org.jdiameter.client.api.controller
Interface IRealmTable
- All Superinterfaces:
- RealmTable, Wrapper
- All Known Implementing Classes:
- RealmTableImpl
public interface IRealmTable
- extends RealmTable
- Author:
- Bartosz Baranowski , Alexandre Mendonca
|
Method Summary |
void |
addLocalApplicationId(ApplicationId ap)
|
void |
addLocalRealm(java.lang.String localRealm,
java.lang.String fqdn)
|
Realm |
addRealm(java.lang.String name,
ApplicationId appId,
LocalAction locAction,
IAgentConfiguration agentConfImpl,
boolean isDynamic,
long expirationTime,
java.lang.String[] hosts)
Method which accepts IAgentConfiguration to avoid decode, encode, decode sequences |
Realm |
getRealm(java.lang.String realmName,
ApplicationId applicationId)
|
java.lang.String |
getRealmForPeer(java.lang.String fqdn)
|
java.util.Collection<Realm> |
getRealms()
|
java.util.Collection<Realm> |
getRealms(java.lang.String realm)
|
Realm |
matchRealm(IAnswer message,
java.lang.String destRealm)
|
Realm |
matchRealm(IRequest request)
|
void |
removeLocalApplicationId(ApplicationId a)
|
java.util.Collection<Realm> |
removeRealm(java.lang.String realmName)
|
Realm |
removeRealmApplicationId(java.lang.String realmName,
ApplicationId appId)
|
matchRealm
Realm matchRealm(IRequest request)
matchRealm
Realm matchRealm(IAnswer message,
java.lang.String destRealm)
getRealm
Realm getRealm(java.lang.String realmName,
ApplicationId applicationId)
removeRealmApplicationId
Realm removeRealmApplicationId(java.lang.String realmName,
ApplicationId appId)
removeRealm
java.util.Collection<Realm> removeRealm(java.lang.String realmName)
getRealms
java.util.Collection<Realm> getRealms(java.lang.String realm)
getRealms
java.util.Collection<Realm> getRealms()
getRealmForPeer
java.lang.String getRealmForPeer(java.lang.String fqdn)
addLocalApplicationId
void addLocalApplicationId(ApplicationId ap)
removeLocalApplicationId
void removeLocalApplicationId(ApplicationId a)
addLocalRealm
void addLocalRealm(java.lang.String localRealm,
java.lang.String fqdn)
addRealm
Realm addRealm(java.lang.String name,
ApplicationId appId,
LocalAction locAction,
IAgentConfiguration agentConfImpl,
boolean isDynamic,
long expirationTime,
java.lang.String[] hosts)
throws InternalException
- Method which accepts IAgentConfiguration to avoid decode, encode, decode sequences
- Parameters:
name - appId - locAction - agentConfImpl - isDynamic - expirationTime - hosts -
- Returns:
-
- Throws:
InternalException
Copyright © 2014. All Rights Reserved.