public interface ISessionDefaultAttributeHolder
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 returned rated transactionsisFilterTransaction(): defines whether or not returned rated transactions have to be filtered by the SAP CC system| Modifier and Type | Interface and Description |
|---|---|
static class |
ISessionDefaultAttributeHolder.TransactionSelectionCriteria
This
enumeration defines the
selection criteria for transaction selection: NONE_TRANSACTION, MASTER_TRANSACTION, ALL_TRANSACTION, or ALL_TRANSACTION_AND_RECURRING. |
| Modifier and Type | Method and Description |
|---|---|
ISessionDefaultAttributeHolder.TransactionSelectionCriteria |
getCleanUpResultType()
Indicates the selection criteria for the returned cleanUp
transactions. |
ISessionDefaultAttributeHolder.TransactionSelectionCriteria |
getResultType()
Indicates the selection criteria for the returned
transactions. |
boolean |
isFilterTransaction()
Indicates whether or not returned
transactions are filtered |
void |
setCleanUpResultType(ISessionDefaultAttributeHolder.TransactionSelectionCriteria rt)
Defines the selection criteria for the returned cleanUp
transactions. |
void |
setFilterTransaction(boolean ft)
Defines whether or not returned
transactions have to be filtered |
void |
setResultType(ISessionDefaultAttributeHolder.TransactionSelectionCriteria rt)
Defines the selection criteria for the returned
transactions. |
void setResultType(ISessionDefaultAttributeHolder.TransactionSelectionCriteria rt)
transactions.rt - The selection criteria for the returned transactionsISessionDefaultAttributeHolder.TransactionSelectionCriteria getResultType()
transactions.void setCleanUpResultType(ISessionDefaultAttributeHolder.TransactionSelectionCriteria rt)
transactions.rt - The selection criteria for the returned cleanUp transactionsISessionDefaultAttributeHolder.TransactionSelectionCriteria getCleanUpResultType()
transactions.void setFilterTransaction(boolean ft)
transactions have to be filteredft - true if transactions must be filtered, false otherwiseboolean isFilterTransaction()
transactions are filteredtrue if transactions are filtered, false otherwise