com.ibm.diameter.test
Class CCAnswer
java.lang.Object
com.ibm.diameter.test.CCAnswer
- Direct Known Subclasses:
- CCAnswer_DirectDebit, CCAnswer_PriceEnquiry, CCAnswer_Refund, CCAnswer_Session
public abstract class CCAnswer
- extends java.lang.Object
Constructor Summary |
CCAnswer(CCQuota activeQuota,
Avp receivedMscc,
java.lang.String originHostName,
java.lang.String originRealmName)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CC_UNIT_TYPE_TIME
public static final int CC_UNIT_TYPE_TIME
- See Also:
- Constant Field Values
CC_UNIT_TYPE_MONEY
public static final int CC_UNIT_TYPE_MONEY
- See Also:
- Constant Field Values
CC_UNIT_TYPE_TOTAL_OCTETS
public static final int CC_UNIT_TYPE_TOTAL_OCTETS
- See Also:
- Constant Field Values
CC_UNIT_TYPE_INPUT_OCTETS
public static final int CC_UNIT_TYPE_INPUT_OCTETS
- See Also:
- Constant Field Values
CC_UNIT_TYPE_OUTPUT_OCTETS
public static final int CC_UNIT_TYPE_OUTPUT_OCTETS
- See Also:
- Constant Field Values
CC_UNIT_TYPE_SERVICE_SPECIFIC_UNITS
public static final int CC_UNIT_TYPE_SERVICE_SPECIFIC_UNITS
- See Also:
- Constant Field Values
CCAnswer
public CCAnswer(CCQuota activeQuota,
Avp receivedMscc,
java.lang.String originHostName,
java.lang.String originRealmName)
updateQuota
public abstract void updateQuota()
postQuotaHandling
public abstract void postQuotaHandling()
addAvps
public abstract void addAvps(java.util.Vector<Avp> avps)
createCostInformationAvp
public Avp createCostInformationAvp()
createGrantedServiceUnitAvp
protected Avp createGrantedServiceUnitAvp(Avp chargingUnitAvp)
createMultipleServicesCreditControlAvp
protected Avp createMultipleServicesCreditControlAvp()
createPsFurnishCharging
public Avp createPsFurnishCharging()
createGsuPoolReference
public Avp createGsuPoolReference()
createFinalUnitIndication
public Avp createFinalUnitIndication()
getUsedQuota
protected int getUsedQuota()
getRequestedQuota
protected int getRequestedQuota()
getCcUnitType
public int getCcUnitType()
setCcUnitType
public void setCcUnitType(int ccUnitType)
isFinalUnit
public boolean isFinalUnit()
setFinalUnit
public void setFinalUnit(boolean finalUnit)
getActiveQuota
public CCQuota getActiveQuota()
getOriginHostName
public java.lang.String getOriginHostName()
getOriginRealmName
public java.lang.String getOriginRealmName()
getReceivedMscc
public Avp getReceivedMscc()
setActiveQuota
public void setActiveQuota(CCQuota activeQuota)
getResultCode
public int getResultCode()
setResultCode
public void setResultCode(int resultCode)
getRequestedUnitsAvp
public Avp getRequestedUnitsAvp()
setRequestedUnitsAvp
public void setRequestedUnitsAvp(Avp requestedUnitsAvp)
Copyright © 2006 IBM Corp. All Rights Reserved.