Class ServiceId
- java.lang.Object
-
- org.eclipse.persistence.sessions.coordination.ServiceId
-
- All Implemented Interfaces:
Serializable
public class ServiceId extends Object implements 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 String
HOST_TOKEN
This $HOST token indicate that the host ip of the URL should be replaced at runtime by user inputstatic 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 String
getChannel()
INTERNAL: Return the logical channel that this service subscribes toString
getId()
INTERNAL: Get the unique identifier for the serviceString
getURL()
INTERNAL: Return the URL for the servicevoid
setChannel(String newChannel)
INTERNAL: Set the logical channel that this service subscribes tovoid
setId(String newId)
INTERNAL: Set the unique identifier for the servicevoid
setURL(String newUrl)
INTERNAL: Set the URL for the serviceString
toString()
-
-
-
Field Detail
-
HOST_TOKEN
public static final 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 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 String getURL()
INTERNAL: Return the URL for the service
-
setURL
public void setURL(String newUrl)
INTERNAL: Set the URL for the service
-
getId
public String getId()
INTERNAL: Get the unique identifier for the service
-
setId
public void setId(String newId)
INTERNAL: Set the unique identifier for the service
-
getChannel
public String getChannel()
INTERNAL: Return the logical channel that this service subscribes to
-
setChannel
public void setChannel(String newChannel)
INTERNAL: Set the logical channel that this service subscribes to
-
-