TPTP 4.2.0 Platform Project
Internal API Specification

org.eclipse.tptp.platform.agentcontroller.internal.config
Interface Configuration

All Known Implementing Classes:
AbstractConfigurationImpl

public interface Configuration


Method Summary
 void addConfiguration(Agent agent)
           
 void addConfiguration(AgentControllerEnvironment agentControllerEnvironment)
           
 void addConfiguration(Application application)
           
 void addConfiguration(Option option)
           
 AgentConfiguration getAgentConfiguration(java.lang.String name, java.lang.String type)
           
 int getFileServerPort()
           
 java.lang.String resolveExecutableArguments(java.lang.String alias, java.lang.String origArg)
           
 java.lang.String[] resolveExecutableEnvironment(java.lang.String alias, java.lang.String[] origEnv)
           
 java.lang.String resolveExecutableName(java.lang.String alias)
           
 java.lang.String resolveExecutableWorkingDir(java.lang.String alias)
           
 java.util.Enumeration resolveOptions(java.lang.String name, java.lang.String type)
           
 void setFileServerPort(int port)
           
 

Method Detail

addConfiguration

public void addConfiguration(Agent agent)

addConfiguration

public void addConfiguration(AgentControllerEnvironment agentControllerEnvironment)

addConfiguration

public void addConfiguration(Application application)

addConfiguration

public void addConfiguration(Option option)

getAgentConfiguration

public AgentConfiguration getAgentConfiguration(java.lang.String name,
                                                java.lang.String type)

getFileServerPort

public int getFileServerPort()

resolveExecutableArguments

public java.lang.String resolveExecutableArguments(java.lang.String alias,
                                                   java.lang.String origArg)

resolveExecutableEnvironment

public java.lang.String[] resolveExecutableEnvironment(java.lang.String alias,
                                                       java.lang.String[] origEnv)

resolveExecutableName

public java.lang.String resolveExecutableName(java.lang.String alias)

resolveExecutableWorkingDir

public java.lang.String resolveExecutableWorkingDir(java.lang.String alias)

resolveOptions

public java.util.Enumeration resolveOptions(java.lang.String name,
                                            java.lang.String type)

setFileServerPort

public void setFileServerPort(int port)

TPTP 4.2.0 Platform Project
Internal API Specification