public class ChargingResultContextDomain
extends java.lang.Object
class represents a domain of a ChargeExecutionContext; You
use it to configure the content of the operation result of the charging operation.
The SAP CC system takes this business configuration into account to reply to a charging operation request.| Modifier and Type | Method and Description |
|---|---|
boolean |
isAccountInfoReturned()
Gets whether account information must be returned in the result of the charging operation.
|
boolean |
isAccountOperationReturned()
Gets whether
account operations must be returned in the result of the charging operation. |
boolean |
isChargeableItemInfoReturned()
Gets whether
chargeable item information must be returned in the result of the charging operation. |
boolean |
isChargedItemReturned()
Gets whether
charged items must be returned in the result of the charging operation. |
boolean |
isChargingContractInfoReturned()
Gets whether
charging contract information must be returned in the result of the charging operation. |
boolean |
isChargingProcessInfoReturned()
Gets whether
charging process information must be returned in the result of the charging operation. |
boolean |
isNotificationReturned()
Gets whether
notifications must be returned in the result of the charging operation. |
boolean |
isResponseItemReturned()
Gets whether
response items must be returned in the result of the charging operation. |
void |
setAccountInfoReturned(boolean accountInfoReturned)
Sets whether account information must be returned in the result of the charging operation.
|
void |
setAccountOperationReturned(boolean accountOperationReturned)
Sets whether
account operations must be returned in the result of the charging operation. |
void |
setAllReturned(boolean allReturned)
Sets whether all available information must be returned in the result of the charging operation.
|
void |
setChargeableItemInfoReturned(boolean chargeableItemInfoReturned)
Sets whether
chargeable item information must be returned in the result of the charging operation. |
void |
setChargedItemReturned(boolean chargedItemReturned)
Sets whether
charged items must be returned in the result of the charging operation. |
void |
setChargingContractInfoReturned(boolean chargingContractInfoReturned)
Sets whether
charging contract information must be returned in the result of the charging operation. |
void |
setChargingProcessInfoReturned(boolean chargingProcessInfoReturned)
Sets whether
charging process information must be returned in the result of the charging operation. |
void |
setNotificationReturned(boolean notificationReturned)
Sets whether
notifications must be returned in the result of the charging operation. |
void |
setResponseItemReturned(boolean responseItemReturned)
Sets whether
response items must be returned in the result of the charging operation. |
public boolean isChargingProcessInfoReturned()
charging process information must be returned in the result of the charging operation.true if charging process information must be returned,
false otherwisepublic void setChargingProcessInfoReturned(boolean chargingProcessInfoReturned)
charging process information must be returned in the result of the charging operation.chargingProcessInfoReturned - true to return charging process information,
false otherwisepublic boolean isChargingContractInfoReturned()
charging contract information must be returned in the result of the charging operation.true if charging contract information must be returned,
false otherwisepublic void setChargingContractInfoReturned(boolean chargingContractInfoReturned)
charging contract information must be returned in the result of the charging operation.chargingContractInfoReturned - true to return charging contract information,
false otherwisepublic boolean isChargeableItemInfoReturned()
chargeable item information must be returned in the result of the charging operation.true if chargeable item information must be returned,
false otherwisepublic void setChargeableItemInfoReturned(boolean chargeableItemInfoReturned)
chargeable item information must be returned in the result of the charging operation.chargeableItemInfoReturned - true to return chargeable item information,
false otherwisepublic boolean isAccountOperationReturned()
account operations must be returned in the result of the charging operation.true if account operations must be returned,
false otherwisepublic void setAccountOperationReturned(boolean accountOperationReturned)
account operations must be returned in the result of the charging operation.accountOperationReturned - true to return account operations,
false otherwisepublic boolean isAccountInfoReturned()
true if account information must be returned, false otherwiseExternalAccountModel,
PrepaidAccountModelpublic void setAccountInfoReturned(boolean accountInfoReturned)
accountInfoReturned - true to return account information, false otherwiseExternalAccountModel,
PrepaidAccountModelpublic boolean isChargedItemReturned()
charged items must be returned in the result of the charging operation.true if charged items must be returned, false otherwisepublic void setChargedItemReturned(boolean chargedItemReturned)
charged items must be returned in the result of the charging operation.chargedItemReturned - true to return charged items, false otherwisepublic boolean isResponseItemReturned()
response items must be returned in the result of the charging operation.true if response items must be returned, false otherwisepublic void setResponseItemReturned(boolean responseItemReturned)
response items must be returned in the result of the charging operation.responseItemReturned - true to return response items, false otherwisepublic boolean isNotificationReturned()
notifications must be returned in the result of the charging operation.true if notifications must be returned, false otherwisepublic void setNotificationReturned(boolean notificationReturned)
notifications must be returned in the result of the charging operation.notificationReturned - true to return notifications, false otherwisepublic void setAllReturned(boolean allReturned)
allReturned - true to return all available information, false otherwise