|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface RoCreditControlMessage
Base interface for RoCreditControlMessage
| Method Summary | |
|---|---|
long |
getAuthApplicationId()
Returns the value of the Auth-Application-Id AVP, of type Unsigned32. |
long |
getCcRequestNumber()
Returns the value of the CC-Request-Number AVP, of type Unsigned32. |
net.java.slee.resource.diameter.cca.events.avp.CcRequestType |
getCcRequestType()
Returns the value of the CC-Request-Type AVP, of type Enumerated. |
net.java.slee.resource.diameter.cca.events.avp.MultipleServicesCreditControlAvp[] |
getMultipleServicesCreditControls()
Returns the set of Multiple-Services-Credit-Control AVPs. |
net.java.slee.resource.diameter.base.events.avp.ProxyInfoAvp[] |
getProxyInfos()
Returns the set of Proxy-Info AVPs. |
net.java.slee.resource.diameter.base.events.avp.DiameterIdentity[] |
getRouteRecords()
Returns the set of Route-Record AVPs. |
ServiceInformation |
getServiceInformation()
Returns the value of the CC-Request-Type AVP, of type Enumerated. |
boolean |
hasAuthApplicationId()
Returns true if the Auth-Application-Id AVP is present in the message. |
boolean |
hasCcRequestNumber()
Returns true if the CC-Request-Number AVP is present in the message. |
boolean |
hasCcRequestType()
Returns true if the CC-Request-Type AVP is present in the message. |
boolean |
hasMultipleServicesCreditControl()
Returns tru if Multiple-Services-Credit-Control AVP is present |
boolean |
hasServiceInformation()
Returns true if the CC-Request-Type AVP is present in the message. |
void |
setAuthApplicationId(long authApplicationId)
Sets the value of the Auth-Application-Id AVP, of type Unsigned32. |
void |
setCcRequestNumber(long ccRequestNumber)
Sets the value of the CC-Request-Number AVP, of type Unsigned32. |
void |
setCcRequestType(net.java.slee.resource.diameter.cca.events.avp.CcRequestType ccRequestType)
Sets the value of the CC-Request-Type AVP, of type Enumerated. |
void |
setMultipleServicesCreditControl(net.java.slee.resource.diameter.cca.events.avp.MultipleServicesCreditControlAvp multipleServicesCreditControl)
Sets a single Multiple-Services-Credit-Control AVP in the message, of type Grouped. |
void |
setMultipleServicesCreditControls(net.java.slee.resource.diameter.cca.events.avp.MultipleServicesCreditControlAvp[] multipleServicesCreditControls)
Sets the set of Multiple-Services-Credit-Control AVPs, with all the values in the given array. |
void |
setProxyInfo(net.java.slee.resource.diameter.base.events.avp.ProxyInfoAvp proxyInfo)
Sets a single Proxy-Info AVP in the message, of type Grouped. |
void |
setProxyInfos(net.java.slee.resource.diameter.base.events.avp.ProxyInfoAvp[] proxyInfos)
Sets the set of Proxy-Info AVPs, with all the values in the given array. |
void |
setRouteRecord(net.java.slee.resource.diameter.base.events.avp.DiameterIdentity routeRecord)
Sets a single Route-Record AVP in the message, of type DiameterIdentity. |
void |
setRouteRecords(net.java.slee.resource.diameter.base.events.avp.DiameterIdentity[] routeRecords)
Sets the set of Route-Record AVPs, with all the values in the given array. |
void |
setServiceInformation(ServiceInformation si)
Sets the value of the CC-Request-Type AVP, of type Enumerated. |
| Methods inherited from interface net.java.slee.resource.diameter.base.events.DiameterMessage |
|---|
clone, getAvps, getCommand, getDestinationHost, getDestinationRealm, getExtensionAvps, getHeader, getOriginHost, getOriginRealm, getSessionId, hasDestinationHost, hasDestinationRealm, hasOriginHost, hasOriginRealm, hasSessionId, setDestinationHost, setDestinationRealm, setExtensionAvps, setOriginHost, setOriginRealm, setSessionId |
| Method Detail |
|---|
long getAuthApplicationId()
void setAuthApplicationId(long authApplicationId)
throws java.lang.IllegalStateException
authApplicationId -
java.lang.IllegalStateExceptionboolean hasAuthApplicationId()
long getCcRequestNumber()
void setCcRequestNumber(long ccRequestNumber)
throws java.lang.IllegalStateException
ccRequestNumber -
java.lang.IllegalStateExceptionboolean hasCcRequestNumber()
net.java.slee.resource.diameter.cca.events.avp.CcRequestType getCcRequestType()
void setCcRequestType(net.java.slee.resource.diameter.cca.events.avp.CcRequestType ccRequestType)
throws java.lang.IllegalStateException
ccRequestType -
java.lang.IllegalStateExceptionboolean hasCcRequestType()
boolean hasMultipleServicesCreditControl()
net.java.slee.resource.diameter.cca.events.avp.MultipleServicesCreditControlAvp[] getMultipleServicesCreditControls()
void setMultipleServicesCreditControl(net.java.slee.resource.diameter.cca.events.avp.MultipleServicesCreditControlAvp multipleServicesCreditControl)
throws java.lang.IllegalStateException
multipleServicesCreditControl -
java.lang.IllegalStateException
void setMultipleServicesCreditControls(net.java.slee.resource.diameter.cca.events.avp.MultipleServicesCreditControlAvp[] multipleServicesCreditControls)
throws java.lang.IllegalStateException
multipleServicesCreditControls -
java.lang.IllegalStateExceptionnet.java.slee.resource.diameter.base.events.avp.ProxyInfoAvp[] getProxyInfos()
void setProxyInfo(net.java.slee.resource.diameter.base.events.avp.ProxyInfoAvp proxyInfo)
throws java.lang.IllegalStateException
proxyInfo -
java.lang.IllegalStateException
void setProxyInfos(net.java.slee.resource.diameter.base.events.avp.ProxyInfoAvp[] proxyInfos)
throws java.lang.IllegalStateException
proxyInfos -
java.lang.IllegalStateExceptionnet.java.slee.resource.diameter.base.events.avp.DiameterIdentity[] getRouteRecords()
void setRouteRecord(net.java.slee.resource.diameter.base.events.avp.DiameterIdentity routeRecord)
throws java.lang.IllegalStateException
routeRecord -
java.lang.IllegalStateException
void setRouteRecords(net.java.slee.resource.diameter.base.events.avp.DiameterIdentity[] routeRecords)
throws java.lang.IllegalStateException
routeRecords -
java.lang.IllegalStateExceptionServiceInformation getServiceInformation()
void setServiceInformation(ServiceInformation si)
throws java.lang.IllegalStateException
ServiceInformation -
java.lang.IllegalStateExceptionboolean hasServiceInformation()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||