com.stellent.cis.client.command
Interface ICommandClientConfig
- All Superinterfaces:
- java.lang.Cloneable, ICommandApplicationConfig, java.io.Serializable
public interface ICommandClientConfig
- extends ICommandApplicationConfig, java.lang.Cloneable
Config object for starting a command client. Clients access this object to configure the command
layer communcation.
This is used by the ICommandClient.connect(ICommandClientConfig)
method.
getRmiContext
java.lang.String getRmiContext()
- Returns:
- the rmi context for all the rmi lookup calls (i.e. rmi://localhost:1099)
getEjbCommandExecutor
java.lang.String getEjbCommandExecutor()
- Returns:
- the JNDI name of the command executor
getEjbCommandConfiguration
java.lang.String getEjbCommandConfiguration()
- Returns:
- the JNDI name of the command configuration service
getJndiProperties
java.util.Properties getJndiProperties()
- Returns:
- a mapping of JNDI properties to construct the JNDI initial context
getConfigurationResources
java.lang.String[] getConfigurationResources()
- Specified by:
getConfigurationResources
in interface ICommandApplicationConfig
- Returns:
- an array of the resources used to initialize the command client
getServerVersion
java.lang.String getServerVersion()
- Returns:
- the server version
getServerLabel
java.lang.String getServerLabel()
- Returns:
- the server label
getServerConfig
ICommandApplicationConfig getServerConfig()
- Returns:
- the server configuration