org.jdiameter.api
Interface RealmTable

All Superinterfaces:
Wrapper

public interface RealmTable
extends Wrapper

This interface introduces a capability to work with a network. You can get instance of this interface over stack instance: if (stack.isWrapperFor(RealmTable.class)) { RealmTable realmTabke = stack.unwrap(RealmTable.class); ..... }

Version:
1.5.1 Final

Method Summary
 Realm addRealm(java.lang.String realmName, ApplicationId applicationId, LocalAction action, boolean dynamic, long expirationTime)
          Add new realm to realm table
 java.util.List<Realm> getAllRealms()
          Return no mutable list of elements realm table
 Realm getRealm(java.lang.String realmName, ApplicationId applicationId)
          Return realm entry
 Statistic getStatistic(java.lang.String realmName)
          Return different network statistics
 Realm removeRealm(java.lang.String realmName)
          Remove realm from realm table
 
Methods inherited from interface org.jdiameter.api.Wrapper
isWrapperFor, unwrap
 

Method Detail

getStatistic

Statistic getStatistic(java.lang.String realmName)
Return different network statistics

Parameters:
realmName - realmName
Returns:
network statistics

getRealm

Realm getRealm(java.lang.String realmName,
               ApplicationId applicationId)
Return realm entry

Parameters:
realmName - realm name
applicationId - application id associated with realm
Returns:
realm entry

getAllRealms

java.util.List<Realm> getAllRealms()
Return no mutable list of elements realm table

Returns:
list of elements realm table

addRealm

Realm addRealm(java.lang.String realmName,
               ApplicationId applicationId,
               LocalAction action,
               boolean dynamic,
               long expirationTime)
Add new realm to realm table

Parameters:
realmName - name of realm
applicationId - application id of realm
action - action of realm
dynamic - commCode of realm
expirationTime - expiration time of realm
Returns:
instance of created realm

removeRealm

Realm removeRealm(java.lang.String realmName)
Remove realm from realm table

Parameters:
realmName - name of realm
Returns:
realm


Copyright © 2009. All Rights Reserved.