Class ExchangeApplicationSource
java.lang.Object
com.aeontronix.enhancedmule.tools.legacy.deploy.ApplicationSource
com.aeontronix.enhancedmule.tools.legacy.deploy.ExchangeApplicationSource
- All Implemented Interfaces:
APISpecSource,Closeable,AutoCloseable
-
Field Summary
FieldsFields inherited from class com.aeontronix.enhancedmule.tools.legacy.deploy.ApplicationSource
applicationIdentifier, client -
Constructor Summary
ConstructorsConstructorDescriptionExchangeApplicationSource(LegacyAnypointClient client, String orgId, String groupId, String artifactId, String version) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()booleanexists()com.fasterxml.jackson.databind.node.ObjectNodegetOrgId()getSourceJson(JsonHelper jsonHelper) com.aeontronix.anypointsdk.application.ApplicationSourceMethods inherited from class com.aeontronix.enhancedmule.tools.legacy.deploy.ApplicationSource
create, getArtifactId, listAPISpecFiles, readDescriptorFromZip, writeAPISpecFile
-
Field Details
-
PREFIX
- See Also:
-
-
Constructor Details
-
ExchangeApplicationSource
public ExchangeApplicationSource(LegacyAnypointClient client, String orgId, String groupId, String artifactId, String version)
-
-
Method Details
-
getOrgId
-
getGroupId
-
getVersion
-
getApplicationIdentifier
- Specified by:
getApplicationIdentifierin classApplicationSource
-
getFileName
- Specified by:
getFileNamein classApplicationSource
-
getLocalFile
- Specified by:
getLocalFilein classApplicationSource- Throws:
IOException
-
exists
public boolean exists()- Specified by:
existsin classApplicationSource
-
getAnypointDescriptor
public com.fasterxml.jackson.databind.node.ObjectNode getAnypointDescriptor() throws IOException, HttpException- Specified by:
getAnypointDescriptorin classApplicationSource- Throws:
IOExceptionHttpException
-
getSourceJson
- Specified by:
getSourceJsonin classApplicationSource
-
toSDKSource
public com.aeontronix.anypointsdk.application.ApplicationSource toSDKSource()- Specified by:
toSDKSourcein classApplicationSource
-
close
- Throws:
IOException
-