public abstract class CRMProcessProviderBean extends CRMProcess
Constructor and Description |
---|
CRMProcessProviderBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter |
cancelSubscriptionProvisioningParameter(com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter subscriptionProvisioningParameter)
Cancels a subscription provisioning parameter
|
com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter |
cancelSubscriptionProvisioningParameter(java.lang.String subscriptionProvisioningParameterId)
Cancels a subscription provisioning parameter
|
com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter |
cancelSubscriptionProvisioningParameter(java.lang.String provProviderProtocol,
com.crm.dataobject.subscriptions.CRMDOSubscription subscription,
java.lang.String parameterName,
com.crm.dataobject.provisioning.CRMDOProvisioningDistributor provisioningDistributor)
Cancels a subscription provisioning parameter
|
com.crm.dataobject.provisioning.CRMDOProvisioningRequest |
completeProvisioningRequest(com.crm.dataobject.provisioning.CRMDOProvisioningRequest provisioningRequest,
java.lang.String response,
java.util.Date executedDate,
java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution> authorisedSubProvDistributions,
java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution> deAuthorisationSubProvDistributions,
java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution> initialisationSubProvDistributions,
java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution> deinitialisationSubProvDistributions,
java.util.ArrayList<com.crm.dataobject.billing.CRMDOUdr> authorisationUDRs,
java.util.ArrayList<com.crm.dataobject.billing.CRMDOUdr> deAuthorisationUDRs,
java.lang.String referenceNumber)
Completes a provisioning request
|
com.crm.dataobject.provisioning.CRMDOProvisioningRequest |
completeProvisioningRequest(com.crm.dataobject.provisioning.CRMDOProvisioningRequest provisioningRequest,
java.lang.String response,
java.util.Date executedDate,
java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution> authorisedSubProvDistributions,
java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution> deAuthorisationSubProvDistributions,
java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution> initialisationSubProvDistributions,
java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution> deinitialisationSubProvDistributions,
java.lang.String referenceNumber)
Completes a provisioning request
|
com.crm.dataobject.inventory.CRMDOInstalledItemProvProviderParameter |
createInstalledItemProvisioningParameter(java.lang.String provProviderProtocol,
com.crm.dataobject.inventory.CRMDOInstalledItem installedItem,
java.lang.String parameterName,
java.lang.String parameterValue)
Creates an installed item provisioning parameter
|
ProviderInstalledItem |
createProviderInstalledItem(com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution subProvisioningDistribution) |
java.util.ArrayList<ProviderInstalledItem> |
createProviderInstalledItems(java.util.ArrayList<com.crm.dataobject.CRMDO> subProvisioningDistributions) |
com.crm.dataobject.provisioning.CRMDOProvisioningRequest |
createProvisioningRequest(com.crm.dataobject.provisioning.CRMDOProvProvider provProvider,
java.lang.String typeCode,
java.util.Date scheduledDate,
java.util.HashMap<java.lang.String,java.lang.Object> parameterValues,
java.lang.String request,
java.lang.String referenceNumber,
java.lang.String processName,
java.lang.String processID,
com.crm.dataobject.subscriptions.CRMDOSubscription subscription)
Constructs a provisioning request
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
createProvisioningRequestParameters(com.crm.dataobject.provisioning.CRMDOProvisioningRequest provisioningRequest,
java.util.HashMap<java.lang.String,java.lang.Object> parameterValues)
Constructs provisioning request parameters
|
com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter |
createSubscriptionProvisioningParameter(java.lang.String provProviderProtocol,
com.crm.dataobject.subscriptions.CRMDOSubscription subscription,
java.lang.String parameterName,
java.lang.Object parameterValue)
Creates a subscription provisioning parameter
|
com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter |
createSubscriptionProvisioningParameter(java.lang.String provProviderProtocol,
com.crm.dataobject.subscriptions.CRMDOSubscription subscription,
java.lang.String parameterName,
java.lang.Object parameterValue,
com.crm.dataobject.provisioning.CRMDOProvisioningDistributor provisioningDistributor)
Creates a subscription provisioning parameter
|
com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter |
createSubscriptionProvisioningParameter(java.lang.String provProviderProtocol,
com.crm.dataobject.subscriptions.CRMDOSubscription subscription,
java.lang.String parameterName,
java.lang.Object parameterValue,
com.crm.dataobject.provisioning.SubProvProviderLifeCycleState subProvProviderLifeCycleState)
Creates a subscription provisioning parameter
|
com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter |
createSubscriptionProvisioningParameter(java.lang.String provProviderProtocol,
com.crm.dataobject.subscriptions.CRMDOSubscription subscription,
java.lang.String parameterName,
java.lang.Object parameterValue,
com.crm.dataobject.provisioning.SubProvProviderLifeCycleState subProvProviderLifeCycleState,
com.crm.dataobject.provisioning.CRMDOProvisioningDistributor provisioningDistributor)
Creates a subscription provisioning parameter
|
com.crm.dataobject.inventory.CRMDOInstalledItemProvProviderParameter |
deleteInstalledItemProvisioningParameter(com.crm.dataobject.inventory.CRMDOInstalledItemProvProviderParameter installedItemProvProviderParameter)
Deletes an installed item provisioning parameter
|
com.crm.dataobject.inventory.CRMDOInstalledItemProvProviderParameter |
deleteInstalledItemProvisioningParameter(java.lang.String installedItemProvisioningParameterId)
Deletes an installed item provisioning parameter
|
com.crm.dataobject.inventory.CRMDOInstalledItemProvProviderParameter |
deleteInstalledItemProvisioningParameter(java.lang.String provProviderProtocol,
com.crm.dataobject.inventory.CRMDOInstalledItem installedItem,
java.lang.String parameterName)
Deletes an installed item provisioning parameter
|
com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter |
deleteSubscriptionProvisioningParameter(com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter subscriptionProvisioningParameter)
Deletes a subscription provisioning parameter
|
com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter |
deleteSubscriptionProvisioningParameter(java.lang.String subscriptionProvisioningParameterId)
Deletes a subscription provisioning parameter
|
com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter |
deleteSubscriptionProvisioningParameter(java.lang.String provProviderProtocol,
com.crm.dataobject.subscriptions.CRMDOSubscription subscription,
java.lang.String parameterName,
com.crm.dataobject.provisioning.CRMDOProvisioningDistributor provisioningDistributor)
Deletes a subscription provisioning parameter
|
void |
deleteSubscriptionProvisioningParameters(java.lang.String provProviderProtocol,
com.crm.dataobject.subscriptions.CRMDOSubscription subscription)
Deletes a subscription provisioning parameter
|
abstract java.lang.String |
getProtocol()
Returns the provisioning protocol
|
java.lang.Boolean |
ifSubscriptionServiceProvisionedExists(java.lang.String subid,
java.lang.String provProviderId)
Checks if a provisioned subscription service exists.
|
java.lang.Boolean |
ifSubscriptionServiceProvisionedExists(java.lang.String subid,
java.lang.String provProviderId,
java.lang.Boolean checkAuthorised)
Checks if a provisioned subscription service exists.
|
com.crm.dataobject.provisioning.CRMDOProvProvider |
loadEffectiveProvider(java.lang.String protocol)
Loads a effective provider based on provider protocol
|
com.crm.dataobject.provisioning.CRMDOProvProvider |
loadEffectiveProvider(java.lang.String protocol,
java.lang.Boolean applicationServerFiltering)
Loads a effective provider based on provider protocol
|
com.crm.dataobject.provisioning.CRMDOProvProvider |
loadProvider()
Loads an effective provider based
|
com.crm.dataobject.provisioning.CRMDOProvProvider |
loadProvider(java.lang.String protocol)
Loads a provider based on provider protocol
|
java.util.ArrayList<ProviderInstalledItem> |
loadProviderInstalledItems(com.crm.dataobject.subscriptions.CRMDOSubscription subscription,
java.util.ArrayList<ProviderService> providerServices,
java.lang.Boolean initialized) |
java.util.ArrayList<ProviderInstalledItem> |
merge(java.util.ArrayList<ProviderInstalledItem> existing,
java.util.ArrayList<ProviderInstalledItem> added) |
void |
pairItems(java.lang.String provProviderProtocol,
com.crm.dataobject.inventory.CRMDOInstalledItem installedItem,
com.crm.dataobject.inventory.CRMDOInstalledItem installedItemToPair)
Set the installed item pairing parameter
|
abstract void |
processActivateSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction,
java.util.ArrayList<ProviderService> providerServices)
Process activate subscription action.
|
abstract void |
processAddInstalledItemSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction,
java.util.ArrayList<ProviderInstalledItem> providerInstalledItems)
Process add installed item subscription action.
|
abstract void |
processAddServiceSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction,
java.util.ArrayList<ProviderService> providerServices,
java.util.ArrayList<ProviderInstalledItem> providerInstalledItems)
Process add service subscription action.
|
abstract void |
processAddServiceUsageSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction,
java.util.ArrayList<ProviderUsageDataRecord> protocolProviderUdrs)
Process add service usage subscription action.
|
abstract void |
processAmendBundleServiceSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction,
java.util.ArrayList<ProviderService> removedProviderServices,
java.util.ArrayList<ProviderService> addedProviderServices)
Process amend bundle service subscription action.
|
abstract void |
processBecomeSubscriberSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction,
java.util.ArrayList<ProviderService> providerServices,
java.util.ArrayList<ProviderInstalledItem> providerInstalledItems)
Process become subscriber subscription action.
|
abstract void |
processCancelledUDRs(java.util.ArrayList<ProviderUsageDataRecord> providerUsageDataRecords)
Process cancel Usage data record action.
|
abstract void |
processChangeSubscriberAccountSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction)
Process change subscriber account subscription action.
|
abstract void |
processChangeSubscriptionDistributionSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction,
java.util.ArrayList<ProviderService> removedProviderServices,
java.util.ArrayList<ProviderInstalledItem> removedProviderInstalledItems,
java.util.ArrayList<ProviderService> addedProviderServices,
java.util.ArrayList<ProviderInstalledItem> addedProviderInstalledItems)
Process change subscription distribution subscription action.
|
abstract void |
processChangeSubscriptionLocationSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction)
Process change subscription location subscription action.
|
abstract void |
processDeactivateSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction,
java.util.ArrayList<ProviderService> providerServices)
Process deactivate subscription action.
|
abstract void |
processEndShortTermActivationSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction,
java.util.ArrayList<ProviderService> providerServices)
Process end short term activation subscription action.
|
abstract void |
processEndShortTermDeactivationSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction,
java.util.ArrayList<ProviderService> providerServices)
Process end short term deactivation subscription action.
|
abstract void |
processEndSubscriptionRestingSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction,
java.util.ArrayList<ProviderService> providerServices)
Process end subscription resting subscription action.
|
abstract void |
processRemoveInstalledItemSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction,
java.util.ArrayList<ProviderInstalledItem> providerInstalledItems)
Process remove installed item subscription action.
|
abstract void |
processRemoveServiceSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction,
java.util.ArrayList<ProviderService> removedProviderServices,
java.util.ArrayList<ProviderService> addedProviderServices)
Process remove service subscription action.
|
abstract void |
processResetSubscription(com.crm.dataobject.provisioning.CRMDOProvProvider provProvider,
com.crm.dataobject.subscriptions.CRMDOSubscription subscription)
Process reset subscription.
|
abstract void |
processRestSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction,
java.util.ArrayList<ProviderService> providerServices)
Process rest subscription action.
|
abstract void |
processShortTermActivationSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction,
java.util.ArrayList<ProviderService> providerServices)
Process short term activation subscription action.
|
abstract void |
processShortTermDeactivationSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction,
java.util.ArrayList<ProviderService> providerServices)
Process short term deactivation subscription action.
|
abstract void |
processStartServiceSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction,
java.util.ArrayList<ProviderService> providerServices)
Process start service subscription action.
|
abstract void |
processStopServiceSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction,
java.util.ArrayList<ProviderService> providerServices)
Process stop service subscription action.
|
abstract void |
processSwapInstalledItemSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction,
java.util.ArrayList<ProviderInstalledItem> removedProviderInstalledItems,
java.util.ArrayList<ProviderInstalledItem> addedProviderInstalledItems)
Process swap installed item subscription action.
|
abstract void |
processSwapServiceSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction,
java.util.ArrayList<ProviderService> removedProviderServices,
java.util.ArrayList<ProviderService> addedProviderServices)
Process swap service subscription action.
|
abstract void |
processTerminateSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction,
java.util.ArrayList<ProviderService> providerServices)
Process terminate subscription action.
|
java.lang.Boolean |
providerInstalledItenExists(ProviderInstalledItem providerInstalledItem,
java.util.ArrayList<ProviderInstalledItem> providerInstalledItems) |
com.crm.dataobject.provisioning.CRMDOProvisioningRequest |
rejectProvisioningRequest(com.crm.dataobject.provisioning.CRMDOProvisioningRequest provisioningRequest,
java.lang.String response,
java.lang.String errorCode,
java.lang.String errorDescription,
java.util.Date executedDate,
java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution> rejectedAuthorisationSubProvDistributions,
java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution> rejectedDeAuthorisationSubProvDistributions,
java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution> rejectedInitialisationSubProvDistributions,
java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution> rejectedDeInitialisationSubProvDistributions,
java.util.ArrayList<com.crm.dataobject.billing.CRMDOUdr> rejectedAuthorisationUDRs,
java.util.ArrayList<com.crm.dataobject.billing.CRMDOUdr> rejectedDeAuthorisationUDRs,
java.lang.String referenceNumber)
Rejects a provisioning request
|
com.crm.dataobject.provisioning.CRMDOProvisioningRequest |
rejectProvisioningRequest(com.crm.dataobject.provisioning.CRMDOProvisioningRequest provisioningRequest,
java.lang.String response,
java.lang.String errorCode,
java.lang.String errorDescription,
java.util.Date executedDate,
java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution> rejectedAuthorisationSubProvDistributions,
java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution> rejectedDeAuthorisationSubProvDistributions,
java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution> rejectedInitialisationSubProvDistributions,
java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution> rejectedDeInitialisationSubProvDistributions,
java.lang.String referenceNumber)
Rejects a provisioning request
|
java.util.ArrayList<ProviderInstalledItem> |
removeCommon(java.util.ArrayList<ProviderInstalledItem> existing,
java.util.ArrayList<ProviderInstalledItem> removed) |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
retrieveComlpetedProvisioningRequests(com.crm.dataobject.provisioning.CRMDOProvProvider provProvider,
com.crm.dataobject.subscriptions.CRMDOSubscription subscription,
java.lang.String typeCode,
java.util.Date fromScheduledDate,
java.util.Date toScheduledDate,
java.util.Date fromExecutedDate,
java.util.Date toExecutedDate)
Retrieves completed provisioning requests based on input parameters
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
retrieveDistributedSubscriptionInstalledItems(com.crm.dataobject.provisioning.CRMDOProvProvider provProvider,
com.crm.dataobject.subscriptions.CRMDOSubscription subscription,
com.crm.dataobject.provisioning.CRMDOProvisioningDistributor provisioningDistributor,
java.lang.Integer initialised,
java.util.Date lastInitialisedDate,
java.util.Date lastRejectedInitialisedDate)
Retrieves distributed subscription installed items based on input parameters
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
retrieveDistributedSubscriptionServices(com.crm.dataobject.provisioning.CRMDOProvProvider provProvider,
com.crm.dataobject.subscriptions.CRMDOSubscription subscription,
com.crm.dataobject.provisioning.CRMDOProvisioningDistributor provisioningDistributor,
com.crm.dataobject.subscriptions.SubscriptionServiceLifeCycleState subscriptionServiceLifeCycleState,
java.lang.Integer authorised,
java.util.Date lastAuthorisationDate,
java.util.Date lastRejectedAuthorisedDate,
java.util.Date lastDeAutorisationDate,
java.util.Date lastRejectedDeauthorisedDate)
Retrieves distributed subscription services based on input parameters
|
com.crm.dataobject.inventory.CRMDOInstalledItemProvProviderParameter |
retrieveInstalledItemProvisioningParameter(java.lang.String provProviderProtocol,
com.crm.dataobject.inventory.CRMDOInstalledItem installedItem,
java.lang.String parameterName)
Retrieves an installed item provisioning parameter based on input parameters
|
com.crm.dataobject.inventory.CRMDOInstalledItemProvProviderParameter |
retrieveInstalledItemProvisioningSystemIdentifier(java.lang.String provProviderProtocol,
com.crm.dataobject.inventory.CRMDOInstalledItem installedItem)
Sets the installed item provisioning system identifier parameter
|
com.crm.dataobject.inventory.CRMDOInstalledItemProvProviderParameter |
retrievePairInstalledItemProvProviderParameter(java.lang.String provProviderProtocol,
com.crm.dataobject.inventory.CRMDOInstalledItem installedItem)
Retrieve the installed item pairing parameter
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
retrievePendingProvisioningRequests(com.crm.dataobject.provisioning.CRMDOProvProvider provProvider,
com.crm.dataobject.subscriptions.CRMDOSubscription subscription,
java.lang.String typeCode,
java.util.Date fromScheduledDate,
java.util.Date toScheduledDate)
Retrieves pending provisioning requests based on input parameters
|
com.crm.dataobject.provisioning.CRMDOProvisioningRequest |
retrieveProvisioningRequest(java.lang.String provisioningRequestId)
Retrieves a provisioning request
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
retrieveRejectedProvisioningRequests(com.crm.dataobject.provisioning.CRMDOProvProvider provProvider,
com.crm.dataobject.subscriptions.CRMDOSubscription subscription,
java.lang.String typeCode,
java.util.Date fromScheduledDate,
java.util.Date toScheduledDate,
java.util.Date fromExecutedDate,
java.util.Date toExecutedDate)
Retrieves rejected provisioning requests based on input parameters
|
com.crm.dataobject.subscriptions.CRMDOSubscription |
retrieveSubscription(java.lang.String provProviderProtocol,
java.lang.String parameterName,
java.lang.String parameterValue)
Retrieves a subscriptionbased on input parameters
|
com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter |
retrieveSubscriptionProvisioningParameter(java.lang.String provProviderProtocol,
com.crm.dataobject.subscriptions.CRMDOSubscription subscription,
java.lang.String parameterName)
Retrieves a subscription provisioning parameter based on input parameters
|
com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter |
retrieveSubscriptionProvisioningParameter(java.lang.String provProviderProtocol,
com.crm.dataobject.subscriptions.CRMDOSubscription subscription,
java.lang.String parameterName,
com.crm.dataobject.provisioning.CRMDOProvisioningDistributor provisioningDistributor)
Retrieves a subscription provisioning parameter based on input parameters
|
com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter |
retrieveSubscriptionProvisioningParameter(java.lang.String provProviderProtocol,
java.lang.String parameterName,
java.lang.String parameterValue)
Retrieves a subscription provisioning parameter based on input parameters
|
com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter |
setAsCancelledSubscriptionProvisioningParameter(com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter subscriptionProvisioningParameter)
Sets a subscription provisioning parameter as Cancelled
|
com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter |
setAsCancelledSubscriptionProvisioningParameter(java.lang.String subscriptionProvisioningParameterId)
Sets a subscription provisioning parameter as Cancelled
|
com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter |
setAsCancelledSubscriptionProvisioningParameter(java.lang.String provProviderProtocol,
com.crm.dataobject.subscriptions.CRMDOSubscription subscription,
java.lang.String parameterName,
com.crm.dataobject.provisioning.CRMDOProvisioningDistributor provisioningDistributor)
Sets a subscription provisioning parameter as Cancelled
|
com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter |
setAsEffectiveSubscriptionProvisioningParameter(com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter subscriptionProvisioningParameter)
Sets a subscription provisioning parameter as effective
|
com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter |
setAsEffectiveSubscriptionProvisioningParameter(java.lang.String subscriptionProvisioningParameterId)
Sets a subscription provisioning parameter as effective
|
com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter |
setAsEffectiveSubscriptionProvisioningParameter(java.lang.String provProviderProtocol,
com.crm.dataobject.subscriptions.CRMDOSubscription subscription,
java.lang.String parameterName,
com.crm.dataobject.provisioning.CRMDOProvisioningDistributor provisioningDistributor)
Sets a subscription provisioning parameter as effective
|
com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter |
setAsNotEffectiveSubscriptionProvisioningParameter(com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter subscriptionProvisioningParameter)
Sets a subscription provisioning parameter as not effective
|
com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter |
setAsNotEffectiveSubscriptionProvisioningParameter(java.lang.String subscriptionProvisioningParameterId)
Sets a subscription provisioning parameter as not effective
|
com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter |
setAsNotEffectiveSubscriptionProvisioningParameter(java.lang.String provProviderProtocol,
com.crm.dataobject.subscriptions.CRMDOSubscription subscription,
java.lang.String parameterName,
com.crm.dataobject.provisioning.CRMDOProvisioningDistributor provisioningDistributor)
Sets a subscription provisioning parameter as not effective
|
com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution |
setInstalledItemAsInitialised(com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution subProvisioningDistribution)
Sets subscription installed items distributed on a specific provisioning distributor as initialised
|
com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution |
setInstalledItemAsInitialised(com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution subProvisioningDistribution,
com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction)
Sets an installed item as initialised
|
com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution |
setInstalledItemAsNotInitialised(com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution subProvisioningDistribution)
Sets an installed item as not initialised
|
com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution |
setInstalledItemAsRejectedDeInitialised(com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution subProvisioningDistribution)
Sets an installed item as initialised (due to de-initialisation rejection)
|
com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution |
setInstalledItemAsRejectedInitialised(com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution subProvisioningDistribution)
Sets subscription installed items distributed on a specific provisioning distributor as not initialised (due to initialisation rejection)
|
com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution |
setInstalledItemAsRejectedInitialised(com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution subProvisioningDistribution,
com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction)
Sets subscription installed items distributed on a specific provisioning distributor as not initialised (due to initialisation rejection)
|
com.crm.dataobject.inventory.CRMDOInstalledItemProvProviderParameter |
setInstalledItemProvisioningSystemIdentifier(java.lang.String provProviderProtocol,
com.crm.dataobject.inventory.CRMDOInstalledItem installedItem,
java.lang.String parameterValue)
Sets the installed item provisioning system identifier parameter
|
abstract com.crm.dataobject.provisioning.CRMDOProvProvider |
setObjectsFromXML(com.crm.dataobject.provisioning.CRMDOProvProvider provProvider)
Sets the xml information on a provisioning provider
|
com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution |
setServiceAsAuthorised(com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution subProvisioningDistribution)
Sets subscription services distributed on a specific provisioning distributor as authorised
|
com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution |
setServiceAsAuthorised(com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution subProvisioningDistribution,
com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction)
Sets subscription services distributed on a specific provisioning distributor as authorised
|
com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution |
setServiceAsDeAuthorised(com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution subProvisioningDistribution)
Set subscription services distributed on a specific provisioning distributor as not authorised
|
com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution |
setServiceAsDeAuthorised(com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution subProvisioningDistribution,
com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction)
Set subscription services distributed on a specific provisioning distributor as not authorised
|
com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution |
setServiceAsNotAuthorisedDueToAuthorisationRejection(com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution subProvisioningDistribution)
Sets subscription services distributed on a specific provisioning distributor as not authorised (due to authorisation rejection)
|
com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution |
setServiceAsNotAuthorisedDueToAuthorisationRejection(com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution subProvisioningDistribution,
com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction)
Sets subscription services distributed on a specific provisioning distributor as not authorised (due to authorisation rejection)
|
com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution |
setServiceAsRejectedDeAuthorised(com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution subProvisioningDistribution)
Set subscription services distributed on a specific provisioning distributor as authorised (due to de-authorisation rejection)
|
com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution |
setServiceAsRejectedDeAuthorised(com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution subProvisioningDistribution,
com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction)
Set subscription services distributed on a specific provisioning distributor as authorised (due to de-authorisation rejection)
|
com.crm.dataobject.billing.CRMDOUdr |
setUdrAsAuthorised(com.crm.dataobject.billing.CRMDOUdr udr)
Sets a udr as authorised
|
com.crm.dataobject.billing.CRMDOUdr |
setUdrAsNotAuthorised(com.crm.dataobject.billing.CRMDOUdr udr)
Sets a udr as not authorised
|
com.crm.dataobject.billing.CRMDOUdr |
setUdrAsRejectedAuthorised(com.crm.dataobject.billing.CRMDOUdr udr)
Sets a udr as not authorised (due to authorisation rejection)
|
com.crm.dataobject.billing.CRMDOUdr |
setUdrAsRejectedDeAuthorised(com.crm.dataobject.billing.CRMDOUdr udr)
Sets a udr as authorised (due to de-authorisation rejection)
|
void |
unpairItems(java.lang.String provProviderProtocol,
com.crm.dataobject.inventory.CRMDOInstalledItem installedItem)
Remove the installed item pairing parameter
|
com.crm.dataobject.inventory.CRMDOInstalledItemProvProviderParameter |
updateInstalledItemProvisioningParameter(com.crm.dataobject.inventory.CRMDOInstalledItemProvProviderParameter installedItemProvProviderParameter,
java.lang.String parameterValue)
Updates an installed item provisioning parameter
|
com.crm.dataobject.inventory.CRMDOInstalledItemProvProviderParameter |
updateInstalledItemProvisioningParameter(java.lang.String provProviderProtocol,
com.crm.dataobject.inventory.CRMDOInstalledItem installedItem,
java.lang.String parameterName,
java.lang.String parameterValue)
Updates an installed item provisioning parameter
|
com.crm.dataobject.inventory.CRMDOInstalledItemProvProviderParameter |
updateInstalledItemProvisioningParameter(java.lang.String installedItemProvisioningParameterId,
java.lang.String parameterValue)
Updates an installed item provisioning parameter
|
com.crm.dataobject.provisioning.CRMDOProvisioningRequest |
updateProvisioningRequest(com.crm.dataobject.provisioning.CRMDOProvisioningRequest provisioningRequest,
java.util.Date scheduledDate,
java.util.HashMap<java.lang.String,java.lang.Object> parameterValues,
java.lang.String request,
java.lang.String referenceNumber,
java.lang.String processName,
java.lang.String processID)
Updates a provisioning request
|
com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter |
updateSubscriptionProvisioningParameter(com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter subscriptionProvisioningParameter,
java.lang.Object parameterValue,
com.crm.dataobject.provisioning.SubProvProviderLifeCycleState subProvProviderLifeCycleState)
Updates a subscription provisioning parameter
|
com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter |
updateSubscriptionProvisioningParameter(java.lang.String provProviderProtocol,
com.crm.dataobject.subscriptions.CRMDOSubscription subscription,
java.lang.String parameterName,
com.crm.dataobject.provisioning.CRMDOProvisioningDistributor provisioningDistributor,
java.lang.Object parameterValue,
com.crm.dataobject.provisioning.SubProvProviderLifeCycleState subProvProviderLifeCycleState)
Updates a subscription provisioning parameter
|
com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter |
updateSubscriptionProvisioningParameter(java.lang.String subscriptionProvisioningParameterId,
java.lang.Object parameterValue,
com.crm.dataobject.provisioning.SubProvProviderLifeCycleState subProvProviderLifeCycleState)
Updates a subscription provisioning parameter
|
void |
validateCreateInstalledItemProvisioningParameter(java.lang.String provProviderProtocol,
com.crm.dataobject.inventory.CRMDOInstalledItem installedItem,
java.lang.String parameterName,
java.lang.String parameterValue)
Validates the mandatory fields of an installed item provisioning parameter on create
|
void |
validateCreateInstalledItemProvisioningParameterAgainstProviders(com.crm.dataobject.inventory.CRMDOInstalledItemProvProviderParameter installedItemProvProviderParameter)
Validates the installed item provisioning parameter on create against providers
|
void |
validateCreateProvisioningRequest(com.crm.dataobject.provisioning.CRMDOProvProvider provProvider,
java.lang.String typeCode,
java.util.Date scheduledDate,
java.util.HashMap<java.lang.String,java.lang.Object> parameterValues,
java.lang.String request)
Validates create provisioning request
|
void |
validateCreateSubscriptionProvisioningParameter(java.lang.String provProviderProtocol,
com.crm.dataobject.subscriptions.CRMDOSubscription subscription,
java.lang.String parameterName,
java.lang.Object parameterValue)
Validates the mandatory fields of a subscription provisioning on create
|
void |
validateInstalledItemProvisioningParameterUniqueness(com.crm.dataobject.inventory.CRMDOInstalledItemProvProviderParameter installedItemProvProviderParameter)
Validates the uniqueness of an installed item provisioning parameter
|
void |
validatePairItems(java.lang.String provProviderProtocol,
com.crm.dataobject.inventory.CRMDOInstalledItem installedItem,
com.crm.dataobject.inventory.CRMDOInstalledItem installedItemToPair)
Validates pair items
|
void |
validateRejectProvisioningRequest(com.crm.dataobject.provisioning.CRMDOProvisioningRequest provisioningRequest,
java.lang.String response,
java.lang.String errorCode,
java.lang.String errorDescription,
java.util.Date executedDate)
Validates reject provisioning request
|
void |
validateRetrieveDistributedSubscriptionInstalledItems(com.crm.dataobject.provisioning.CRMDOProvProvider provProvider,
com.crm.dataobject.subscriptions.CRMDOSubscription subscription)
Validates retrieve distributed subscription installed items
|
void |
validateRetrieveDistributedSubscriptionServices(com.crm.dataobject.provisioning.CRMDOProvProvider provProvider,
com.crm.dataobject.subscriptions.CRMDOSubscription subscription)
Validates retrieve distributed subscription services
|
void |
validateRetrieveInstalledItemProvisioningParameter(java.lang.String provProviderProtocol,
com.crm.dataobject.inventory.CRMDOInstalledItem installedItem,
java.lang.String parameterName)
Validates the mandatory fields of a subscription provisioning on retrieve
|
void |
validateRetrieveSubscriptionProvisioningParameter(java.lang.String provProviderProtocol,
com.crm.dataobject.subscriptions.CRMDOSubscription subscription,
java.lang.String parameterName)
Validates the mandatory fields of a subscription provisioning parameter on retrieve
|
void |
validateRetrieveSubscriptionProvisioningParameter(java.lang.String provProviderProtocol,
java.lang.String parameterName,
java.lang.String parameterValue)
Validates the mandatory fields of a subscription provisioning parameter on retrieve
|
void |
validateSubscriptionProvisioningParameterUniqueness(com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter subProvProviderParameter)
Validates the uniqueness of a subscription provisioning parameter
|
void |
validateUnpairInstalledItemProvisioningParameterAgainstProviders(com.crm.dataobject.inventory.CRMDOInstalledItemProvProviderParameter installedItemProvProviderParameter)
Validates the installed item provisioning parameter on unjpair against providers
|
void |
validateUnpairItems(java.lang.String provProviderProtocol,
com.crm.dataobject.inventory.CRMDOInstalledItem installedItem)
Validates unpair items
|
void |
validateUpdateInstalledItemProvisioningParameterAgainstProviders(com.crm.dataobject.inventory.CRMDOInstalledItemProvProviderParameter installedItemProvProviderParameter)
Validates the installed item provisioning parameter on update against providers
|
createCronExpressionFromDate, createCronExpressionFromDate, setMandatoryField
public abstract java.lang.String getProtocol() throws java.lang.Exception
java.lang.Exception
public abstract com.crm.dataobject.provisioning.CRMDOProvProvider setObjectsFromXML(com.crm.dataobject.provisioning.CRMDOProvProvider provProvider) throws java.lang.Exception
provProvider
- - the provisioning provider to set the informationjava.lang.Exception
public com.crm.dataobject.provisioning.CRMDOProvProvider loadProvider() throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.provisioning.CRMDOProvProvider loadEffectiveProvider(java.lang.String protocol) throws java.lang.Exception
protocol
- i Provisioning provider protocoljava.lang.Exception
public com.crm.dataobject.provisioning.CRMDOProvProvider loadEffectiveProvider(java.lang.String protocol, java.lang.Boolean applicationServerFiltering) throws java.lang.Exception
protocol
- i Provisioning provider protocolapplicationServerFiltering
- - filter the provider based on application servers filtering configurationjava.lang.Exception
public com.crm.dataobject.provisioning.CRMDOProvProvider loadProvider(java.lang.String protocol) throws java.lang.Exception
java.lang.Exception
public abstract void processAddServiceSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction, java.util.ArrayList<ProviderService> providerServices, java.util.ArrayList<ProviderInstalledItem> providerInstalledItems) throws java.lang.Exception
subscriptionAction
- - the subscription action to processproviderServices
- - a list of provider servicesproviderInstalledItems
- - a list of provider installed itemsjava.lang.Exception
public abstract void processAmendBundleServiceSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction, java.util.ArrayList<ProviderService> removedProviderServices, java.util.ArrayList<ProviderService> addedProviderServices) throws java.lang.Exception
subscriptionAction
- - the subscription action to processremovedProviderServices
- - a list of provider services to be removedaddedProviderServices
- - a list of provider services to be addedjava.lang.Exception
public abstract void processRemoveServiceSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction, java.util.ArrayList<ProviderService> removedProviderServices, java.util.ArrayList<ProviderService> addedProviderServices) throws java.lang.Exception
subscriptionAction
- - the subscription action to processremovedProviderServices
- - a list of provider services to be removedaddedProviderServices
- - a list of provider services to be added (in case of regret the swap service)java.lang.Exception
public abstract void processSwapServiceSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction, java.util.ArrayList<ProviderService> removedProviderServices, java.util.ArrayList<ProviderService> addedProviderServices) throws java.lang.Exception
subscriptionAction
- - the subscription action to processremovedProviderServices
- - a list of provider services to be removedaddedProviderServices
- - a list of provider services to be addedjava.lang.Exception
public abstract void processStartServiceSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction, java.util.ArrayList<ProviderService> providerServices) throws java.lang.Exception
subscriptionAction
- - the subscription action to processproviderServices
- - a list of provider servicesjava.lang.Exception
public abstract void processStopServiceSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction, java.util.ArrayList<ProviderService> providerServices) throws java.lang.Exception
subscriptionAction
- - the subscription action to processproviderServices
- - a list of provider servicesjava.lang.Exception
public abstract void processAddInstalledItemSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction, java.util.ArrayList<ProviderInstalledItem> providerInstalledItems) throws java.lang.Exception
subscriptionAction
- - the subscription action to processproviderInstalledItems
- - a list of provider installed itemsjava.lang.Exception
public abstract void processRemoveInstalledItemSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction, java.util.ArrayList<ProviderInstalledItem> providerInstalledItems) throws java.lang.Exception
subscriptionAction
- - the subscription action to processproviderInstalledItems
- - a list of provider installed itemsjava.lang.Exception
public abstract void processSwapInstalledItemSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction, java.util.ArrayList<ProviderInstalledItem> removedProviderInstalledItems, java.util.ArrayList<ProviderInstalledItem> addedProviderInstalledItems) throws java.lang.Exception
subscriptionAction
- - the subscription action to processremovedProviderInstalledItems
- - a list of provider installed items to be removedaddedProviderInstalledItems
- - a list of provider installed items to be addedjava.lang.Exception
public abstract void processChangeSubscriptionDistributionSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction, java.util.ArrayList<ProviderService> removedProviderServices, java.util.ArrayList<ProviderInstalledItem> removedProviderInstalledItems, java.util.ArrayList<ProviderService> addedProviderServices, java.util.ArrayList<ProviderInstalledItem> addedProviderInstalledItems) throws java.lang.Exception
subscriptionAction
- - the subscription action to processremovedProviderServices
- - a list of provider services to be removedremovedProviderInstalledItems
- - a list of provider installed items to be removedaddedProviderServices
- - a list of provider services to be addedaddedProviderInstalledItems
- - a list of provider installed items to be addedjava.lang.Exception
public abstract void processBecomeSubscriberSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction, java.util.ArrayList<ProviderService> providerServices, java.util.ArrayList<ProviderInstalledItem> providerInstalledItems) throws java.lang.Exception
subscriptionAction
- - the subscription action to processproviderServices
- - a list of provider servicesproviderInstalledItems
- - a list of provider installed itemsjava.lang.Exception
public abstract void processActivateSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction, java.util.ArrayList<ProviderService> providerServices) throws java.lang.Exception
subscriptionAction
- - the subscription action to processproviderServices
- - a list of provider servicesjava.lang.Exception
public abstract void processDeactivateSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction, java.util.ArrayList<ProviderService> providerServices) throws java.lang.Exception
subscriptionAction
- - the subscription action to processproviderServices
- - a list of provider servicesjava.lang.Exception
public abstract void processTerminateSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction, java.util.ArrayList<ProviderService> providerServices) throws java.lang.Exception
subscriptionAction
- - the subscription action to processproviderServices
- - a list of provider servicesjava.lang.Exception
public abstract void processRestSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction, java.util.ArrayList<ProviderService> providerServices) throws java.lang.Exception
subscriptionAction
- - the subscription action to processproviderServices
- - a list of provider servicesjava.lang.Exception
public abstract void processEndSubscriptionRestingSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction, java.util.ArrayList<ProviderService> providerServices) throws java.lang.Exception
subscriptionAction
- - the subscription action to processproviderServices
- - a list of provider servicesjava.lang.Exception
public abstract void processShortTermActivationSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction, java.util.ArrayList<ProviderService> providerServices) throws java.lang.Exception
subscriptionAction
- - the subscription action to processproviderServices
- - a list of provider servicesjava.lang.Exception
public abstract void processEndShortTermActivationSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction, java.util.ArrayList<ProviderService> providerServices) throws java.lang.Exception
subscriptionAction
- - the subscription action to processproviderServices
- - a list of provider servicesjava.lang.Exception
public abstract void processShortTermDeactivationSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction, java.util.ArrayList<ProviderService> providerServices) throws java.lang.Exception
subscriptionAction
- - the subscription action to processproviderServices
- - a list of provider servicesjava.lang.Exception
public abstract void processEndShortTermDeactivationSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction, java.util.ArrayList<ProviderService> providerServices) throws java.lang.Exception
subscriptionAction
- - the subscription action to processproviderServices
- - a list of provider servicesjava.lang.Exception
public abstract void processAddServiceUsageSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction, java.util.ArrayList<ProviderUsageDataRecord> protocolProviderUdrs) throws java.lang.Exception
subscriptionAction
- - the subscription action to processprotocolProviderUdrs
- - a list of provider usage data recordjava.lang.Exception
public abstract void processCancelledUDRs(java.util.ArrayList<ProviderUsageDataRecord> providerUsageDataRecords) throws java.lang.Exception
providerUsageDataRecords
- - a list of provider usage data recordjava.lang.Exception
public abstract void processResetSubscription(com.crm.dataobject.provisioning.CRMDOProvProvider provProvider, com.crm.dataobject.subscriptions.CRMDOSubscription subscription) throws java.lang.Exception
provProvider
- - the provisioning provider to reset the subscription forsubscription
- - the subscription to processjava.lang.Exception
public com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution setServiceAsAuthorised(com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution subProvisioningDistribution) throws java.lang.Exception
subProvisioningDistribution
- - the subscription provisioning distribution to update(mandatory)java.lang.Exception
public abstract void processChangeSubscriberAccountSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction) throws java.lang.Exception
subscriptionAction
- - the subscription action to processjava.lang.Exception
public abstract void processChangeSubscriptionLocationSubscriptionAction(com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction) throws java.lang.Exception
subscriptionAction
- - the subscription action to processjava.lang.Exception
public com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution setServiceAsAuthorised(com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution subProvisioningDistribution, com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction) throws com.crm.exception.MandatoryFieldException, java.lang.Exception
subProvisioningDistribution
- - the subscription provisioning distribution to update(mandatory)subscriptionAction
- - the subscription action to get information fromcom.crm.exception.MandatoryFieldException
java.lang.Exception
public com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution setServiceAsNotAuthorisedDueToAuthorisationRejection(com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution subProvisioningDistribution) throws java.lang.Exception
subProvisioningDistribution
- - the subscription provisioning distribution to update(mandatory)java.lang.Exception
public com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution setServiceAsNotAuthorisedDueToAuthorisationRejection(com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution subProvisioningDistribution, com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction) throws com.crm.exception.MandatoryFieldException, java.lang.Exception
subProvisioningDistribution
- - the subscription provisioning distribution to update(mandatory)subscriptionAction
- - the subscription action to get information fromcom.crm.exception.MandatoryFieldException
java.lang.Exception
public com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution setServiceAsDeAuthorised(com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution subProvisioningDistribution) throws java.lang.Exception
subProvisioningDistribution
- - the subscription provisioning distribution to update(mandatory)java.lang.Exception
public com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution setServiceAsDeAuthorised(com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution subProvisioningDistribution, com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction) throws com.crm.exception.MandatoryFieldException, java.lang.Exception
subProvisioningDistribution
- - the subscription provisioning distribution to update(mandatory)subscriptionAction
- - the subscription action to get information fromcom.crm.exception.MandatoryFieldException
java.lang.Exception
public com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution setServiceAsRejectedDeAuthorised(com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution subProvisioningDistribution) throws java.lang.Exception
subProvisioningDistribution
- - the subscription provisioning distribution to update(mandatory)java.lang.Exception
public com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution setServiceAsRejectedDeAuthorised(com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution subProvisioningDistribution, com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction) throws com.crm.exception.MandatoryFieldException, java.lang.Exception
subProvisioningDistribution
- - the subscription provisioning distribution to update(mandatory)subscriptionAction
- - the subscription action to get information fromcom.crm.exception.MandatoryFieldException
java.lang.Exception
public com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution setInstalledItemAsInitialised(com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution subProvisioningDistribution) throws java.lang.Exception
subProvisioningDistribution
- - the subscription provisioning distribution to update(mandatory)java.lang.Exception
public com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution setInstalledItemAsInitialised(com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution subProvisioningDistribution, com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction) throws com.crm.exception.MandatoryFieldException, java.lang.Exception
subProvisioningDistribution
- - the subscription provisioning distribution to update(mandatory)subscriptionAction
- - the subscription action to get information fromcom.crm.exception.MandatoryFieldException
java.lang.Exception
public com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution setInstalledItemAsNotInitialised(com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution subProvisioningDistribution) throws com.crm.exception.MandatoryFieldException, java.lang.Exception
subProvisioningDistribution
- - the subscription provisioning distribution to update(mandatory)com.crm.exception.MandatoryFieldException
java.lang.Exception
public com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution setInstalledItemAsRejectedDeInitialised(com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution subProvisioningDistribution) throws com.crm.exception.MandatoryFieldException, java.lang.Exception
subProvisioningDistribution
- - the subscription provisioning distribution to update(mandatory)com.crm.exception.MandatoryFieldException
java.lang.Exception
public com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution setInstalledItemAsRejectedInitialised(com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution subProvisioningDistribution) throws com.crm.exception.MandatoryFieldException, java.lang.Exception
subProvisioningDistribution
- - the subscription provisioning distribution to update(mandatory)com.crm.exception.MandatoryFieldException
java.lang.Exception
public com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution setInstalledItemAsRejectedInitialised(com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution subProvisioningDistribution, com.crm.dataobject.subscriptions.CRMDOSubscriptionAction subscriptionAction) throws com.crm.exception.MandatoryFieldException, java.lang.Exception
subProvisioningDistribution
- - the subscription provisioning distribution to update(mandatory)subscriptionAction
- - the subscription action to get information fromcom.crm.exception.MandatoryFieldException
java.lang.Exception
public com.crm.dataobject.billing.CRMDOUdr setUdrAsAuthorised(com.crm.dataobject.billing.CRMDOUdr udr) throws com.crm.exception.MandatoryFieldException, java.lang.Exception
udr
- - the udr to update(mandatory)com.crm.exception.MandatoryFieldException
java.lang.Exception
public com.crm.dataobject.billing.CRMDOUdr setUdrAsNotAuthorised(com.crm.dataobject.billing.CRMDOUdr udr) throws com.crm.exception.MandatoryFieldException, java.lang.Exception
udr
- - the udr to update(mandatory)com.crm.exception.MandatoryFieldException
java.lang.Exception
public com.crm.dataobject.billing.CRMDOUdr setUdrAsRejectedAuthorised(com.crm.dataobject.billing.CRMDOUdr udr) throws com.crm.exception.MandatoryFieldException, java.lang.Exception
udr
- - the udr to update(mandatory)com.crm.exception.MandatoryFieldException
java.lang.Exception
public com.crm.dataobject.billing.CRMDOUdr setUdrAsRejectedDeAuthorised(com.crm.dataobject.billing.CRMDOUdr udr) throws com.crm.exception.MandatoryFieldException, java.lang.Exception
udr
- - the udr to update(mandatory)com.crm.exception.MandatoryFieldException
java.lang.Exception
public com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter createSubscriptionProvisioningParameter(java.lang.String provProviderProtocol, com.crm.dataobject.subscriptions.CRMDOSubscription subscription, java.lang.String parameterName, java.lang.Object parameterValue) throws java.lang.Exception
provProviderProtocol
- - the provisioning provider protocol to set on the subscription provisioning parameter(mandatory)subscription
- - the subscription to set on the subscription provisioning parameter(mandatory)parameterName
- - the parameter name to set on the subscription provisioning parameter(mandatory)parameterValue
- - the parameter value to set on the subscription provisioning parameter(mandatory)java.lang.Exception
public com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter createSubscriptionProvisioningParameter(java.lang.String provProviderProtocol, com.crm.dataobject.subscriptions.CRMDOSubscription subscription, java.lang.String parameterName, java.lang.Object parameterValue, com.crm.dataobject.provisioning.SubProvProviderLifeCycleState subProvProviderLifeCycleState) throws java.lang.Exception
provProviderProtocol
- - the provisioning provider protocol to set on the subscription provisioning parameter(mandatory)subscription
- - the subscription to set on the subscription provisioning parameter(mandatory)parameterName
- - the parameter name to set on the subscription provisioning parameter(mandatory)parameterValue
- - the parameter value to set on the subscription provisioning parameter(mandatory)subProvProviderLifeCycleState
- - the subscription provisioning provider life cycle state to set on the subscription provisioning parameter(optional)java.lang.Exception
public com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter createSubscriptionProvisioningParameter(java.lang.String provProviderProtocol, com.crm.dataobject.subscriptions.CRMDOSubscription subscription, java.lang.String parameterName, java.lang.Object parameterValue, com.crm.dataobject.provisioning.CRMDOProvisioningDistributor provisioningDistributor) throws java.lang.Exception
provProviderProtocol
- - the provisioning provider protocol to set on the subscription provisioning parameter(mandatory)subscription
- - the subscription to set on the subscription provisioning parameter(mandatory)parameterName
- - the parameter name to set on the subscription provisioning parameter(mandatory)parameterValue
- - the parameter value to set on the subscription provisioning parameter(mandatory)provisioningDistributor
- - the provisioning distributor to set on the subscription provisioning parameter(optional)java.lang.Exception
public com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter createSubscriptionProvisioningParameter(java.lang.String provProviderProtocol, com.crm.dataobject.subscriptions.CRMDOSubscription subscription, java.lang.String parameterName, java.lang.Object parameterValue, com.crm.dataobject.provisioning.SubProvProviderLifeCycleState subProvProviderLifeCycleState, com.crm.dataobject.provisioning.CRMDOProvisioningDistributor provisioningDistributor) throws java.lang.Exception
provProviderProtocol
- - the provisioning provider protocol to set on the subscription provisioning parameter(mandatory)subscription
- - the subscription to set on the subscription provisioning parameter(mandatory)parameterName
- - the parameter name to set on the subscription provisioning parameter(mandatory)parameterValue
- - the parameter value to set on the subscription provisioning parameter(mandatory)subProvProviderLifeCycleState
- - the subscription provisioning provider life cycle state to set on the subscription provisioning parameter(optional)provisioningDistributor
- - the provisioning distributor to set on the subscription provisioning parameter(optional)com.crm.exception.MandatoryFieldException
java.lang.Exception
public void validateCreateSubscriptionProvisioningParameter(java.lang.String provProviderProtocol, com.crm.dataobject.subscriptions.CRMDOSubscription subscription, java.lang.String parameterName, java.lang.Object parameterValue) throws com.crm.exception.MandatoryFieldException, java.lang.Exception
provProviderProtocol
- - the provisioning provider protocol to validatesubscription
- - the subscription to validateparameterName
- - the parameter name to validateparameterValue
- - the parameter value to validatecom.crm.exception.MandatoryFieldException
java.lang.Exception
public void validateSubscriptionProvisioningParameterUniqueness(com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter subProvProviderParameter) throws com.crm.exception.AlreadyExistException, java.lang.Exception
subProvProviderParameter
- - the subscription provisioning parameter to validatejava.lang.Exception
com.crm.exception.AlreadyExistException
public com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter retrieveSubscriptionProvisioningParameter(java.lang.String provProviderProtocol, com.crm.dataobject.subscriptions.CRMDOSubscription subscription, java.lang.String parameterName) throws com.crm.exception.MoreThanOneEntityExistsWithSameDataException, java.lang.Exception
provProviderProtocol
- - the provisioning provider protocol to load the subscription provisioning parametersubscription
- - the subscription to load the subscription provisioning parameterparameterName
- - the parameter name to load the subscription provisioning parameterjava.lang.Exception
com.crm.exception.MoreThanOneEntityExistsWithSameDataException
public com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter retrieveSubscriptionProvisioningParameter(java.lang.String provProviderProtocol, com.crm.dataobject.subscriptions.CRMDOSubscription subscription, java.lang.String parameterName, com.crm.dataobject.provisioning.CRMDOProvisioningDistributor provisioningDistributor) throws com.crm.exception.MoreThanOneEntityExistsWithSameDataException, java.lang.Exception
provProviderProtocol
- - the provisioning provider protocol to load the subscription provisioning parametersubscription
- - the subscription to load the subscription provisioning parameterparameterName
- - the parameter name to load the subscription provisioning parameterprovisioningDistributor
- - the provisioning distributor to load the subscription provisioning parameterjava.lang.Exception
com.crm.exception.MoreThanOneEntityExistsWithSameDataException
public void validateRetrieveSubscriptionProvisioningParameter(java.lang.String provProviderProtocol, com.crm.dataobject.subscriptions.CRMDOSubscription subscription, java.lang.String parameterName) throws com.crm.exception.MandatoryFieldException, java.lang.Exception
provProviderProtocol
- - the provisioning provider protocol to validatesubscription
- - the subscription to validateparameterName
- - the parameter name to validatecom.crm.exception.MandatoryFieldException
java.lang.Exception
public com.crm.dataobject.subscriptions.CRMDOSubscription retrieveSubscription(java.lang.String provProviderProtocol, java.lang.String parameterName, java.lang.String parameterValue) throws com.crm.exception.MoreThanOneEntityExistsWithSameDataException, java.lang.Exception
provProviderProtocol
- - the provisioning provider protocol to load the subscription provisioning parameterparameterName
- - the parameter name to load the subscription provisioning parameterparameterValue
- - the parameter value to load the subscription provisioning parameterjava.lang.Exception
com.crm.exception.MoreThanOneEntityExistsWithSameDataException
public com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter retrieveSubscriptionProvisioningParameter(java.lang.String provProviderProtocol, java.lang.String parameterName, java.lang.String parameterValue) throws com.crm.exception.MoreThanOneEntityExistsWithSameDataException, java.lang.Exception
provProviderProtocol
- - the provisioning provider protocol to load the subscription provisioning parameterparameterName
- - the parameter name to load the subscription provisioning parameterparameterValue
- - the parameter value to load the subscription provisioning parameterjava.lang.Exception
com.crm.exception.MoreThanOneEntityExistsWithSameDataException
public void validateRetrieveSubscriptionProvisioningParameter(java.lang.String provProviderProtocol, java.lang.String parameterName, java.lang.String parameterValue) throws com.crm.exception.MandatoryFieldException, java.lang.Exception
provProviderProtocol
- - the provisioning provider protocol to validateparameterName
- - the parameter name to load the subscription provisioning parameterparameterValue
- - the parameter value to load the subscription provisioning parametercom.crm.exception.MandatoryFieldException
java.lang.Exception
public com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter updateSubscriptionProvisioningParameter(java.lang.String subscriptionProvisioningParameterId, java.lang.Object parameterValue, com.crm.dataobject.provisioning.SubProvProviderLifeCycleState subProvProviderLifeCycleState) throws com.crm.exception.NotFoundException, java.lang.Exception
subscriptionProvisioningParameterId
- - the subscription provisioning parameter id to load the subscription provisioning parameterparameterValue
- - the parameter value to set on the related subscription provisioning parameter(mandatory)subProvProviderLifeCycleState
- - the subscription provisioning provider life cycle state to set on the subscription provisioning parameter(optional)java.lang.Exception
com.crm.exception.NotFoundException
public com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter updateSubscriptionProvisioningParameter(java.lang.String provProviderProtocol, com.crm.dataobject.subscriptions.CRMDOSubscription subscription, java.lang.String parameterName, com.crm.dataobject.provisioning.CRMDOProvisioningDistributor provisioningDistributor, java.lang.Object parameterValue, com.crm.dataobject.provisioning.SubProvProviderLifeCycleState subProvProviderLifeCycleState) throws com.crm.exception.NotFoundException, java.lang.Exception
provProviderProtocol
- - the protocol to load the subscription provisioning parametersubscription
- - the subscription to load the subscription provisioning parameterparameterName
- - the parameter name to load the subscription provisioning parameterprovisioningDistributor
- - the provisioning distributor to load the subscription provisioning parameterparameterValue
- - the parameter value to set on the related subscription provisioning parameter(mandatory)subProvProviderLifeCycleState
- - the subscription provisioning provider life cycle state to set on the subscription provisioning parameter(optional)java.lang.Exception
com.crm.exception.NotFoundException
public com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter updateSubscriptionProvisioningParameter(com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter subscriptionProvisioningParameter, java.lang.Object parameterValue, com.crm.dataobject.provisioning.SubProvProviderLifeCycleState subProvProviderLifeCycleState) throws com.crm.exception.MandatoryFieldException, java.lang.Exception
subscriptionProvisioningParameter
- - the subscription provisioning parameter to updateparameterValue
- - the parameter value(mandatory)subProvProviderLifeCycleState
- - the subscription provisioning provider life cycle state to set on the subscription provisioning parameter(optional)java.lang.Exception
com.crm.exception.MandatoryFieldException
public com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter cancelSubscriptionProvisioningParameter(java.lang.String subscriptionProvisioningParameterId) throws com.crm.exception.NotFoundException, java.lang.Exception
subscriptionProvisioningParameterId
- - the subscription provisioning parameter id to load the subscription provisioning parameterjava.lang.Exception
com.crm.exception.NotFoundException
public com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter cancelSubscriptionProvisioningParameter(java.lang.String provProviderProtocol, com.crm.dataobject.subscriptions.CRMDOSubscription subscription, java.lang.String parameterName, com.crm.dataobject.provisioning.CRMDOProvisioningDistributor provisioningDistributor) throws com.crm.exception.NotFoundException, java.lang.Exception
provProviderProtocol
- - the protocol to load the subscription provisioning parametersubscription
- - the subscription to load the subscription provisioning parameterparameterName
- - the parameter name to load the subscription provisioning parameterprovisioningDistributor
- - the provisioning distributor to load the subscription provisioning parameterjava.lang.Exception
com.crm.exception.NotFoundException
public com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter cancelSubscriptionProvisioningParameter(com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter subscriptionProvisioningParameter) throws java.lang.Exception
subscriptionProvisioningParameter
- - the subscription provisioning parameter to canceljava.lang.Exception
public com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter setAsNotEffectiveSubscriptionProvisioningParameter(java.lang.String subscriptionProvisioningParameterId) throws com.crm.exception.NotFoundException, java.lang.Exception
subscriptionProvisioningParameterId
- - the subscription provisioning parameter id to load the subscription provisioning parameterjava.lang.Exception
com.crm.exception.NotFoundException
public com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter setAsNotEffectiveSubscriptionProvisioningParameter(java.lang.String provProviderProtocol, com.crm.dataobject.subscriptions.CRMDOSubscription subscription, java.lang.String parameterName, com.crm.dataobject.provisioning.CRMDOProvisioningDistributor provisioningDistributor) throws com.crm.exception.NotFoundException, java.lang.Exception
provProviderProtocol
- - the protocol to load the subscription provisioning parametersubscription
- - the subscription to load the subscription provisioning parameterparameterName
- - the parameter name to load the subscription provisioning parameterprovisioningDistributor
- - the provisioning distributor to load the subscription provisioning parameterjava.lang.Exception
com.crm.exception.NotFoundException
public com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter setAsNotEffectiveSubscriptionProvisioningParameter(com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter subscriptionProvisioningParameter) throws java.lang.Exception
subscriptionProvisioningParameter
- - the subscription provisioning parameter to set as not effectivejava.lang.Exception
public com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter setAsCancelledSubscriptionProvisioningParameter(java.lang.String subscriptionProvisioningParameterId) throws com.crm.exception.NotFoundException, java.lang.Exception
subscriptionProvisioningParameterId
- - the subscription provisioning parameter id to load the subscription provisioning parameterjava.lang.Exception
com.crm.exception.NotFoundException
public com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter setAsCancelledSubscriptionProvisioningParameter(java.lang.String provProviderProtocol, com.crm.dataobject.subscriptions.CRMDOSubscription subscription, java.lang.String parameterName, com.crm.dataobject.provisioning.CRMDOProvisioningDistributor provisioningDistributor) throws com.crm.exception.NotFoundException, java.lang.Exception
provProviderProtocol
- - the protocol to load the subscription provisioning parametersubscription
- - the subscription to load the subscription provisioning parameterparameterName
- - the parameter name to load the subscription provisioning parameterprovisioningDistributor
- - the provisioning distributor to load the subscription provisioning parameterjava.lang.Exception
com.crm.exception.NotFoundException
public com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter setAsCancelledSubscriptionProvisioningParameter(com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter subscriptionProvisioningParameter) throws java.lang.Exception
subscriptionProvisioningParameter
- - the subscription provisioning parameter to set as Cancelledjava.lang.Exception
public com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter setAsEffectiveSubscriptionProvisioningParameter(java.lang.String subscriptionProvisioningParameterId) throws com.crm.exception.NotFoundException, java.lang.Exception
subscriptionProvisioningParameterId
- - the subscription provisioning parameter id to load the subscription provisioning parameterjava.lang.Exception
com.crm.exception.NotFoundException
public com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter setAsEffectiveSubscriptionProvisioningParameter(java.lang.String provProviderProtocol, com.crm.dataobject.subscriptions.CRMDOSubscription subscription, java.lang.String parameterName, com.crm.dataobject.provisioning.CRMDOProvisioningDistributor provisioningDistributor) throws com.crm.exception.NotFoundException, java.lang.Exception
provProviderProtocol
- - the protocol to load the subscription provisioning parametersubscription
- - the subscription to load the subscription provisioning parameterparameterName
- - the parameter name to load the subscription provisioning parameterprovisioningDistributor
- - the provisioning distributor to load the subscription provisioning parameterjava.lang.Exception
com.crm.exception.NotFoundException
public com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter setAsEffectiveSubscriptionProvisioningParameter(com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter subscriptionProvisioningParameter) throws java.lang.Exception
subscriptionProvisioningParameter
- - the subscription provisioning parameter to set as effectivejava.lang.Exception
public com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter deleteSubscriptionProvisioningParameter(java.lang.String subscriptionProvisioningParameterId) throws com.crm.exception.NotFoundException, java.lang.Exception
subscriptionProvisioningParameterId
- - the subscription provisioning parameter id to load the related subscription provisioning parameterjava.lang.Exception
com.crm.exception.NotFoundException
public void deleteSubscriptionProvisioningParameters(java.lang.String provProviderProtocol, com.crm.dataobject.subscriptions.CRMDOSubscription subscription) throws com.crm.exception.NotFoundException, java.lang.Exception
provProviderProtocol
- - the provisioning provider protocol to load the subscription provisioning parametersubscription
- - the subscription to load the subscription provisioning parameterjava.lang.Exception
com.crm.exception.NotFoundException
public com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter deleteSubscriptionProvisioningParameter(java.lang.String provProviderProtocol, com.crm.dataobject.subscriptions.CRMDOSubscription subscription, java.lang.String parameterName, com.crm.dataobject.provisioning.CRMDOProvisioningDistributor provisioningDistributor) throws com.crm.exception.NotFoundException, java.lang.Exception
provProviderProtocol
- - the provisioning provider protocol to load the subscription provisioning parametersubscription
- - the subscription to load the subscription provisioning parameterparameterName
- - the parameter name to load the subscription provisioning parameterprovisioningDistributor
- - the provisioning distributor to load the subscription provisioning parameterjava.lang.Exception
com.crm.exception.NotFoundException
public com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter deleteSubscriptionProvisioningParameter(com.crm.dataobject.provisioning.CRMDOSubProvProviderParameter subscriptionProvisioningParameter) throws java.lang.Exception
subscriptionProvisioningParameter
- - the subscription provisioning parameter to deletejava.lang.Exception
public com.crm.dataobject.inventory.CRMDOInstalledItemProvProviderParameter createInstalledItemProvisioningParameter(java.lang.String provProviderProtocol, com.crm.dataobject.inventory.CRMDOInstalledItem installedItem, java.lang.String parameterName, java.lang.String parameterValue) throws com.crm.exception.MandatoryFieldException, java.lang.Exception
provProviderProtocol
- - the provisioning provider protocol to set on the installed item provisioning parameter(mandatory)installedItem
- - the installed item to set on the installed item provisioning parameter(mandatory)parameterName
- - the parameter name to set on the installed item provisioning parameter(mandatory)parameterValue
- - the parameter value to set on the installed item provisioning parameter(mandatory)com.crm.exception.MandatoryFieldException
java.lang.Exception
public void validateCreateInstalledItemProvisioningParameter(java.lang.String provProviderProtocol, com.crm.dataobject.inventory.CRMDOInstalledItem installedItem, java.lang.String parameterName, java.lang.String parameterValue) throws com.crm.exception.MandatoryFieldException, java.lang.Exception
provProviderProtocol
- - the provisioning provider protocol to validateinstalledItem
- - the installed item to validateparameterName
- - the parameter name to validateparameterValue
- - the parameter value to validatecom.crm.exception.MandatoryFieldException
java.lang.Exception
public void validateCreateInstalledItemProvisioningParameterAgainstProviders(com.crm.dataobject.inventory.CRMDOInstalledItemProvProviderParameter installedItemProvProviderParameter) throws java.lang.Exception
installedItemProvProviderParameter
- - the installed item provisioning parameter to validatejava.lang.Exception
public com.crm.dataobject.inventory.CRMDOInstalledItemProvProviderParameter retrieveInstalledItemProvisioningParameter(java.lang.String provProviderProtocol, com.crm.dataobject.inventory.CRMDOInstalledItem installedItem, java.lang.String parameterName) throws java.lang.Exception
provProviderProtocol
- - the provisioning provider protocol to load the installed item provisioning parameterinstalledItem
- - the installed item to load the installed item provisioning parameterparameterName
- - the parameter name to load the installed item provisioning parameterjava.lang.Exception
public void validateRetrieveInstalledItemProvisioningParameter(java.lang.String provProviderProtocol, com.crm.dataobject.inventory.CRMDOInstalledItem installedItem, java.lang.String parameterName) throws com.crm.exception.MandatoryFieldException, java.lang.Exception
provProviderProtocol
- - the provisioning provider protocol to validateinstalledItem
- - the installed item to validateparameterName
- - the parameter name to validatecom.crm.exception.MandatoryFieldException
java.lang.Exception
public com.crm.dataobject.inventory.CRMDOInstalledItemProvProviderParameter updateInstalledItemProvisioningParameter(java.lang.String installedItemProvisioningParameterId, java.lang.String parameterValue) throws com.crm.exception.NotFoundException, java.lang.Exception
installedItemProvisioningParameterId
- - the installed item provisioning parameter id to load the related installed item provisioning parameterparameterValue
- - the parameter value to set on the related installed item provisioning parameter(mandatory)java.lang.Exception
com.crm.exception.NotFoundException
public com.crm.dataobject.inventory.CRMDOInstalledItemProvProviderParameter updateInstalledItemProvisioningParameter(java.lang.String provProviderProtocol, com.crm.dataobject.inventory.CRMDOInstalledItem installedItem, java.lang.String parameterName, java.lang.String parameterValue) throws com.crm.exception.NotFoundException, java.lang.Exception
provProviderProtocol
- - the protocol to load the installed item provisioning parameterinstalledItem
- - the installed item to load the installed item provisioning parameterparameterName
- - the parameter name to load the installed item provisioning parameterparameterValue
- - the parameter value to set on the related installed item provisioning parameter(mandatory)java.lang.Exception
com.crm.exception.NotFoundException
public com.crm.dataobject.inventory.CRMDOInstalledItemProvProviderParameter updateInstalledItemProvisioningParameter(com.crm.dataobject.inventory.CRMDOInstalledItemProvProviderParameter installedItemProvProviderParameter, java.lang.String parameterValue) throws com.crm.exception.MandatoryFieldException, java.lang.Exception
installedItemProvProviderParameter
- - the installed item provisioning parameter to updateparameterValue
- - the installed item(mandatory)java.lang.Exception
com.crm.exception.MandatoryFieldException
public void validateUpdateInstalledItemProvisioningParameterAgainstProviders(com.crm.dataobject.inventory.CRMDOInstalledItemProvProviderParameter installedItemProvProviderParameter) throws java.lang.Exception
installedItemProvProviderParameter
- - the installed item provisioning parameter to validatejava.lang.Exception
public void validateInstalledItemProvisioningParameterUniqueness(com.crm.dataobject.inventory.CRMDOInstalledItemProvProviderParameter installedItemProvProviderParameter) throws com.crm.exception.AlreadyExistException, java.lang.Exception
installedItemProvProviderParameter
- - the installed item provisioning parameter to validatejava.lang.Exception
com.crm.exception.AlreadyExistException
public com.crm.dataobject.inventory.CRMDOInstalledItemProvProviderParameter deleteInstalledItemProvisioningParameter(java.lang.String installedItemProvisioningParameterId) throws com.crm.exception.NotFoundException, java.lang.Exception
installedItemProvisioningParameterId
- - the installed item provisioning parameter id to load the related installed item provisioning parameterjava.lang.Exception
com.crm.exception.NotFoundException
public com.crm.dataobject.inventory.CRMDOInstalledItemProvProviderParameter deleteInstalledItemProvisioningParameter(java.lang.String provProviderProtocol, com.crm.dataobject.inventory.CRMDOInstalledItem installedItem, java.lang.String parameterName) throws com.crm.exception.NotFoundException, java.lang.Exception
installedItem
- - the installed item to load the installed item provisioning parameterparameterName
- - the parameter name to load the installed item provisioning parameterprovProviderProtocol
- - the installed item's provisioning provider protocoljava.lang.Exception
com.crm.exception.NotFoundException
public com.crm.dataobject.inventory.CRMDOInstalledItemProvProviderParameter deleteInstalledItemProvisioningParameter(com.crm.dataobject.inventory.CRMDOInstalledItemProvProviderParameter installedItemProvProviderParameter) throws java.lang.Exception
installedItemProvProviderParameter
- - the installed item provisioning parameter to updatejava.lang.Exception
public com.crm.dataobject.inventory.CRMDOInstalledItemProvProviderParameter setInstalledItemProvisioningSystemIdentifier(java.lang.String provProviderProtocol, com.crm.dataobject.inventory.CRMDOInstalledItem installedItem, java.lang.String parameterValue) throws java.lang.Exception
provProviderProtocol
- - the provisioning provider protocol to load the installed item provisioning parameter(mandatory)installedItem
- - the installed item to load the installed item provisioning parameter(mandatory)parameterValue
- - the parameter value to set on the related installed item provisioning parameter(mandatory)java.lang.Exception
public com.crm.dataobject.inventory.CRMDOInstalledItemProvProviderParameter retrieveInstalledItemProvisioningSystemIdentifier(java.lang.String provProviderProtocol, com.crm.dataobject.inventory.CRMDOInstalledItem installedItem) throws java.lang.Exception
provProviderProtocol
- - the provisioning provider protocol to load the installed item provisioning parameter(mandatory)installedItem
- - the installed item to load the installed item provisioning parameter(mandatory)java.lang.Exception
public void pairItems(java.lang.String provProviderProtocol, com.crm.dataobject.inventory.CRMDOInstalledItem installedItem, com.crm.dataobject.inventory.CRMDOInstalledItem installedItemToPair) throws java.lang.Exception
provProviderProtocol
- - the provisioning provider protocol to load the installed item provisioning parameter(mandatory)installedItem
- - the installed item to load the installed item provisioning parameter(mandatory)installedItemToPair
- - the parameter value to set on the related installed item provisioning parameter(mandatory)java.lang.Exception
public void validatePairItems(java.lang.String provProviderProtocol, com.crm.dataobject.inventory.CRMDOInstalledItem installedItem, com.crm.dataobject.inventory.CRMDOInstalledItem installedItemToPair) throws com.crm.exception.MandatoryFieldException, java.lang.Exception
provProviderProtocol
- - the provisioning provider protocol to validateinstalledItem
- - the installed item to validateinstalledItemToPair
- - the pair installed item to validatecom.crm.exception.MandatoryFieldException
java.lang.Exception
public void unpairItems(java.lang.String provProviderProtocol, com.crm.dataobject.inventory.CRMDOInstalledItem installedItem) throws java.lang.Exception
provProviderProtocol
- - the provisioning provider protocol to load the installed item provisioning parameter(mandatory)installedItem
- - the installed item to load the installed item provisioning parameter(mandatory)java.lang.Exception
public void validateUnpairItems(java.lang.String provProviderProtocol, com.crm.dataobject.inventory.CRMDOInstalledItem installedItem) throws com.crm.exception.MandatoryFieldException, java.lang.Exception
provProviderProtocol
- - the provisioning provider protocol to validateinstalledItem
- - the installed item to validatecom.crm.exception.MandatoryFieldException
java.lang.Exception
public void validateUnpairInstalledItemProvisioningParameterAgainstProviders(com.crm.dataobject.inventory.CRMDOInstalledItemProvProviderParameter installedItemProvProviderParameter) throws java.lang.Exception
installedItemProvProviderParameter
- - the installed item provisioning parameter to validatejava.lang.Exception
public com.crm.dataobject.inventory.CRMDOInstalledItemProvProviderParameter retrievePairInstalledItemProvProviderParameter(java.lang.String provProviderProtocol, com.crm.dataobject.inventory.CRMDOInstalledItem installedItem) throws java.lang.Exception
provProviderProtocol
- - the provisioning provider protocol to load the installed item provisioning parameter(mandatory)installedItem
- - the installed item to load the installed item provisioning parameter(mandatory)java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> retrieveDistributedSubscriptionServices(com.crm.dataobject.provisioning.CRMDOProvProvider provProvider, com.crm.dataobject.subscriptions.CRMDOSubscription subscription, com.crm.dataobject.provisioning.CRMDOProvisioningDistributor provisioningDistributor, com.crm.dataobject.subscriptions.SubscriptionServiceLifeCycleState subscriptionServiceLifeCycleState, java.lang.Integer authorised, java.util.Date lastAuthorisationDate, java.util.Date lastRejectedAuthorisedDate, java.util.Date lastDeAutorisationDate, java.util.Date lastRejectedDeauthorisedDate) throws java.lang.Exception
provProvider
- - the provisioning provider protocol to load the installed item provisioning parameter(mandatory)subscription
- - the subscription to load the installed item provisioning parameter(mandatory)java.lang.Exception
public void validateRetrieveDistributedSubscriptionServices(com.crm.dataobject.provisioning.CRMDOProvProvider provProvider, com.crm.dataobject.subscriptions.CRMDOSubscription subscription) throws com.crm.exception.DeletedFieldException, com.crm.exception.MandatoryFieldException, java.lang.Exception
provProvider
- - the provisioning provider to validatesubscription
- - the installed item to validatecom.crm.exception.MandatoryFieldException
com.crm.exception.DeletedFieldException
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> retrieveDistributedSubscriptionInstalledItems(com.crm.dataobject.provisioning.CRMDOProvProvider provProvider, com.crm.dataobject.subscriptions.CRMDOSubscription subscription, com.crm.dataobject.provisioning.CRMDOProvisioningDistributor provisioningDistributor, java.lang.Integer initialised, java.util.Date lastInitialisedDate, java.util.Date lastRejectedInitialisedDate) throws java.lang.Exception
provProvider
- - the provisioning provider protocol to load the installed item provisioning parameter(mandatory)subscription
- - the subscription to load the installed item provisioning parameter(mandatory)java.lang.Exception
public void validateRetrieveDistributedSubscriptionInstalledItems(com.crm.dataobject.provisioning.CRMDOProvProvider provProvider, com.crm.dataobject.subscriptions.CRMDOSubscription subscription) throws com.crm.exception.DeletedFieldException, com.crm.exception.MandatoryFieldException, java.lang.Exception
provProvider
- - the provisioning provider protocol to validatesubscription
- - the installed item to validatecom.crm.exception.MandatoryFieldException
com.crm.exception.DeletedFieldException
java.lang.Exception
public com.crm.dataobject.provisioning.CRMDOProvisioningRequest createProvisioningRequest(com.crm.dataobject.provisioning.CRMDOProvProvider provProvider, java.lang.String typeCode, java.util.Date scheduledDate, java.util.HashMap<java.lang.String,java.lang.Object> parameterValues, java.lang.String request, java.lang.String referenceNumber, java.lang.String processName, java.lang.String processID, com.crm.dataobject.subscriptions.CRMDOSubscription subscription) throws java.lang.Exception
provProvider
- - the provisioning provider to set on the provisioning request(mandatory)typeCode
- - the type code to set on the provisioning request(mandatory)parameterValues
- - a hashmap of parameter values to set on the provisioning request(mandatory)request
- - the request to set on the provisioning request(mandatory)referenceNumber
- - the reference number to set on the provisioning request(optional)processName
- - the process name to set on the provisioning request(optional)processID
- - the process id to set on the provisioning request(optional)subscription
- - the subscription wich is related to provisioning request(optional)java.lang.Exception
public void validateCreateProvisioningRequest(com.crm.dataobject.provisioning.CRMDOProvProvider provProvider, java.lang.String typeCode, java.util.Date scheduledDate, java.util.HashMap<java.lang.String,java.lang.Object> parameterValues, java.lang.String request) throws com.crm.exception.MandatoryFieldException, java.lang.Exception
provProvider
- - the provisioning provider to validatetypeCode
- - the type code to validatescheduledDate
- - the scheduled date to validateparameterValues
- - the parameter values to validaterequest
- - the request to validatecom.crm.exception.MandatoryFieldException
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> createProvisioningRequestParameters(com.crm.dataobject.provisioning.CRMDOProvisioningRequest provisioningRequest, java.util.HashMap<java.lang.String,java.lang.Object> parameterValues) throws java.lang.Exception
provisioningRequest
- - the provisioning request to create the parameters forparameterValues
- - a hashmap of parameter values to set on the provisioning request parametersjava.lang.Exception
public com.crm.dataobject.provisioning.CRMDOProvisioningRequest retrieveProvisioningRequest(java.lang.String provisioningRequestId) throws java.lang.Exception
provisioningRequestId
- - the provisioning request id to load the provisioning requestjava.lang.Exception
public com.crm.dataobject.provisioning.CRMDOProvisioningRequest updateProvisioningRequest(com.crm.dataobject.provisioning.CRMDOProvisioningRequest provisioningRequest, java.util.Date scheduledDate, java.util.HashMap<java.lang.String,java.lang.Object> parameterValues, java.lang.String request, java.lang.String referenceNumber, java.lang.String processName, java.lang.String processID) throws java.lang.Exception
provisioningRequest
- - the provisioning request to update(mandatory)scheduledDate
- - the scheduled date to set on the provisioning request(optional)parameterValues
- - a hashmap of parameter values to set on the provisioning request(optional)request
- - the request to set on the provisioning request(optional)referenceNumber
- - the reference number to set on the provisioning request(optional)processName
- - the process name to set on the provisioning request(optional)processID
- - the process id to set on the provisioning request(optional)java.lang.Exception
public com.crm.dataobject.provisioning.CRMDOProvisioningRequest rejectProvisioningRequest(com.crm.dataobject.provisioning.CRMDOProvisioningRequest provisioningRequest, java.lang.String response, java.lang.String errorCode, java.lang.String errorDescription, java.util.Date executedDate, java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution> rejectedAuthorisationSubProvDistributions, java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution> rejectedDeAuthorisationSubProvDistributions, java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution> rejectedInitialisationSubProvDistributions, java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution> rejectedDeInitialisationSubProvDistributions, java.lang.String referenceNumber) throws java.lang.Exception
provisioningRequest
- - the provisioning request to update(mandatory)response
- - the response to set on the provisioning request(optional)errorCode
- - the error code to set on the provisioning request(optional)errorDescription
- - the error description to set on the provisioning request(optional)executedDate
- - the executed date to set on the provisioning request(optional)rejectedAuthorisationSubProvDistributions
- - a list of subscription provisioning distributions to reject authorisation(optional)rejectedDeAuthorisationSubProvDistributions
- - a list of subscription provisioning distributions to reject deauthorisation(optional)rejectedInitialisationSubProvDistributions
- - a list of subscription provisioning distributions to reject initialisation(optional)rejectedDeInitialisationSubProvDistributions
- - a list of subscription provisioning distributions to reject deinitialisation(optional)referenceNumber
- - the reference number to set on the provisioning request(optional)java.lang.Exception
public com.crm.dataobject.provisioning.CRMDOProvisioningRequest rejectProvisioningRequest(com.crm.dataobject.provisioning.CRMDOProvisioningRequest provisioningRequest, java.lang.String response, java.lang.String errorCode, java.lang.String errorDescription, java.util.Date executedDate, java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution> rejectedAuthorisationSubProvDistributions, java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution> rejectedDeAuthorisationSubProvDistributions, java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution> rejectedInitialisationSubProvDistributions, java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution> rejectedDeInitialisationSubProvDistributions, java.util.ArrayList<com.crm.dataobject.billing.CRMDOUdr> rejectedAuthorisationUDRs, java.util.ArrayList<com.crm.dataobject.billing.CRMDOUdr> rejectedDeAuthorisationUDRs, java.lang.String referenceNumber) throws java.lang.Exception
provisioningRequest
- - the provisioning request to update(mandatory)response
- - the response to set on the provisioning request(optional)errorCode
- - the error code to set on the provisioning request(optional)errorDescription
- - the error description to set on the provisioning request(optional)executedDate
- - the executed date to set on the provisioning request(optional)rejectedAuthorisationSubProvDistributions
- - a list of subscription provisioning distributions to reject authorisation(optional)rejectedDeAuthorisationSubProvDistributions
- - a list of subscription provisioning distributions to reject deauthorisation(optional)rejectedInitialisationSubProvDistributions
- - a list of subscription provisioning distributions to reject initialisation(optional)rejectedDeInitialisationSubProvDistributions
- - a list of subscription provisioning distributions to reject deinitialisation(optional)rejectedAuthorisationUDRs
- - a list of UDRs to reject authorisation for(optional)rejectedDeAuthorisationUDRs
- - a list of UDRs to reject deauthorisation for(optional)referenceNumber
- - the reference number to set on the provisioning request(optional)java.lang.Exception
public void validateRejectProvisioningRequest(com.crm.dataobject.provisioning.CRMDOProvisioningRequest provisioningRequest, java.lang.String response, java.lang.String errorCode, java.lang.String errorDescription, java.util.Date executedDate) throws com.crm.exception.InvalidLifeCycleStateException, com.crm.exception.MandatoryFieldException, java.lang.Exception
provisioningRequest
- - the provisioning request to validateresponse
- - the response to validateerrorCode
- - the error code to validateerrorDescription
- - the error description to validateexecutedDate
- - the executed date to validatecom.crm.exception.MandatoryFieldException
java.lang.Exception
com.crm.exception.InvalidLifeCycleStateException
public com.crm.dataobject.provisioning.CRMDOProvisioningRequest completeProvisioningRequest(com.crm.dataobject.provisioning.CRMDOProvisioningRequest provisioningRequest, java.lang.String response, java.util.Date executedDate, java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution> authorisedSubProvDistributions, java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution> deAuthorisationSubProvDistributions, java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution> initialisationSubProvDistributions, java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution> deinitialisationSubProvDistributions, java.lang.String referenceNumber) throws java.lang.Exception
provisioningRequest
- - the provisioning request to update(mandatory)response
- - the response to set on the provisioning request(optional)executedDate
- - the executed date to set on the provisioning request(optional)authorisedSubProvDistributions
- - a list of subscription provisioning distributions to authorise(optional)deAuthorisationSubProvDistributions
- - a list of subscription provisioning distributions to deauthorise(optional)initialisationSubProvDistributions
- - a list of subscription provisioning distributions to initialise(optional)deinitialisationSubProvDistributions
- - a list of subscription provisioning distributions to deinitialise(optional)referenceNumber
- - the reference number to set on the provisioning request(optional)java.lang.Exception
public com.crm.dataobject.provisioning.CRMDOProvisioningRequest completeProvisioningRequest(com.crm.dataobject.provisioning.CRMDOProvisioningRequest provisioningRequest, java.lang.String response, java.util.Date executedDate, java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution> authorisedSubProvDistributions, java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution> deAuthorisationSubProvDistributions, java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution> initialisationSubProvDistributions, java.util.ArrayList<com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution> deinitialisationSubProvDistributions, java.util.ArrayList<com.crm.dataobject.billing.CRMDOUdr> authorisationUDRs, java.util.ArrayList<com.crm.dataobject.billing.CRMDOUdr> deAuthorisationUDRs, java.lang.String referenceNumber) throws java.lang.Exception
provisioningRequest
- - the provisioning request to update(mandatory)response
- - the response to set on the provisioning request(optional)executedDate
- - the executed date to set on the provisioning request(optional)authorisedSubProvDistributions
- - a list of subscription provisioning distributions to authorise(optional)deAuthorisationSubProvDistributions
- - a list of subscription provisioning distributions to deauthorise(optional)initialisationSubProvDistributions
- - a list of subscription provisioning distributions to initialise(optional)deinitialisationSubProvDistributions
- - a list of subscription provisioning distributions to deinitialise(optional)authorisationUDRs
- - a list of UDRs to authorise(optional)deAuthorisationUDRs
- - a list of UDRs to deauthorise(optional)referenceNumber
- - the reference number to set on the provisioning request(optional)java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> retrievePendingProvisioningRequests(com.crm.dataobject.provisioning.CRMDOProvProvider provProvider, com.crm.dataobject.subscriptions.CRMDOSubscription subscription, java.lang.String typeCode, java.util.Date fromScheduledDate, java.util.Date toScheduledDate) throws java.lang.Exception
provProvider
- - the provisioning provider protocol to load the provisioning requestssubscription
- - the subscription to load the provisioning requestsjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> retrieveRejectedProvisioningRequests(com.crm.dataobject.provisioning.CRMDOProvProvider provProvider, com.crm.dataobject.subscriptions.CRMDOSubscription subscription, java.lang.String typeCode, java.util.Date fromScheduledDate, java.util.Date toScheduledDate, java.util.Date fromExecutedDate, java.util.Date toExecutedDate) throws java.lang.Exception
provProvider
- - the provisioning provider protocol to load the provisioning requestssubscription
- - the subscription to load the provisioning requestsjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> retrieveComlpetedProvisioningRequests(com.crm.dataobject.provisioning.CRMDOProvProvider provProvider, com.crm.dataobject.subscriptions.CRMDOSubscription subscription, java.lang.String typeCode, java.util.Date fromScheduledDate, java.util.Date toScheduledDate, java.util.Date fromExecutedDate, java.util.Date toExecutedDate) throws java.lang.Exception
provProvider
- - the provisioning provider protocol to load the provisioning requestssubscription
- - the subscription to load the provisioning requestsjava.lang.Exception
public java.lang.Boolean ifSubscriptionServiceProvisionedExists(java.lang.String subid, java.lang.String provProviderId) throws java.lang.Exception
subid
- - the subscription id to validateprovProviderId
- - the provisioning provider id to validatejava.lang.Exception
public java.lang.Boolean ifSubscriptionServiceProvisionedExists(java.lang.String subid, java.lang.String provProviderId, java.lang.Boolean checkAuthorised) throws java.lang.Exception
subid
- - the subscription id to validateprovProviderId
- - the provisioning provider id to validatecheckAuthorised
- - checks for authorised subscription services if set to truejava.lang.Exception
public java.util.ArrayList<ProviderInstalledItem> loadProviderInstalledItems(com.crm.dataobject.subscriptions.CRMDOSubscription subscription, java.util.ArrayList<ProviderService> providerServices, java.lang.Boolean initialized) throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<ProviderInstalledItem> createProviderInstalledItems(java.util.ArrayList<com.crm.dataobject.CRMDO> subProvisioningDistributions)
public ProviderInstalledItem createProviderInstalledItem(com.crm.dataobject.subscriptions.CRMDOSubProvisioningDistribution subProvisioningDistribution)
public java.util.ArrayList<ProviderInstalledItem> removeCommon(java.util.ArrayList<ProviderInstalledItem> existing, java.util.ArrayList<ProviderInstalledItem> removed)
public java.util.ArrayList<ProviderInstalledItem> merge(java.util.ArrayList<ProviderInstalledItem> existing, java.util.ArrayList<ProviderInstalledItem> added)
public java.lang.Boolean providerInstalledItenExists(ProviderInstalledItem providerInstalledItem, java.util.ArrayList<ProviderInstalledItem> providerInstalledItems)