|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mobicents.slee.resource.diameter.base.events.avp.DiameterAvpImpl
org.mobicents.slee.resource.diameter.base.events.avp.GroupedAvpImpl
org.mobicents.slee.resource.diameter.cca.events.avp.ServiceUnitAvpTypeImpl
public class ServiceUnitAvpTypeImpl
Start time:14:32:32 2009-05-23
Project: diameter-parent
Super class for avps of structure similar to:
HDR NAME ::= < AVP Header: 431 >
[ Tariff-Time-Change ]
[ CC-Time ]
[ CC-Money ]
[ CC-Total-Octets ]
[ CC-Input-Octets ]
[ CC-Output-Octets ]
[ CC-Service-Specific-Units ]
*[ AVP ]
RequestedServiceUnitAvpImpl,
GrantedServiceUnitAvpImpl,
UsedServiceUnitAvpImpl,
Serialized Form| Field Summary |
|---|
| Fields inherited from class org.mobicents.slee.resource.diameter.base.events.avp.GroupedAvpImpl |
|---|
avpSet |
| Fields inherited from class org.mobicents.slee.resource.diameter.base.events.avp.DiameterAvpImpl |
|---|
code, mnd, name, prt, type, value, vendorId |
| Fields inherited from interface net.java.slee.resource.diameter.base.events.avp.DiameterAvp |
|---|
FLAG_RULE_MAY, FLAG_RULE_MUST, FLAG_RULE_MUSTNOT |
| Constructor Summary | |
|---|---|
ServiceUnitAvpTypeImpl()
|
|
ServiceUnitAvpTypeImpl(int code,
long vendorId,
int mnd,
int prt,
byte[] value)
|
|
| Method Summary | |
|---|---|
long |
getCreditControlInputOctets()
|
CcMoneyAvp |
getCreditControlMoneyAvp()
|
long |
getCreditControlOutputOctets()
|
long |
getCreditControlServiceSpecificUnits()
|
long |
getCreditControlTime()
|
long |
getCreditControlTotalOctets()
|
java.util.Date |
getTariffTimeChange()
|
boolean |
hasCreditControlInputOctets()
|
boolean |
hasCreditControlMoneyAvp()
|
boolean |
hasCreditControlOutputOctets()
|
boolean |
hasCreditControlServiceSpecificUnits()
|
boolean |
hasCreditControlTime()
|
boolean |
hasCreditControlTotalOctets()
|
boolean |
hasTariffTimeChange()
|
void |
setCreditControlInputOctets(long ttc)
|
void |
setCreditControlMoneyAvp(CcMoneyAvp ccm)
|
void |
setCreditControlOutputOctets(long ccoo)
|
void |
setCreditControlServiceSpecificUnits(long ccssu)
|
void |
setCreditControlTime(long cct)
|
void |
setCreditControlTotalOctets(long ccto)
|
void |
setTariffTimeChange(java.util.Date ttc)
|
| Methods inherited from class org.mobicents.slee.resource.diameter.base.events.avp.GroupedAvpImpl |
|---|
addAvp, addAvp, addAvp, addAvp, byteArrayValue, clone, doubleValue, equals, floatValue, getAvp, getAvp, getAvp, getAvpAsAddress, getAvpAsAddress, getAvpAsCustom, getAvpAsCustom, getAvpAsDiameterIdentity, getAvpAsDiameterIdentity, getAvpAsDiameterURI, getAvpAsDiameterURI, getAvpAsEnumerated, getAvpAsEnumerated, getAvpAsFloat32, getAvpAsFloat32, getAvpAsFloat64, getAvpAsFloat64, getAvpAsGrouped, getAvpAsGrouped, getAvpAsInteger32, getAvpAsInteger32, getAvpAsInteger64, getAvpAsInteger64, getAvpAsIPFilterRule, getAvpAsIPFilterRule, getAvpAsOctetString, getAvpAsOctetString, getAvpAsRaw, getAvpAsRaw, getAvpAsTime, getAvpAsTime, getAvpAsUnsigned32, getAvpAsUnsigned32, getAvpAsUnsigned64, getAvpAsUnsigned64, getAvpAsUTF8String, getAvpAsUTF8String, getAvpsAsAddress, getAvpsAsAddress, getAvpsAsCustom, getAvpsAsCustom, getAvpsAsDiameterIdentity, getAvpsAsDiameterIdentity, getAvpsAsDiameterURI, getAvpsAsDiameterURI, getAvpsAsEnumerated, getAvpsAsEnumerated, getAvpsAsFloat32, getAvpsAsFloat32, getAvpsAsFloat64, getAvpsAsFloat64, getAvpsAsGrouped, getAvpsAsGrouped, getAvpsAsInteger32, getAvpsAsInteger32, getAvpsAsInteger64, getAvpsAsInteger64, getAvpsAsIPFilterRule, getAvpsAsIPFilterRule, getAvpsAsOctetString, getAvpsAsOctetString, getAvpsAsRaw, getAvpsAsRaw, getAvpsAsTime, getAvpsAsTime, getAvpsAsUnsigned32, getAvpsAsUnsigned32, getAvpsAsUnsigned64, getAvpsAsUnsigned64, getAvpsAsUTF8String, getAvpsAsUTF8String, getExtensionAvps, getGenericData, getValue, hasAvp, hasAvp, intValue, longValue, setAvpAsFloat32, setAvpAsFloat64, setAvpAsGrouped, setAvpAsInteger32, setAvpAsInteger64, setAvpAsOctetString, setAvpAsRaw, setAvpAsTime, setAvpAsUnsigned32, setAvpAsUnsigned64, setAvpAsUTF8String, setExtensionAvps, setValue, stringValue |
| Methods inherited from class org.mobicents.slee.resource.diameter.base.events.avp.DiameterAvpImpl |
|---|
getCode, getMandatoryRule, getName, getProtectedRule, getType, getVendorId, hashCode, octetStringValue, readExternal, toString, writeExternal |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface net.java.slee.resource.diameter.base.events.avp.DiameterAvp |
|---|
getCode, getMandatoryRule, getName, getProtectedRule, getType, getVendorId, octetStringValue |
| Methods inherited from interface java.io.Externalizable |
|---|
readExternal, writeExternal |
| Constructor Detail |
|---|
public ServiceUnitAvpTypeImpl()
public ServiceUnitAvpTypeImpl(int code,
long vendorId,
int mnd,
int prt,
byte[] value)
code - vendorId - mnd - prt - value - | Method Detail |
|---|
public long getCreditControlInputOctets()
public CcMoneyAvp getCreditControlMoneyAvp()
public long getCreditControlOutputOctets()
public long getCreditControlServiceSpecificUnits()
public long getCreditControlTime()
public long getCreditControlTotalOctets()
public java.util.Date getTariffTimeChange()
public boolean hasCreditControlInputOctets()
public boolean hasCreditControlMoneyAvp()
public boolean hasCreditControlOutputOctets()
public boolean hasCreditControlServiceSpecificUnits()
public boolean hasCreditControlTime()
public boolean hasCreditControlTotalOctets()
public boolean hasTariffTimeChange()
public void setCreditControlInputOctets(long ttc)
public void setCreditControlMoneyAvp(CcMoneyAvp ccm)
public void setCreditControlOutputOctets(long ccoo)
public void setCreditControlServiceSpecificUnits(long ccssu)
public void setCreditControlTime(long cct)
public void setCreditControlTotalOctets(long ccto)
public void setTariffTimeChange(java.util.Date ttc)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||