Skip navigation links

Oracle Communications Converged Application Server Java API Reference
5.0

E18767-01


com.bea.wcp.diameter
Class RAR

java.lang.Object
  extended by com.bea.wcp.diameter.Message
      extended by com.bea.wcp.diameter.Request
          extended by com.bea.wcp.diameter.RAR


public class RAR
extends Request

Diameter Re-Auth-Request (RAR) message.


Field Summary

 

Fields inherited from class com.bea.wcp.diameter.Message
FLAG_ERROR, FLAG_POTENTIALLY_RETRANSMITTED, FLAG_PROXIABLE, FLAG_REQUEST, FLAGS_MASK, HEADER_SIZE, VERSION

 

Constructor Summary
RAR(java.nio.ByteBuffer bb, com.bea.wcp.diameter.transport.Connection c)
           
RAR(Node node, int appId, java.lang.String sessionId)
           

 

Method Summary
 int getReAuthRequestType()
           
 void setReAuthRequestType(int type)
           
 void validate()
          Validates the message by validating each message AVP.
protected  void validateAvp(Avp avp)
           

 

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

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

 

Constructor Detail

RAR

public RAR(java.nio.ByteBuffer bb,
           com.bea.wcp.diameter.transport.Connection c)

RAR

public RAR(Node node,
           int appId,
           java.lang.String sessionId)

Method Detail

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

setReAuthRequestType

public void setReAuthRequestType(int type)

getReAuthRequestType

public int getReAuthRequestType()

Skip navigation links

Oracle Communications Converged Application Server Java API Reference
5.0

E18767-01


Copyright © 2005, 2010, Oracle and/or its affiliates. All rights reserved.