public class CRMBONetflixChargeBean extends CRMBO
Constructor and Description |
---|
CRMBONetflixChargeBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<java.lang.String> |
getDefaultAssociations()
Returns the default associated data objects of a netflix charge.
|
java.util.ArrayList<java.lang.String> |
getReferenceNumbers(com.crm.dataobject.networkmanagement.CRMDOUnit unit)
Loads netflix charge reference numbers based on the operator.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.subscriptions.CRMDOSubscription subscription)
Loads a list of netflix charges of a subscription.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.subscriptions.CRMDOSubscription subscription,
java.util.ArrayList<java.lang.String> associations)
Loads a list of netflix charges of a subscription.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.subscriptions.CRMDOSubscription subscription,
com.crm.dataobject.provisioning.netflix.NetflixChargeStatus netflixChargeStatus,
com.crm.dataobject.provisioning.netflix.NetflixChargeOperatorAcknowledgemetStatus operatorAcknowledgemetStatus,
java.lang.Boolean futurePaidThroughDateCharges,
java.util.ArrayList<java.lang.String> associations)
Loads a list of netflix charges.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(java.lang.Integer numberOfResults,
java.lang.Integer offset,
com.crm.dataobject.networkmanagement.CRMDOUnit operatorUnit,
com.crm.dataobject.subscriptions.CRMDOSubscription subscription,
com.crm.dataobject.provisioning.netflix.NetflixChargeStatus netflixChargeStatus,
com.crm.dataobject.provisioning.netflix.NetflixChargeStatus excludeNetflixChargeStatus,
com.crm.dataobject.provisioning.netflix.NetflixChargeOperatorAcknowledgemetStatus operatorAcknowledgemetStatus,
java.lang.Boolean futurePaidThroughDateCharges,
java.util.ArrayList<java.lang.String> associations)
Loads a list of netflix charges.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(java.lang.Integer numberOfResults,
java.lang.Integer offset,
com.crm.dataobject.networkmanagement.CRMDOUnit operatorUnit,
com.crm.dataobject.provisioning.netflix.NetflixChargeStatus netflixChargeStatus,
com.crm.dataobject.provisioning.netflix.NetflixChargeOperatorAcknowledgemetStatus operatorAcknowledgemetStatus)
Loads a list of netflix charges.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(java.lang.Integer numberOfResults,
java.lang.Integer offset,
com.crm.dataobject.networkmanagement.CRMDOUnit operatorUnit,
com.crm.dataobject.provisioning.netflix.NetflixChargeStatus netflixChargeStatus,
com.crm.dataobject.provisioning.netflix.NetflixChargeOperatorAcknowledgemetStatus operatorAcknowledgemetStatus,
java.util.ArrayList<java.lang.String> associations)
Loads a list of netflix charges.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadByExcludedStatus(java.lang.Integer numberOfResults,
java.lang.Integer offset,
com.crm.dataobject.networkmanagement.CRMDOUnit operatorUnit,
com.crm.dataobject.provisioning.netflix.NetflixChargeStatus excludeNetflixChargeStatus,
com.crm.dataobject.provisioning.netflix.NetflixChargeOperatorAcknowledgemetStatus operatorAcknowledgemetStatus,
java.util.ArrayList<java.lang.String> associations)
Loads a list of netflix charges.
|
com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge |
loadByNetflixTransactionID(java.lang.String netflixTransactionID)
Loads a netflix charge.
|
com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge |
loadByNetflixTransactionID(java.lang.String netflixTransactionID,
java.util.ArrayList<java.lang.String> associations)
Loads a netflix charge.
|
com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge |
loadByTransactionNumber(java.lang.String transactionNumber)
Loads a netflix charge of based on the transaction number.
|
com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge |
loadByTransactionNumber(java.lang.String transactionNumber,
java.util.ArrayList<java.lang.String> associations)
Loads a netflix charge of based on the transaction number.
|
com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge |
loadLatest(com.crm.dataobject.subscriptions.CRMDOSubscription subscription)
Loads the lates netflix charge of a subscription.
|
com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge |
loadLatest(com.crm.dataobject.subscriptions.CRMDOSubscription subscription,
java.util.ArrayList<java.lang.String> associations)
Loads the lates netflix charge of a subscription.
|
com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge |
setAsAcknowledged(com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge netflixCharge,
java.lang.String referenceNumber)
Sets a netflix charge as acknowledged.
|
com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge |
setAsBadRequest(com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge netflixCharge,
com.crm.dataobject.provisioning.netflix.NetflixChargeBadRequestReason badRequestReason)
Sets a netflix charge as bad requested.
|
com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge |
setAsCompleted(com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge netflixCharge)
Sets a netflix charge as completed.
|
com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge |
setAsDeclined(com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge netflixCharge,
com.crm.dataobject.provisioning.netflix.NetflixChargeDeclineReason declineReason)
Sets a netflix charge as declined.
|
com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge |
setAsExplicitlyAccepted(com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge netflixCharge,
java.lang.String referenceNumber)
Sets a netflix charge as accepted.
|
com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge |
setAsExplicitlyDeclined(com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge netflixCharge,
java.lang.String referenceNumber)
Sets a netflix charge as declined.
|
com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge |
setAsRejected(com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge netflixCharge)
Sets a netflix charge as rejected.
|
construct, construct, construct, construct, construct, construct, construct, construct, construct, createAndUpdate, delete, delete, delete, getDOName, getDOName, getNextSequenceNumber, getNextSequenceNumber, getNumberScheme, isAssignable, load, load, load, load, load, load, load, load, load, load, load, load, load, load, loadAll, loadAll, loadAll, loadAllEntityStatusDO, loadAllEntityStatusDO, loadDataObject, loadDataObject, loadDataObject, loadDataObjects, loadDataObjects, loadEntityCategoryDO, loadEntityCategoryDO, loadEntityDO, loadEntityDO, loadEntityStatusDO, loadEntityStatusDO, parseAssociations, parseAssociations, parseAssociations, save, save, save, saveCRMDOCollection, saveImages, setMandatoryFields, setNumberScheme, validateAndDelete, validateAndSave, validateAndSave, validateAndSave, validateApprovalRequestEntity, validateFormatSettings, validateFormatSettings, validateOnDelete, validateOnDelete, validateOnDelete, validateOnSave, validateOnSave, validateOnSave
deepCopy, dispatch, getCRMSession, getCRMSessionHandle, getCurrentDate, getEJBHomeInterface, getInitialContext, getSessionContext, invoke, setCRMSessionHandle, setInitialContext, setSessionContext
public java.util.ArrayList<java.lang.String> getDefaultAssociations()
getDefaultAssociations
in class CRMBO
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.subscriptions.CRMDOSubscription subscription) throws java.lang.Exception
subscription
- - the subscription to load the netflix charge forjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.subscriptions.CRMDOSubscription subscription, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
subscription
- - the subscription to load the netflix charge forassociations
- - a list of associationsjava.lang.Exception
public com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge loadByNetflixTransactionID(java.lang.String netflixTransactionID) throws java.lang.Exception
netflixTransactionID
- - the netflix Transaction ID to load the netflix charge forjava.lang.Exception
public com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge loadByNetflixTransactionID(java.lang.String netflixTransactionID, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
netflixTransactionID
- - the netflix Transaction ID to load the netflix charge forassociations
- - a list of associationsjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(java.lang.Integer numberOfResults, java.lang.Integer offset, com.crm.dataobject.networkmanagement.CRMDOUnit operatorUnit, com.crm.dataobject.provisioning.netflix.NetflixChargeStatus netflixChargeStatus, com.crm.dataobject.provisioning.netflix.NetflixChargeOperatorAcknowledgemetStatus operatorAcknowledgemetStatus) throws java.lang.Exception
numberOfResults
- - the number of charges to load the related netflix chargesoperatorUnit
- - the operator unit to load the related netflix chargesnetflixChargeStatus
- - the netflix charge status to load the related netflix chargesoperatorAcknowledgemetStatus
- - the operator acknowledgemet status to load the related netflix chargesjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.subscriptions.CRMDOSubscription subscription, com.crm.dataobject.provisioning.netflix.NetflixChargeStatus netflixChargeStatus, com.crm.dataobject.provisioning.netflix.NetflixChargeOperatorAcknowledgemetStatus operatorAcknowledgemetStatus, java.lang.Boolean futurePaidThroughDateCharges, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
netflixChargeStatus
- - the netflix charge status to load the related netflix chargesoperatorAcknowledgemetStatus
- - the operator acknowledgemet status to load the related netflix chargesfuturePaidThroughDateCharges
- - paid Through Datejava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> loadByExcludedStatus(java.lang.Integer numberOfResults, java.lang.Integer offset, com.crm.dataobject.networkmanagement.CRMDOUnit operatorUnit, com.crm.dataobject.provisioning.netflix.NetflixChargeStatus excludeNetflixChargeStatus, com.crm.dataobject.provisioning.netflix.NetflixChargeOperatorAcknowledgemetStatus operatorAcknowledgemetStatus, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
numberOfResults
- - the number of charges to loadoffset
- - how many results to skip (pagination)operatorUnit
- - the operator unit to load the related netflix chargesexcludeNetflixChargeStatus
- - the netflix charge status to exclude from the related netflix chargesoperatorAcknowledgemetStatus
- - the operator acknowledgemet status to load the related netflix chargesassociations
- - a list of associationsjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(java.lang.Integer numberOfResults, java.lang.Integer offset, com.crm.dataobject.networkmanagement.CRMDOUnit operatorUnit, com.crm.dataobject.provisioning.netflix.NetflixChargeStatus netflixChargeStatus, com.crm.dataobject.provisioning.netflix.NetflixChargeOperatorAcknowledgemetStatus operatorAcknowledgemetStatus, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
numberOfResults
- - the number of charges to loadoffset
- - how many results to skip (pagination)operatorUnit
- - the operator unit to load the related netflix chargesnetflixChargeStatus
- - the netflix charge status to load the related netflix chargesoperatorAcknowledgemetStatus
- - the operator acknowledgemet status to load the related netflix chargesassociations
- - a list of associationsjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(java.lang.Integer numberOfResults, java.lang.Integer offset, com.crm.dataobject.networkmanagement.CRMDOUnit operatorUnit, com.crm.dataobject.subscriptions.CRMDOSubscription subscription, com.crm.dataobject.provisioning.netflix.NetflixChargeStatus netflixChargeStatus, com.crm.dataobject.provisioning.netflix.NetflixChargeStatus excludeNetflixChargeStatus, com.crm.dataobject.provisioning.netflix.NetflixChargeOperatorAcknowledgemetStatus operatorAcknowledgemetStatus, java.lang.Boolean futurePaidThroughDateCharges, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
numberOfResults
- - the number of charges to loadoffset
- - how many results to skip (pagination)operatorUnit
- - the operator unit to load the related netflix chargesexcludeNetflixChargeStatus
- - the netflix charge status to exclude from the related netflix chargesoperatorAcknowledgemetStatus
- - the operator acknowledgemet status to load the related netflix chargesfuturePaidThroughDateCharges
- - get charges with paid Through Date is not in the pastassociations
- - a list of associationsjava.lang.Exception
public com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge setAsRejected(com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge netflixCharge) throws java.lang.Exception
netflixCharge
- - the netflix charge to rejectjava.lang.Exception
public com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge setAsCompleted(com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge netflixCharge) throws java.lang.Exception
netflixCharge
- - the netflix charge to completejava.lang.Exception
public com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge setAsDeclined(com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge netflixCharge, com.crm.dataobject.provisioning.netflix.NetflixChargeDeclineReason declineReason) throws java.lang.Exception
netflixCharge
- - the netflix charge to declinedeclineReason
- - the decline reasonjava.lang.Exception
public com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge setAsBadRequest(com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge netflixCharge, com.crm.dataobject.provisioning.netflix.NetflixChargeBadRequestReason badRequestReason) throws java.lang.Exception
netflixCharge
- - the netflix charge to set as bad requestedbadRequestReason
- - the bad request reasonjava.lang.Exception
public com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge setAsAcknowledged(com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge netflixCharge, java.lang.String referenceNumber) throws java.lang.Exception
netflixCharge
- - the netflix charge to acknowledgereferenceNumber
- - the reference numberjava.lang.Exception
public com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge setAsExplicitlyAccepted(com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge netflixCharge, java.lang.String referenceNumber) throws java.lang.Exception
netflixCharge
- - the netflix charge to acceptjava.lang.Exception
public com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge setAsExplicitlyDeclined(com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge netflixCharge, java.lang.String referenceNumber) throws java.lang.Exception
netflixCharge
- - the netflix charge to declinejava.lang.Exception
public com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge loadByTransactionNumber(java.lang.String transactionNumber) throws java.lang.Exception
transactionNumber
- - the transaction number to load the netflix charge forjava.lang.Exception
public com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge loadByTransactionNumber(java.lang.String transactionNumber, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
transactionNumber
- - the transaction number to load the netflix charge forassociations
- - a list of associationsjava.lang.Exception
public java.util.ArrayList<java.lang.String> getReferenceNumbers(com.crm.dataobject.networkmanagement.CRMDOUnit unit) throws java.lang.Exception
unit
- - the unit to load the netflix charge reference numbersjava.lang.Exception
public com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge loadLatest(com.crm.dataobject.subscriptions.CRMDOSubscription subscription) throws java.lang.Exception
subscription
- - the subscription to load the netflix charge forjava.lang.Exception
public com.crm.dataobject.provisioning.netflix.CRMDONetflixCharge loadLatest(com.crm.dataobject.subscriptions.CRMDOSubscription subscription, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
subscription
- - the subscription to load the netflix charge forassociations
- - a list of associationsjava.lang.Exception