Package com.bea.wcp.diameter.sy
Class SySLR
java.lang.Object
com.bea.wcp.diameter.Message
com.bea.wcp.diameter.Request
com.bea.wcp.diameter.sy.SySLR
Diameter Spending-Limit-Request (SLR) message.
- Author:
- Copyright (c) 2019, Oracle and/or its affiliates. All rights reserved.
-
Field Summary
FieldsFields inherited from class com.bea.wcp.diameter.Message
FLAG_ERROR, FLAG_POTENTIALLY_RETRANSMITTED, FLAG_PROXIABLE, FLAG_REQUEST, FLAGS_MASK, HEADER_SIZE, VERSION -
Constructor Summary
ConstructorsConstructorDescriptionConstructor.SySLR(ByteBuffer bb, com.bea.wcp.diameter.transport.Connection c) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionfinal SLRequestTypeGetter.final voidSetter.final voidvalidate()Validator.protected final voidvalidateAvp(Avp avp) Validates the AVP.Methods inherited from class com.bea.wcp.diameter.Request
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, setApplicationId, setDestinationHost, setDestinationRealm, setIsPotentiallyRetransmitted, setRetrySupported, setSession, unsetDestinationHostMethods inherited from class com.bea.wcp.diameter.Message
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
-
Field Details
-
slRequestType
SL-Request-Type AVP.
-
-
Constructor Details
-
SySLR
Constructor.- Parameters:
bb- Bufferc- Connection
-
SySLR
Constructor.- Parameters:
node- diameter nodeappId- application idsessionId- session id
-
-
Method Details
-
validate
Validator.- Overrides:
validatein classMessage- Throws:
MessageException
-
validateAvp
Validates the AVP.- Overrides:
validateAvpin classMessage- Parameters:
avp- AVP to validate- Throws:
AvpException
-
setSLRequestType
Setter.- Parameters:
type- SL-Request-Type value
-
getSLRequestType
Getter.- Returns:
- SL-Request-Type value
-