Package com.axway.apim.appexport.impl
Class JsonApplicationExporter
java.lang.Object
com.axway.apim.appexport.impl.ApplicationExporter
com.axway.apim.appexport.impl.JsonApplicationExporter
- Direct Known Subclasses:
YamlApplicationExporter
-
Nested Class Summary
Nested classes/interfaces inherited from class com.axway.apim.appexport.impl.ApplicationExporter
ApplicationExporter.ResultHandler -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionJsonApplicationExporter(AppExportParams params, com.axway.apim.lib.ExportResult result) -
Method Summary
Modifier and TypeMethodDescriptionvoidcom.axway.apim.adapter.client.apps.ClientAppFiltervoidsaveApplicationLocally(ExportApplication app, ApplicationExporter applicationExporter) static voidstoreCaCert(File localFolder, String certBlob, String filename) static voidwriteBytesToFile(byte[] bFile, String fileDest) voidwriteContent(ExportApplication app, com.fasterxml.jackson.databind.ObjectMapper mapper, File localFolder, String configFile) Methods inherited from class com.axway.apim.appexport.impl.ApplicationExporter
create, getBaseFilterBuilder, getCreatedBy, getCreatedOn, getCustomProperties, hasError
-
Field Details
-
CREATED_BY
- See Also:
-
-
Constructor Details
-
JsonApplicationExporter
-
-
Method Details
-
export
public void export(List<com.axway.apim.api.model.apps.ClientApplication> apps) throws com.axway.apim.lib.error.AppException - Specified by:
exportin classApplicationExporter- Throws:
com.axway.apim.lib.error.AppException
-
saveApplicationLocally
public void saveApplicationLocally(ExportApplication app, ApplicationExporter applicationExporter) throws com.axway.apim.lib.error.AppException - Throws:
com.axway.apim.lib.error.AppException
-
writeContent
public void writeContent(ExportApplication app, com.fasterxml.jackson.databind.ObjectMapper mapper, File localFolder, String configFile) throws com.axway.apim.lib.error.AppException - Throws:
com.axway.apim.lib.error.AppException
-
writeBytesToFile
public static void writeBytesToFile(byte[] bFile, String fileDest) throws com.axway.apim.lib.error.AppException - Throws:
com.axway.apim.lib.error.AppException
-
storeCaCert
public static void storeCaCert(File localFolder, String certBlob, String filename) throws com.axway.apim.lib.error.AppException - Throws:
com.axway.apim.lib.error.AppException
-
getFilter
public com.axway.apim.adapter.client.apps.ClientAppFilter getFilter() throws com.axway.apim.lib.error.AppException- Specified by:
getFilterin classApplicationExporter- Throws:
com.axway.apim.lib.error.AppException
-