Oracle Corp.

Oracle WebLogic Communications Server 10.1 API リファレンス


com.bea.wcp.diameter
クラス RAR

java.lang.Object
  上位を拡張com.bea.wcp.diameter.Message
      上位を拡張com.bea.wcp.diameter.Request
          上位を拡張com.bea.wcp.diameter.RAR

public class RAR
extends Request

Diameter Re-Auth-Request (RAR) メッセージ。

Copyright © 2008 Oracle Corp. All Rights Reserved.

フィールドの概要
 
クラス com.bea.wcp.diameter.Message から継承されたフィールド
FLAG_ERROR, FLAG_POTENTIALLY_RETRANSMITTED, FLAG_PROXIABLE, FLAG_REQUEST, FLAGS_MASK, HEADER_SIZE, VERSION
 
コンストラクタの概要
RAR(java.nio.ByteBuffer bb, Connection c)
           
RAR(Node node, int appId, java.lang.String sessionId)
           
 
メソッドの概要
 int getReAuthRequestType()
           
 void setReAuthRequestType(int type)
           
 void validate()
          すべてのメッセージ AVP を検証してメッセージを検証します。
protected  void validateAvp(Avp avp)
           
 
クラス com.bea.wcp.diameter.Request から継承されたメソッド
cancel, commit, createAnswer, createAnswer, getAnswer, getApplicationId, getDestinationHost, getDestinationPeers, getDestinationRealm, getSession, isAnswered, isCommitted, isThreadWaiting, preValidate, preValidateAvp, send, send, sendAndWait, sendAndWait, sendError, setAnswer, setApplicationId, setDestinationHost, setDestinationRealm, setIsPotentiallyRetransmitted, setSession, unsetDestinationHost
 
クラス com.bea.wcp.diameter.Message から継承されたメソッド
addAvp, addAvp, addAvp, 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, toLoggableString, toString
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの概要

RAR

public RAR(java.nio.ByteBuffer bb,
           Connection c)

RAR

public RAR(Node node,
           int appId,
           java.lang.String sessionId)
メソッドの詳細

getReAuthRequestType

public int getReAuthRequestType()

setReAuthRequestType

public void setReAuthRequestType(int type)

validate

public void validate()
              throws MessageException
クラス : Message からコピーした説明
すべてのメッセージ AVP を検証してメッセージを検証します。AVP のいずれかの値がメッセージのフィールドとしてキャッシュされる場合、これらの値が、まずクリアされます。これは、受信メッセージおよび元のメッセージの両方の検証をサポートします。

オーバーライド :
class Messagevalidate
例外 :
MessageException - メッセージが、有効でない場合。

validateAvp

protected void validateAvp(Avp avp)
                    throws AvpException
オーバーライド :
class MessagevalidateAvp
例外 :
AvpException

ドキュメントは、以下のリンクからご利用できます。
http://e-docs.bea.com/wlcp/wlss40/
Copyright 2008 Oracle Corp.