|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.objectweb.jonas.discovery.DiscMessage org.objectweb.jonas.discovery.DiscGreeting
public class DiscGreeting
This class represents a special greeting message which has two uses: 1) To act as a broadcast to the domain that a new server with a given server name has started. It also includes a port that the server will listen to objections at, the domain name and state set to STARTUP. 2) To inform the newly started server that server name is already in use by another server.
Field Summary |
---|
Fields inherited from class org.objectweb.jonas.discovery.DiscMessage |
---|
DISCOVERY_PROTOCOL_VERSION |
Constructor Summary | |
---|---|
DiscGreeting(java.lang.String sourceAddress,
int sourcePort)
|
|
DiscGreeting(java.lang.String sourceAddress,
int sourcePort,
java.lang.String serverName,
java.lang.String domainName,
boolean startingUp,
java.lang.String serverId)
Constructor for a Discovery Greeting. |
Method Summary | |
---|---|
java.lang.String |
getDomainName()
returns domain name. |
java.lang.String |
getServerId()
|
java.lang.String |
getServerName()
returns server name. |
java.lang.String |
getState()
|
void |
setDomainName(java.lang.String domainName)
sets the domain name. |
void |
setServerId(java.lang.String serverId)
Set the serverId |
void |
setServerName(java.lang.String serverName)
sets the serverName |
void |
setState(java.lang.String state)
sets the server state : STARTINGUP or DUPLICATE_NAME. |
java.lang.String |
toString()
The string version of the message |
Methods inherited from class org.objectweb.jonas.discovery.DiscMessage |
---|
getSourceAddress, getSourcePort, getVersion, setSourceAddress, setSourcePort |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public DiscGreeting(java.lang.String sourceAddress, int sourcePort)
sourceAddress
- sourcePort
- public DiscGreeting(java.lang.String sourceAddress, int sourcePort, java.lang.String serverName, java.lang.String domainName, boolean startingUp, java.lang.String serverId)
sourceAddress
- the host address to use to receive a response.sourcePort
- is the port used in the case of a point to point response.serverName
- is Jonas server name.domainName
- is Jonas domain name.startingUp
- is this server starting up or is it reporting back with a
notification stating that it owns this server name?serverId
- TODOMethod Detail |
---|
public java.lang.String getServerName()
public java.lang.String getDomainName()
public void setDomainName(java.lang.String domainName)
domainName
- the management domain namepublic void setServerName(java.lang.String serverName)
serverName
- the name of the server sending the discovery greetingpublic java.lang.String getState()
public void setState(java.lang.String state)
state
- state of the server sending the discovery greeting, one of DiscGreeting.STARTUP or DiscGreeting.DUPLICATE_NAMEpublic java.lang.String toString()
toString
in class DiscMessage
public java.lang.String getServerId()
public void setServerId(java.lang.String serverId)
serverId
- value of the serverId to set
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |