Oracle Corp.

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


com.bea.wcp.diameter
インタフェース Enumerated

すべての既知の実装クラス
RecordType, RequestType

public interface Enumerated

このインタフェースを実装する任意の enum 値は、INTEGER32、INTEGER64 または ENUMERATED 型の AVP の値として使用できます。#intValue() メソッドを呼び出して、実際の AVP 整数値が取得されます。たとえば、以下に示します。

   enum AuthSessionState implements Enumerated {
     STATE_MAINTAINED, NO_STATE_MAINTAINED
     public intValue() { return ordinal(); }
   }
   ...
   Avp = new Avp(Attribute.AUTH_SESSION_STATE,
                 AuthSessionState.STATE_MAINTAINED);
 

Copyright © 2008 Oracle Corp. All Rights Reserved.

メソッドの概要
 int intValue()
          この列挙型の整数 AVP 値を返します。

メソッドの詳細

intValue

public int intValue()
この列挙型の整数 AVP 値を返します。これは、必ずしも Enum の普通の値と同じではありません。これは、いくつかの Diameter 列挙の定数は、0 ではなく、1 (たとえば、Accounting-Record-Type AVP) から始まるからです。


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