SAP CC 3.0 BART API

com.highdeal.bart.hci
Class RatingSessionOperationResult

java.lang.Object
  extended by com.highdeal.bart.hci.RatingSessionOperationResult
Direct Known Subclasses:
AsyncRunRatingSessionResult, RunRatingSessionResult

public abstract class RatingSessionOperationResult
extends java.lang.Object

This class is a generic abstract class for the results returned by operations on Rating Session.


Constructor Summary
RatingSessionOperationResult(java.lang.String resultTagName, boolean singleton)
          Builds an RatingSessionOperationResult without rating session.
 
Method Summary
 void addCharacterData(java.lang.String cData)
           
 void addChild(java.lang.String tagName, XMLMarshallable child)
           
 java.lang.String getOperandReference()
           
 RatingSessionModel getRatingSession()
          Gets the RatingSessionModel.
 java.util.Vector<RatingSessionModel> getRatingSessions()
          Gets the rating session list.
 void marshal(XMLOutputter output)
           
 void setAttributes(XMLAttributes atts)
           
 void setRatingSession(RatingSessionModel session)
           
 void setRatingSessions(java.util.Vector<RatingSessionModel> list)
          Sets the rating session list.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RatingSessionOperationResult

public RatingSessionOperationResult(java.lang.String resultTagName,
                                    boolean singleton)
Builds an RatingSessionOperationResult without rating session.

Parameters:
resultTagName - the operation result name.
singleton - is at true if there is only one result(cdr).
Method Detail

setRatingSessions

public void setRatingSessions(java.util.Vector<RatingSessionModel> list)
Sets the rating session list.

Parameters:
list - a vector of RatingSessionModel.

getRatingSessions

public java.util.Vector<RatingSessionModel> getRatingSessions()
Gets the rating session list. This method must be called by the client, if the current operation on sessions must return a list of sessions.

Returns:
a vector of RatingSessionModel.

getRatingSession

public RatingSessionModel getRatingSession()
Gets the RatingSessionModel. This method must be called by the client, if the current operation on RatingSessionModels must return a single RatingSessionModel.

Returns:
the RatingSessionModel.

setRatingSession

public void setRatingSession(RatingSessionModel session)

setAttributes

public void setAttributes(XMLAttributes atts)

addCharacterData

public void addCharacterData(java.lang.String cData)

addChild

public void addChild(java.lang.String tagName,
                     XMLMarshallable child)

marshal

public void marshal(XMLOutputter output)

getOperandReference

public java.lang.String getOperandReference()

SAP CC 3.0 BART API

(c) Copyright 2011 SAP AG. All rights reserved. SAP Convergent Charging 3.0