Class ServiceId
- java.lang.Object
-
- org.eclipse.persistence.sessions.coordination.ServiceId
-
- All Implemented Interfaces:
java.io.Serializable
public class ServiceId extends java.lang.Object implements java.io.Serializable
Purpose: Encapsulate the information that uniquely identifies a specific remote command service instance.
Description: A service instance consists primarily of a CommandManager and its associated components including its CommandProcessor, CommandConverter, DiscoveryManager and TransportManager. Whenever a service instance sends out an announcement or remote command to the cluster the service id is included in the message.
- See Also:
ServiceAnnouncement
, Serialized Form- Author:
- Steven Vo
- Since:
- OracleAS TopLink 10g (9.0.4)
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
HOST_TOKEN
This $HOST token indicate that the host ip of the URL should be replaced at runtime by user inputstatic java.lang.String
PORT_TOKEN
This $HOST token indicate that the host ip of the URL should be replaced at runtime by user input
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getChannel()
INTERNAL: Return the logical channel that this service subscribes tojava.lang.String
getId()
INTERNAL: Get the unique identifier for the servicejava.lang.String
getURL()
INTERNAL: Return the URL for the servicevoid
setChannel(java.lang.String newChannel)
INTERNAL: Set the logical channel that this service subscribes tovoid
setId(java.lang.String newId)
INTERNAL: Set the unique identifier for the servicevoid
setURL(java.lang.String newUrl)
INTERNAL: Set the URL for the servicejava.lang.String
toString()
-
-
-
Field Detail
-
HOST_TOKEN
public static final java.lang.String HOST_TOKEN
This $HOST token indicate that the host ip of the URL should be replaced at runtime by user input- See Also:
- Constant Field Values
-
PORT_TOKEN
public static final java.lang.String PORT_TOKEN
This $HOST token indicate that the host ip of the URL should be replaced at runtime by user input- See Also:
- Constant Field Values
-
-
Method Detail
-
getURL
public java.lang.String getURL()
INTERNAL: Return the URL for the service
-
setURL
public void setURL(java.lang.String newUrl)
INTERNAL: Set the URL for the service
-
getId
public java.lang.String getId()
INTERNAL: Get the unique identifier for the service
-
setId
public void setId(java.lang.String newId)
INTERNAL: Set the unique identifier for the service
-
getChannel
public java.lang.String getChannel()
INTERNAL: Return the logical channel that this service subscribes to
-
setChannel
public void setChannel(java.lang.String newChannel)
INTERNAL: Set the logical channel that this service subscribes to
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-