public class SySTR extends Request
FLAG_ERROR, FLAG_POTENTIALLY_RETRANSMITTED, FLAG_PROXIABLE, FLAG_REQUEST, FLAGS_MASK, HEADER_SIZE, VERSION
Constructor and Description |
---|
SySTR(ByteBuffer bb,
com.bea.wcp.diameter.transport.Connection c)
Constructor.
|
SySTR(Node node,
int appId,
String sessionId)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
int |
getTerminationCause()
Getter.
|
void |
setApplicationId(ApplicationId id)
Overrides default implementation.
|
void |
setTerminationCause(int termCauseVal) |
void |
validate()
Validator.
|
protected void |
validateAvp(Avp avp)
Setter.
|
attemptFailover, cancel, commit, createAnswer, createAnswer, getAnswer, getApplicationId, getDestinationHost, getDestinationPeers, getDestinationRealm, getNode, getRetrySupported, getRouteDLBEnabled, getSession, isAnswered, isCommitted, isThreadWaiting, preValidate, preValidateAvp, pushProxyInfo, send, send, sendAndWait, sendAndWait, sendError, setAnswer, setDestinationHost, setDestinationRealm, setIsPotentiallyRetransmitted, setRetrySupported, setSession, unsetDestinationHost
addAvp, addAvp, addAvp, appendXml, decode, decodeAvps, encode, encode, extractAndSetSessionIdAvp, getAppId, getAppId, getAvp, getAvp, getAvpList, getCode, getCode, getCommand, getConnection, getEffectiveSessionId, getEndToEndId, getHopByHopId, getLength, getOriginHost, getOriginRealm, getSessionId, getVersion, isAnswer, isError, isPotentiallyRetransmitted, isProxiable, isRequest, popProxyInfo, toLoggableString, toString
public SySTR(ByteBuffer bb, com.bea.wcp.diameter.transport.Connection c)
bb
- Bufferc
- Connectionpublic void setApplicationId(ApplicationId id)
setApplicationId
in class Request
id
- App idpublic void validate() throws MessageException
validate
in class Message
MessageException
public final int getTerminationCause()
public final void setTerminationCause(int termCauseVal)
protected void validateAvp(Avp avp) throws AvpException
validateAvp
in class Message
type
- SL-Request-Type valueAvpException