com.stellent.cis.client.command
Interface ICommandApplicationConfig

All Superinterfaces:
java.lang.Cloneable, java.io.Serializable
All Known Subinterfaces:
ICommandClientConfig

public interface ICommandApplicationConfig
extends java.io.Serializable, java.lang.Cloneable

Base interface for the configuration objects for the implementations of ICommandApplication


Method Summary
 java.lang.Object clone()
           
 java.util.Properties getConfigProperties()
           
 java.lang.String[] getConfigurationResources()
           
 java.lang.String getRmiCommandConfiguration()
           
 java.lang.String getRmiCommandExecutor()
           
 boolean isEjbEnabled()
           
 boolean isRmiEnabled()
           
 

Method Detail

isEjbEnabled

boolean isEjbEnabled()
Returns:
true to attempt to connect to the CommandServer via EJB

isRmiEnabled

boolean isRmiEnabled()
Returns:
true to connect to the Command Server via RMI

getRmiCommandExecutor

java.lang.String getRmiCommandExecutor()
Returns:
the name to bind the command executor service

getRmiCommandConfiguration

java.lang.String getRmiCommandConfiguration()
Returns:
the name to bind the command configuration service

getConfigurationResources

java.lang.String[] getConfigurationResources()
Returns:
an array of the resources used to initialize the command client

getConfigProperties

java.util.Properties getConfigProperties()
Returns:
implementation specific list of properties

clone

java.lang.Object clone()
Returns:
a copy of the server config