Package com.highdeal.cnd.message
Interface ISessionDefaultAttributeHolder
- All Known Subinterfaces:
ISessionAsyncOperation,ISessionStartChargingAsyncOperation,ISessionStartChargingOperation,ISessionStopChargingAsyncOperation,ISessionStopChargingOperation,ISessionUpdateChargingAsyncOperation,ISessionUpdateChargingOperation
- All Known Implementing Classes:
SessionChargingOperation
public interface ISessionDefaultAttributeHolder
This
Java interface defines generic methods and attributes for session-based charging operations; Consider the subinterfaces.
Consider the methods:
getResultType(): defines the selection mode of the returnedrated transactionsisFilterTransaction(): defines whether or not returnedrated transactionshave to be filtered by the SAP CC system
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumThisenumerationdefines the selection criteria fortransactionselection: NONE_TRANSACTION, MASTER_TRANSACTION, ALL_TRANSACTION, or ALL_TRANSACTION_AND_RECURRING. -
Method Summary
Modifier and TypeMethodDescriptionIndicates the selection criteria for the returned cleanUptransactions.Indicates the selection criteria for the returnedtransactions.booleanIndicates whether or not returnedtransactionsare filteredvoidDefines the selection criteria for the returned cleanUptransactions.voidsetFilterTransaction(boolean ft) Defines whether or not returnedtransactionshave to be filteredvoidDefines the selection criteria for the returnedtransactions.
-
Method Details
-
setResultType
Defines the selection criteria for the returnedtransactions.- Parameters:
rt- The selection criteria for the returned transactions
-
getResultType
ISessionDefaultAttributeHolder.TransactionSelectionCriteria getResultType()Indicates the selection criteria for the returnedtransactions.- Returns:
- The selection criteria for the returned transactions
-
setCleanUpResultType
Defines the selection criteria for the returned cleanUptransactions.- Parameters:
rt- The selection criteria for the returned cleanUp transactions
-
getCleanUpResultType
ISessionDefaultAttributeHolder.TransactionSelectionCriteria getCleanUpResultType()Indicates the selection criteria for the returned cleanUptransactions.- Returns:
- The selection criteria for the returned cleanUp transactions
-
setFilterTransaction
void setFilterTransaction(boolean ft) Defines whether or not returnedtransactionshave to be filtered- Parameters:
ft-trueif transactions must be filtered,falseotherwise
-
isFilterTransaction
boolean isFilterTransaction()Indicates whether or not returnedtransactionsare filtered- Returns:
trueif transactions are filtered,falseotherwise
-