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:


Nested Class Summary
static class ISessionDefaultAttributeHolder.TransactionSelectionCriteria
          This enumeration defines the selection criteria for transaction selection: NONE_TRANSACTION, MASTER_TRANSACTION, ALL_TRANSACTION, or ALL_TRANSACTION_AND_RECURRING.
 
Method Summary
 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.
 

Method Detail

setResultType

void setResultType(ISessionDefaultAttributeHolder.TransactionSelectionCriteria rt)
Defines the selection criteria for the returned transactions.

Parameters:
rt - The selection criteria for the returned transactions

getResultType

ISessionDefaultAttributeHolder.TransactionSelectionCriteria getResultType()
Indicates the selection criteria for the returned transactions.

Returns:
The selection criteria for the returned transactions

setCleanUpResultType

void setCleanUpResultType(ISessionDefaultAttributeHolder.TransactionSelectionCriteria rt)
Defines the selection criteria for the returned cleanUp transactions.

Parameters:
rt - The selection criteria for the returned cleanUp transactions

getCleanUpResultType

ISessionDefaultAttributeHolder.TransactionSelectionCriteria getCleanUpResultType()
Indicates the selection criteria for the returned cleanUp transactions.

Returns:
The selection criteria for the returned cleanUp transactions

setFilterTransaction

void setFilterTransaction(boolean ft)
Defines whether or not returned transactions have to be filtered

Parameters:
ft - true if transactions must be filtered, false otherwise

isFilterTransaction

boolean isFilterTransaction()
Indicates whether or not returned transactions are filtered

Returns:
true if transactions are filtered, false otherwise

Document Published: October 2015 (SAP CC 4.0 SP10 and Later)