public static interface DOFServer.State extends DOFImmutable
Modifier and Type | Method and Description |
---|---|
DOFAddress |
getAddress()
Get this server's listening address.
|
int |
getConnectionLimit()
Get this server's connection limit.
|
java.util.List<DOFCredentials> |
getCredentials()
Get this server's credentials.
|
DOFCredentials |
getDomainDiscoveryCredentials()
Get this server's domain discovery credentials.
|
DOFException |
getException()
Return the exception associated with the server.
|
int |
getMaxReceiveSilence()
Get this server's max receive silence.
|
int |
getMaxSendSilence()
Get this server's max send silence.
|
java.lang.String |
getName()
Get this server's name.
|
DOFPermissionSet |
getPermissions(DOFObjectID.Domain domain)
Return the permissions of the given domain.
|
DOFProtocolNegotiator |
getProtocolNegotiator()
Get this server's protocol negotiator.
|
DOF.SecurityDesire |
getSecurityDesire()
Get this server's security desire.
|
DOFServer.Type |
getServerType()
Get this server's type.
|
DOF.TrafficStats |
getTrafficStats()
Returns the traffic-related statistics for the respective server.
|
org.opendof.core.transport.ServerConfig |
getTransportConfig()
Get this server's transport configuration.
|
java.util.List<DOFObjectID.Domain> |
getTrustedDomains()
Get this server's trusted domain identifiers.
|
DOFCredentials |
getWildcardCredentials()
Get this server's wildcard credentials.
|
DOFPermissionSet |
getWildcardPermissions()
Return the permissions of the wildcard credential.
|
boolean |
isStarted()
Return whether the server is started.
|
boolean |
isTunnelDomains()
Determine whether or not connections to this server are allowed tunnel remote domains.
|
DOFException getException()
boolean isStarted()
java.lang.String getName()
DOFServer.Type getServerType()
DOFAddress getAddress()
DOF.SecurityDesire getSecurityDesire()
DOFPermissionSet getPermissions(DOFObjectID.Domain domain)
domain
- The domain to get permissions for.DOFPermissionSet getWildcardPermissions()
DOFProtocolNegotiator getProtocolNegotiator()
org.opendof.core.transport.ServerConfig getTransportConfig()
int getMaxSendSilence()
int getMaxReceiveSilence()
int getConnectionLimit()
java.util.List<DOFCredentials> getCredentials()
DOFCredentials getWildcardCredentials()
DOFCredentials getDomainDiscoveryCredentials()
java.util.List<DOFObjectID.Domain> getTrustedDomains()
DOF.TrafficStats getTrafficStats()
DOF.TrafficStats
.boolean isTunnelDomains()