Class ExchangeManagementClient
java.lang.Object
com.aeontronix.enhancedmule.tools.anypoint.provisioning.ExchangeManagementClient
public class ExchangeManagementClient extends Object
-
Field Summary
Fields Modifier and Type Field Description static StringSNAPSHOT_SUFFIXstatic intSNAPSHOT_SUFFIX_LEN -
Constructor Summary
Constructors Constructor Description ExchangeManagementClient() -
Method Summary
Modifier and Type Method Description voiddeleteSnapshots(Organization organization, ExchangeAssetDescriptor asset)booleanpublish(ExchangeAssetDescriptor asset, Organization organization, ApplicationSource source, ProvisioningRequest provisioningRequest)
-
Field Details
-
SNAPSHOT_SUFFIX
- See Also:
- Constant Field Values
-
SNAPSHOT_SUFFIX_LEN
public static final int SNAPSHOT_SUFFIX_LEN
-
-
Constructor Details
-
ExchangeManagementClient
public ExchangeManagementClient()
-
-
Method Details
-
publish
public boolean publish(ExchangeAssetDescriptor asset, Organization organization, ApplicationSource source, ProvisioningRequest provisioningRequest) throws AssetProvisioningException- Throws:
AssetProvisioningException
-
deleteSnapshots
public void deleteSnapshots(Organization organization, ExchangeAssetDescriptor asset) throws HttpException- Throws:
HttpException
-