Skip navigation links
com.bea.wcp.diameter.cc
Class CCR
java.lang.Object
com.bea.wcp.diameter.Message
com.bea.wcp.diameter.Request
com.bea.wcp.diameter.cc.CCR
-
public class CCR
- extends Request
Diameter Credit-Control-Request. Provides validation for mandatory Service-Context-Id, CC-Request-Type, and CC-Request-Number AVPs.
Methods inherited from class com.bea.wcp.diameter.Request |
cancel, commit, createAnswer, createAnswer, getAnswer, getApplicationId, getDestinationHost, getDestinationPeers, getDestinationRealm, getNode, getSession, isAnswered, isCommitted, isThreadWaiting, preValidate, preValidateAvp, pushProxyInfo, send, send, sendAndWait, sendAndWait, sendError, setAnswer, setApplicationId, setDestinationHost, setDestinationRealm, setIsPotentiallyRetransmitted, setSession, unsetDestinationHost |
Methods inherited from class com.bea.wcp.diameter.Message |
addAvp, addAvp, addAvp, appendXml, decode, decodeAvps, encode, encode, getAppId, getAvp, getAvp, getAvpList, getCode, getCode, getCommand, getConnection, getEffectiveSessionId, getEndToEndId, getHopByHopId, getLength, getOriginHost, getOriginRealm, getSessionId, getVersion, isAnswer, isError, isPotentiallyRetransmitted, isProxiable, isRequest, popProxyInfo, toLoggableString, toString |
CCR
public CCR(ByteBuffer bb,
Connection c)
CCR
public CCR(Node node,
int appId,
String sessionId)
validate
public void validate()
throws MessageException
- Description copied from class:
Message
- Validates the message by validating each message AVP. If any AVP values are cached as message fields they are cleared first. This supports validation of both received and originated messages.
-
- Overrides:
validate
in class Message
-
- Throws:
MessageException
- if the message was invalid
validateAvp
protected void validateAvp(Avp avp)
throws AvpException
-
- Overrides:
validateAvp
in class Message
-
- Throws:
AvpException
setServiceContextId
public void setServiceContextId(String id)
getServiceContextId
public String getServiceContextId()
setCCRequestType
public void setCCRequestType(RequestType type)
getCCRequestType
public RequestType getCCRequestType()
setCCRequestNumber
public void setCCRequestNumber(int n)
getCCRequestNumber
public int getCCRequestNumber()
Skip navigation links
Copyright © 2012 Oracle Corporation. All Rights Reserved.