org.jdiameter.client.impl.helpers
Class Parameters

java.lang.Object
  extended by org.jdiameter.client.impl.helpers.Ordinal
      extended by org.jdiameter.client.impl.helpers.Parameters
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
Parameters

public class Parameters
extends Ordinal

This enumeration defined all parameters of diameter stack implementation

See Also:
Serialized Form

Field Summary
static Parameters AcctApplId
          Accounting application id property
static Parameters ApplicationId
          Application Id property
static Parameters Assembler
          Class name of IOC property
static Parameters AuthApplId
          Authentication application id property
static Parameters CeaTimeOut
          CEA command time out property
static Parameters CipherSuites
          Cipher suites separated by ','
static Parameters ConnectionImplClass
          Ckass name of connection interface implementation property
static Parameters DpaTimeOut
          DPA command time out property
static Parameters DwaTimeOut
          DWA command time out property
static Parameters ExtensioinName
          Extension point name property
static Parameters Extensions
          Extendion point property
static Parameters IacTimeOut
          Peer inactive time out property
protected static int index
           
static Parameters KDFile
          Key file
static Parameters KDManager
          Key manager
static Parameters KDPwd
          Key password
static Parameters KDStore
          Key store
static Parameters KeyData
          Key data
static Parameters MessageTimeOut
          Message time out property
static Parameters OwnDiameterURI
          Local peer URI property
static Parameters OwnFirmwareRevision
          Local peer stack firmware version property
static Parameters OwnIPAddress
          Local peer ip address property
static Parameters OwnProductName
          Local peer stack product name property
static Parameters OwnRealm
          Local peer realm name property
static Parameters OwnVendorID
          Local peer vendor id property
static Parameters Peer
          Peer ptoperty
static Parameters PeerName
          Peer name property
static Parameters PeerRating
          Peer rating property
static Parameters PeerTable
          Peer list property
static Parameters QueueSize
          Task executor task queue size property
static Parameters Realm
          Realm property
static Parameters RealmEntry
          Real entry property
static Parameters RealmTable
          Realm list property
static Parameters RecTimeOut
          Reconnect time out property
static Parameters SDEnableSessionCreation
          Security session creation flag
static Parameters SDName
          Security data name
static Parameters SDProtocol
          Security protocol
static Parameters SDUseClientMode
          Security client mode flag
static Parameters Security
          Security list property
static Parameters SecurityData
          Security entry
static Parameters SecurityRef
          Reference to security information
static Parameters StopTimeOut
          Stop stack time out property
static Parameters TDFile
          Key file
static Parameters TDManager
          Key manager
static Parameters TDPwd
          Key password
static Parameters TDStore
          Key store
static Parameters TrustData
          Trust data
static Parameters UseUriAsFqdn
          Orig_host avp set as URI into CER message
static Parameters VendorId
          Vendor id property
 
Fields inherited from class org.jdiameter.client.impl.helpers.Ordinal
name, ordinal
 
Constructor Summary
protected Parameters(java.lang.String name, java.lang.Class type)
           
protected Parameters(java.lang.String name, java.lang.Class type, java.lang.Object defValue)
           
 
Method Summary
 java.lang.Object defValue()
          Return default value of property
 java.lang.Class type()
          Return type of property
static java.lang.Iterable<Parameters> values()
          Return all parameters as iterator
 
Methods inherited from class org.jdiameter.client.impl.helpers.Ordinal
name, ordinal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

index

protected static int index

Assembler

public static final Parameters Assembler
Class name of IOC property


ConnectionImplClass

public static final Parameters ConnectionImplClass
Ckass name of connection interface implementation property


OwnDiameterURI

public static final Parameters OwnDiameterURI
Local peer URI property


OwnIPAddress

public static final Parameters OwnIPAddress
Local peer ip address property


OwnRealm

public static final Parameters OwnRealm
Local peer realm name property


OwnVendorID

public static final Parameters OwnVendorID
Local peer vendor id property


OwnProductName

public static final Parameters OwnProductName
Local peer stack product name property


OwnFirmwareRevision

public static final Parameters OwnFirmwareRevision
Local peer stack firmware version property


QueueSize

public static final Parameters QueueSize
Task executor task queue size property


MessageTimeOut

public static final Parameters MessageTimeOut
Message time out property


StopTimeOut

public static final Parameters StopTimeOut
Stop stack time out property


CeaTimeOut

public static final Parameters CeaTimeOut
CEA command time out property


IacTimeOut

public static final Parameters IacTimeOut
Peer inactive time out property


DwaTimeOut

public static final Parameters DwaTimeOut
DWA command time out property


DpaTimeOut

public static final Parameters DpaTimeOut
DPA command time out property


RecTimeOut

public static final Parameters RecTimeOut
Reconnect time out property


UseUriAsFqdn

public static final Parameters UseUriAsFqdn
Orig_host avp set as URI into CER message


PeerName

public static final Parameters PeerName
Peer name property


PeerRating

public static final Parameters PeerRating
Peer rating property


Peer

public static final Parameters Peer
Peer ptoperty


RealmEntry

public static final Parameters RealmEntry
Real entry property


Realm

public static final Parameters Realm
Realm property


VendorId

public static final Parameters VendorId
Vendor id property


AuthApplId

public static final Parameters AuthApplId
Authentication application id property


AcctApplId

public static final Parameters AcctApplId
Accounting application id property


ApplicationId

public static final Parameters ApplicationId
Application Id property


Extensions

public static final Parameters Extensions
Extendion point property


ExtensioinName

public static final Parameters ExtensioinName
Extension point name property


PeerTable

public static final Parameters PeerTable
Peer list property


RealmTable

public static final Parameters RealmTable
Realm list property


Security

public static final Parameters Security
Security list property


SecurityData

public static final Parameters SecurityData
Security entry


SDName

public static final Parameters SDName
Security data name


SDProtocol

public static final Parameters SDProtocol
Security protocol


SDEnableSessionCreation

public static final Parameters SDEnableSessionCreation
Security session creation flag


SDUseClientMode

public static final Parameters SDUseClientMode
Security client mode flag


CipherSuites

public static final Parameters CipherSuites
Cipher suites separated by ','


KeyData

public static final Parameters KeyData
Key data


KDManager

public static final Parameters KDManager
Key manager


KDStore

public static final Parameters KDStore
Key store


KDFile

public static final Parameters KDFile
Key file


KDPwd

public static final Parameters KDPwd
Key password


TrustData

public static final Parameters TrustData
Trust data


TDManager

public static final Parameters TDManager
Key manager


TDStore

public static final Parameters TDStore
Key store


TDFile

public static final Parameters TDFile
Key file


TDPwd

public static final Parameters TDPwd
Key password


SecurityRef

public static final Parameters SecurityRef
Reference to security information

Constructor Detail

Parameters

protected Parameters(java.lang.String name,
                     java.lang.Class type)

Parameters

protected Parameters(java.lang.String name,
                     java.lang.Class type,
                     java.lang.Object defValue)
Method Detail

values

public static java.lang.Iterable<Parameters> values()
Return all parameters as iterator

Returns:
all parameters as iterator

defValue

public java.lang.Object defValue()
Return default value of property

Returns:
default value of property

type

public java.lang.Class type()
Return type of property

Returns:
type of property


Copyright © 2008. All Rights Reserved.