|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectzeus.concepts.ZeusAddress
| Field Summary | |
private java.lang.String |
host
|
private java.lang.String |
name
|
private int |
port
|
private java.lang.String |
type
|
| Constructor Summary | |
ZeusAddress(Address addr)
|
|
ZeusAddress(java.lang.String name,
java.lang.String host,
int port,
java.lang.String type)
|
|
| Method Summary | |
boolean |
equals(Address addr)
is this the same as another address? |
java.lang.String |
getHost()
getHost returns the name of the host that the agent that has this address is currently present on |
java.lang.String |
getName()
getName returns the name of the agent that has this address |
int |
getPort()
getPort returns the port that is listened to by the transport mechanism for the agent in the case of FIPA-IIOP agents this will generally be "900", as this is the default IIOP port number, FIPA-HTTP agents the port number might be "8080" for instance |
java.lang.String |
getType()
getType is a Zeus specific method, in Zeus it is used to denote "ANS" or "FACILITATOR". |
boolean |
sameAddress(Address addr)
returns true if these two agents share a machine and port - ie. they both live at the same address.... ahhh sweeeet. |
void |
setName(java.lang.String name)
set the name field |
void |
setType(java.lang.String type)
allow the type to be manipulated |
java.lang.String |
toString()
produce a nice string version of the address. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
private java.lang.String name
private java.lang.String host
private int port
private java.lang.String type
| Constructor Detail |
public ZeusAddress(java.lang.String name,
java.lang.String host,
int port,
java.lang.String type)
public ZeusAddress(Address addr)
| Method Detail |
public java.lang.String getName()
Address
getName in interface Addresspublic java.lang.String getHost()
Address
getHost in interface Addresspublic java.lang.String getType()
Address
getType in interface Addresspublic int getPort()
Address
getPort in interface Addresspublic boolean equals(Address addr)
Address
equals in interface Addresspublic boolean sameAddress(Address addr)
Address
sameAddress in interface Addresspublic java.lang.String toString()
Address
toString in interface Addresspublic void setName(java.lang.String name)
Address
setName in interface Addresspublic void setType(java.lang.String type)
setType in interface Address
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||