org.mobicents.slee.resource.diameter.cca
Class CreditControlAVPFactoryImpl
java.lang.Object
org.mobicents.slee.resource.diameter.cca.CreditControlAVPFactoryImpl
- All Implemented Interfaces:
- net.java.slee.resource.diameter.cca.CreditControlAVPFactory
public class CreditControlAVPFactoryImpl
- extends java.lang.Object
- implements net.java.slee.resource.diameter.cca.CreditControlAVPFactory
Start time:16:32:52 2008-12-08
Project: mobicents-diameter-parent
- Author:
- Bartosz Baranowski , Alexandre Mendonca
|
Field Summary |
protected net.java.slee.resource.diameter.base.DiameterAvpFactory |
baseAvpFactory
|
protected org.jdiameter.api.Stack |
stack
|
|
Constructor Summary |
CreditControlAVPFactoryImpl(net.java.slee.resource.diameter.base.DiameterAvpFactory baseAvpFactory,
org.jdiameter.api.Stack stack)
|
|
Method Summary |
net.java.slee.resource.diameter.cca.events.avp.CcMoneyAvp |
createCcMoney()
|
net.java.slee.resource.diameter.cca.events.avp.CcMoneyAvp |
createCcMoney(net.java.slee.resource.diameter.cca.events.avp.UnitValueAvp unitValue)
|
net.java.slee.resource.diameter.cca.events.avp.CostInformationAvp |
createCostInformation()
|
net.java.slee.resource.diameter.cca.events.avp.CostInformationAvp |
createCostInformation(net.java.slee.resource.diameter.cca.events.avp.UnitValueAvp unitValue,
long currencyCode)
|
net.java.slee.resource.diameter.cca.events.avp.FinalUnitIndicationAvp |
createFinalUnitIndication()
|
net.java.slee.resource.diameter.cca.events.avp.FinalUnitIndicationAvp |
createFinalUnitIndication(net.java.slee.resource.diameter.cca.events.avp.FinalUnitActionType finalUnitAction)
|
net.java.slee.resource.diameter.cca.events.avp.GrantedServiceUnitAvp |
createGrantedServiceUnit()
|
net.java.slee.resource.diameter.cca.events.avp.GSUPoolReferenceAvp |
createGSUPoolReference()
|
net.java.slee.resource.diameter.cca.events.avp.GSUPoolReferenceAvp |
createGSUPoolReference(long gsuPoolIdentifier,
net.java.slee.resource.diameter.cca.events.avp.CcUnitType ccUnitType,
net.java.slee.resource.diameter.cca.events.avp.UnitValueAvp unitValue)
|
net.java.slee.resource.diameter.cca.events.avp.MultipleServicesCreditControlAvp |
createMultipleServicesCreditControl()
|
net.java.slee.resource.diameter.cca.events.avp.RedirectServerAvp |
createRedirectServer()
|
net.java.slee.resource.diameter.cca.events.avp.RedirectServerAvp |
createRedirectServer(net.java.slee.resource.diameter.cca.events.avp.RedirectAddressType redirectAddressType,
java.lang.String redirectServerAddress)
|
net.java.slee.resource.diameter.cca.events.avp.RequestedServiceUnitAvp |
createRequestedServiceUnit()
|
net.java.slee.resource.diameter.cca.events.avp.ServiceParameterInfoAvp |
createServiceParameterInfo()
|
net.java.slee.resource.diameter.cca.events.avp.ServiceParameterInfoAvp |
createServiceParameterInfo(long serviceParameterType,
byte[] serviceParameterValue)
|
net.java.slee.resource.diameter.cca.events.avp.SubscriptionIdAvp |
createSubscriptionId()
|
net.java.slee.resource.diameter.cca.events.avp.SubscriptionIdAvp |
createSubscriptionId(net.java.slee.resource.diameter.cca.events.avp.SubscriptionIdType subscriptionIdType,
java.lang.String subscriptionIdData)
|
net.java.slee.resource.diameter.cca.events.avp.UnitValueAvp |
createUnitValue()
|
net.java.slee.resource.diameter.cca.events.avp.UnitValueAvp |
createUnitValue(long valueDigits)
|
net.java.slee.resource.diameter.cca.events.avp.UsedServiceUnitAvp |
createUsedServiceUnit()
|
net.java.slee.resource.diameter.cca.events.avp.UserEquipmentInfoAvp |
createUserEquipmentInfo()
|
net.java.slee.resource.diameter.cca.events.avp.UserEquipmentInfoAvp |
createUserEquipmentInfo(net.java.slee.resource.diameter.cca.events.avp.UserEquipmentInfoType userEquipmentInfoType,
byte[] userEquipmentInfoValue)
|
net.java.slee.resource.diameter.base.DiameterAvpFactory |
getBaseFactory()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
baseAvpFactory
protected net.java.slee.resource.diameter.base.DiameterAvpFactory baseAvpFactory
stack
protected org.jdiameter.api.Stack stack
CreditControlAVPFactoryImpl
public CreditControlAVPFactoryImpl(net.java.slee.resource.diameter.base.DiameterAvpFactory baseAvpFactory,
org.jdiameter.api.Stack stack)
createCcMoney
public net.java.slee.resource.diameter.cca.events.avp.CcMoneyAvp createCcMoney()
- Specified by:
createCcMoney in interface net.java.slee.resource.diameter.cca.CreditControlAVPFactory
createCcMoney
public net.java.slee.resource.diameter.cca.events.avp.CcMoneyAvp createCcMoney(net.java.slee.resource.diameter.cca.events.avp.UnitValueAvp unitValue)
- Specified by:
createCcMoney in interface net.java.slee.resource.diameter.cca.CreditControlAVPFactory
createCostInformation
public net.java.slee.resource.diameter.cca.events.avp.CostInformationAvp createCostInformation()
- Specified by:
createCostInformation in interface net.java.slee.resource.diameter.cca.CreditControlAVPFactory
createCostInformation
public net.java.slee.resource.diameter.cca.events.avp.CostInformationAvp createCostInformation(net.java.slee.resource.diameter.cca.events.avp.UnitValueAvp unitValue,
long currencyCode)
- Specified by:
createCostInformation in interface net.java.slee.resource.diameter.cca.CreditControlAVPFactory
createFinalUnitIndication
public net.java.slee.resource.diameter.cca.events.avp.FinalUnitIndicationAvp createFinalUnitIndication()
- Specified by:
createFinalUnitIndication in interface net.java.slee.resource.diameter.cca.CreditControlAVPFactory
createFinalUnitIndication
public net.java.slee.resource.diameter.cca.events.avp.FinalUnitIndicationAvp createFinalUnitIndication(net.java.slee.resource.diameter.cca.events.avp.FinalUnitActionType finalUnitAction)
- Specified by:
createFinalUnitIndication in interface net.java.slee.resource.diameter.cca.CreditControlAVPFactory
createGSUPoolReference
public net.java.slee.resource.diameter.cca.events.avp.GSUPoolReferenceAvp createGSUPoolReference()
- Specified by:
createGSUPoolReference in interface net.java.slee.resource.diameter.cca.CreditControlAVPFactory
createGSUPoolReference
public net.java.slee.resource.diameter.cca.events.avp.GSUPoolReferenceAvp createGSUPoolReference(long gsuPoolIdentifier,
net.java.slee.resource.diameter.cca.events.avp.CcUnitType ccUnitType,
net.java.slee.resource.diameter.cca.events.avp.UnitValueAvp unitValue)
- Specified by:
createGSUPoolReference in interface net.java.slee.resource.diameter.cca.CreditControlAVPFactory
createGrantedServiceUnit
public net.java.slee.resource.diameter.cca.events.avp.GrantedServiceUnitAvp createGrantedServiceUnit()
- Specified by:
createGrantedServiceUnit in interface net.java.slee.resource.diameter.cca.CreditControlAVPFactory
createMultipleServicesCreditControl
public net.java.slee.resource.diameter.cca.events.avp.MultipleServicesCreditControlAvp createMultipleServicesCreditControl()
- Specified by:
createMultipleServicesCreditControl in interface net.java.slee.resource.diameter.cca.CreditControlAVPFactory
createRedirectServer
public net.java.slee.resource.diameter.cca.events.avp.RedirectServerAvp createRedirectServer()
- Specified by:
createRedirectServer in interface net.java.slee.resource.diameter.cca.CreditControlAVPFactory
createRedirectServer
public net.java.slee.resource.diameter.cca.events.avp.RedirectServerAvp createRedirectServer(net.java.slee.resource.diameter.cca.events.avp.RedirectAddressType redirectAddressType,
java.lang.String redirectServerAddress)
- Specified by:
createRedirectServer in interface net.java.slee.resource.diameter.cca.CreditControlAVPFactory
createRequestedServiceUnit
public net.java.slee.resource.diameter.cca.events.avp.RequestedServiceUnitAvp createRequestedServiceUnit()
- Specified by:
createRequestedServiceUnit in interface net.java.slee.resource.diameter.cca.CreditControlAVPFactory
createServiceParameterInfo
public net.java.slee.resource.diameter.cca.events.avp.ServiceParameterInfoAvp createServiceParameterInfo()
- Specified by:
createServiceParameterInfo in interface net.java.slee.resource.diameter.cca.CreditControlAVPFactory
createServiceParameterInfo
public net.java.slee.resource.diameter.cca.events.avp.ServiceParameterInfoAvp createServiceParameterInfo(long serviceParameterType,
byte[] serviceParameterValue)
- Specified by:
createServiceParameterInfo in interface net.java.slee.resource.diameter.cca.CreditControlAVPFactory
createSubscriptionId
public net.java.slee.resource.diameter.cca.events.avp.SubscriptionIdAvp createSubscriptionId()
- Specified by:
createSubscriptionId in interface net.java.slee.resource.diameter.cca.CreditControlAVPFactory
createSubscriptionId
public net.java.slee.resource.diameter.cca.events.avp.SubscriptionIdAvp createSubscriptionId(net.java.slee.resource.diameter.cca.events.avp.SubscriptionIdType subscriptionIdType,
java.lang.String subscriptionIdData)
- Specified by:
createSubscriptionId in interface net.java.slee.resource.diameter.cca.CreditControlAVPFactory
createUnitValue
public net.java.slee.resource.diameter.cca.events.avp.UnitValueAvp createUnitValue()
- Specified by:
createUnitValue in interface net.java.slee.resource.diameter.cca.CreditControlAVPFactory
createUnitValue
public net.java.slee.resource.diameter.cca.events.avp.UnitValueAvp createUnitValue(long valueDigits)
- Specified by:
createUnitValue in interface net.java.slee.resource.diameter.cca.CreditControlAVPFactory
createUsedServiceUnit
public net.java.slee.resource.diameter.cca.events.avp.UsedServiceUnitAvp createUsedServiceUnit()
- Specified by:
createUsedServiceUnit in interface net.java.slee.resource.diameter.cca.CreditControlAVPFactory
createUserEquipmentInfo
public net.java.slee.resource.diameter.cca.events.avp.UserEquipmentInfoAvp createUserEquipmentInfo()
- Specified by:
createUserEquipmentInfo in interface net.java.slee.resource.diameter.cca.CreditControlAVPFactory
createUserEquipmentInfo
public net.java.slee.resource.diameter.cca.events.avp.UserEquipmentInfoAvp createUserEquipmentInfo(net.java.slee.resource.diameter.cca.events.avp.UserEquipmentInfoType userEquipmentInfoType,
byte[] userEquipmentInfoValue)
- Specified by:
createUserEquipmentInfo in interface net.java.slee.resource.diameter.cca.CreditControlAVPFactory
getBaseFactory
public net.java.slee.resource.diameter.base.DiameterAvpFactory getBaseFactory()
- Specified by:
getBaseFactory in interface net.java.slee.resource.diameter.cca.CreditControlAVPFactory
Copyright © 2009. All Rights Reserved.