|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfr.dyade.aaa.agent.conf.A3CMLServer
public class A3CMLServer
The class Server
describes an agent server.
Field Summary | |
---|---|
java.lang.String |
domain
Domain (1st hop) used to access this server from current node. |
short |
gateway
For persistent server, Id. of router (1st hop) used to access the server from current node. if -1 the server is not accessible. |
int |
hops
Logical distance between this server and the root one, i.e. the number of hops to reach it from the local one. |
java.lang.String |
hostname
|
java.lang.String |
jvmArgs
|
java.lang.String |
name
|
java.util.Hashtable |
nat
|
java.util.Vector |
networks
|
int |
port
Communication port if the server is directly accessible by the root server. |
java.util.Hashtable |
properties
|
java.util.Vector |
services
|
short |
sid
|
boolean |
visited
True if the server is already visited during configuration phase. |
Constructor Summary | |
---|---|
A3CMLServer(short sid,
java.lang.String name,
java.lang.String hostname)
|
Method Summary | |
---|---|
A3CMLNat |
addNat(A3CMLNat natElement)
|
void |
addNetwork(A3CMLNetwork newNetwork)
|
A3CMLProperty |
addProperty(A3CMLProperty prop)
|
void |
addService(A3CMLService newService)
|
boolean |
containsNat(short sid)
|
boolean |
containsProperty(java.lang.String name)
|
A3CMLServer |
duplicate()
|
A3CMLServer |
duplicate(java.util.Hashtable context)
|
boolean |
equals(java.lang.Object obj)
|
java.lang.String |
getJvmArgs()
|
A3CMLNat |
getNat(short sid)
|
A3CMLNetwork |
getNetwork(java.lang.String domainName)
|
A3CMLProperty |
getProperty(java.lang.String name)
|
A3CMLService |
getService(java.lang.String classname)
|
java.lang.String |
getServiceArgs(java.lang.String classname)
|
int |
hashCode()
|
A3CMLNat |
removeNat(short sid)
|
void |
removeNetwork(java.lang.String domainName)
|
A3CMLProperty |
removeProperty(java.lang.String name)
|
void |
removeService(java.lang.String serviceClassName)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public short sid
public java.lang.String name
public java.lang.String hostname
public java.lang.String domain
public int port
public java.util.Hashtable nat
public java.util.Vector networks
public java.util.Vector services
public java.lang.String jvmArgs
public java.util.Hashtable properties
public boolean visited
public short gateway
public int hops
Constructor Detail |
---|
public A3CMLServer(short sid, java.lang.String name, java.lang.String hostname) throws java.lang.Exception
java.lang.Exception
Method Detail |
---|
public void addNetwork(A3CMLNetwork newNetwork) throws java.lang.Exception
java.lang.Exception
public void removeNetwork(java.lang.String domainName)
public void addService(A3CMLService newService) throws java.lang.Exception
java.lang.Exception
public void removeService(java.lang.String serviceClassName)
public A3CMLProperty addProperty(A3CMLProperty prop)
public A3CMLProperty getProperty(java.lang.String name)
public A3CMLProperty removeProperty(java.lang.String name)
public boolean containsProperty(java.lang.String name)
public A3CMLNat addNat(A3CMLNat natElement)
public A3CMLNat getNat(short sid)
public A3CMLNat removeNat(short sid)
public boolean containsNat(short sid)
public final java.lang.String getJvmArgs()
public final A3CMLService getService(java.lang.String classname) throws UnknownServiceException
UnknownServiceException
public final java.lang.String getServiceArgs(java.lang.String classname) throws UnknownServiceException
UnknownServiceException
public A3CMLNetwork getNetwork(java.lang.String domainName)
public A3CMLServer duplicate(java.util.Hashtable context) throws java.lang.Exception
java.lang.Exception
public A3CMLServer duplicate() throws java.lang.Exception
java.lang.Exception
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |