|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfr.dyade.aaa.agent.ServerDesc
public final class ServerDesc
Description of an agent server. It is used by Channel
and
Network
objects. Be careful, this structure is initialized
in AgentServer, but it can be viewed outside of the agent package, so
it's very important to make all modifiers package.
Constructor Summary | |
---|---|
ServerDesc(short sid,
java.lang.String name,
java.lang.String hostname,
int port)
Constructs a new node for a persistent agent server. |
Method Summary | |
---|---|
java.net.InetAddress |
getAddr()
Returns an IP address for its server. |
MessageConsumer |
getDomain()
|
java.lang.String |
getDomainName()
|
java.lang.Class |
getDomainType()
|
short |
getGateway()
|
java.lang.String |
getHostname()
Gets hostname for this server. |
int |
getPort()
Gets port for this server. |
short |
getServerId()
Gets server id. for this server. |
java.lang.String |
getServerName()
Gets server name for this server. |
ServiceDesc[] |
getServices()
Gets the description of services running on this server. |
java.net.InetAddress |
resetAddr()
Resolves an IP address for its server, don't use an eventually caching address. |
void |
setDomain(MessageConsumer domain)
|
void |
setGateway(short id)
|
java.lang.String |
toString()
Provides a string image for this object. |
void |
updateSockAddr(java.lang.String hostname,
int port)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ServerDesc(short sid, java.lang.String name, java.lang.String hostname, int port)
sid
- the server unique idname
- the server namehostname
- the server hostnameport
- the server portMethod Detail |
---|
public short getServerId()
public java.lang.String getServerName()
public java.lang.String getHostname()
public int getPort()
public java.net.InetAddress getAddr()
public java.net.InetAddress resetAddr()
public void updateSockAddr(java.lang.String hostname, int port)
public ServiceDesc[] getServices()
public short getGateway()
public void setGateway(short id)
public java.lang.String getDomainName()
public java.lang.Class getDomainType()
public java.lang.String toString()
toString
in class java.lang.Object
public void setDomain(MessageConsumer domain)
public MessageConsumer getDomain()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |