public class ProjectRunModel extends java.lang.Object implements RunModel
Some methods may depending on a boolean flag return a runtime value stored in the application (e.g. most recently started manager, or cdb thats most likely to belong to the most recently started manager etc.) or return a value from the project.
| Modifier and Type | Field and Description |
|---|---|
protected AcsCommandCenterProject |
project |
protected int |
selectedContainerIndex |
protected java.util.Map<java.lang.String,java.lang.Object> |
variables |
| Constructor and Description |
|---|
ProjectRunModel(AcsCommandCenterProject project) |
| Modifier and Type | Method and Description |
|---|---|
ProjectRunModel |
createViewOnContainer(int containerIndex) |
java.lang.String |
deriveCDBfromCommonSettings() |
protected int |
deriveInstanceFromCommonSettings() |
java.lang.String |
deriveIRfromCommonSettings() |
java.lang.String |
deriveMgrHostfromCommonSettings() |
java.lang.String |
deriveMgrPortfromCommonSettings() |
java.lang.String |
deriveNSfromCommonSettings() |
java.lang.String |
getContainerAgainstCDB() |
java.lang.String |
getContainerAgainstInterfaceRepository() |
java.lang.String |
getContainerAgainstManagerHost() |
java.lang.String |
getContainerAgainstManagerPort() |
java.lang.String |
getContainerHeapSize() |
java.lang.String |
getContainerLocalJavaPort() |
java.lang.String |
getContainerName() |
java.lang.String |
getContainerRemoteAccount() |
java.lang.String |
getContainerRemoteHost() |
java.lang.String |
getContainerRemotePassword() |
java.lang.String |
getContainerScriptBase() |
java.lang.String |
getContainerType() |
java.lang.String[] |
getContainerTypeModifiers() |
java.lang.String |
getManagerLocalJavaAgainstCDBHost() |
java.lang.String |
getManagerLocalJavaAgainstCDBPort() |
java.lang.String |
getManagerLocalJavaPort() |
ModeType |
getMode() |
AcsCommandCenterProject |
getProject() |
java.lang.String |
getRemoteAccount() |
java.lang.String |
getRemoteHost() |
java.lang.String |
getRemotePassword() |
java.lang.String |
getScriptBase() |
java.lang.String |
getServicesLocalJavaPort() |
java.lang.String |
getServicesLocalJavaRoot() |
java.lang.String |
getToolAgainstInterfaceRepository() |
java.lang.String |
getToolAgainstManagerHost() |
java.lang.String |
getToolAgainstManagerPort() |
java.lang.String |
getToolAgainstNameService() |
java.util.Map<java.lang.String,java.lang.Object> |
getVariables() |
protected java.lang.String |
read(java.lang.String stringWithVars) |
void |
readDefaultVariables()
The default allocation of the variables map is (an excerpt of) the System Properties.
|
void |
readVariables(java.util.Properties p)
Use given properties table for variable resolution
|
protected ContainerT |
selectedContainer() |
protected int |
selectedContainerIndex() |
void |
setProject(AcsCommandCenterProject project) |
protected AcsCommandCenterProject project
protected int selectedContainerIndex
protected java.util.Map<java.lang.String,java.lang.Object> variables
public void setProject(AcsCommandCenterProject project)
public AcsCommandCenterProject getProject()
public ModeType getMode()
public ProjectRunModel createViewOnContainer(int containerIndex)
public java.lang.String deriveIRfromCommonSettings()
public java.lang.String deriveNSfromCommonSettings()
public java.lang.String deriveCDBfromCommonSettings()
public java.lang.String deriveMgrHostfromCommonSettings()
public java.lang.String deriveMgrPortfromCommonSettings()
protected int deriveInstanceFromCommonSettings()
protected int selectedContainerIndex()
protected ContainerT selectedContainer()
protected java.lang.String read(java.lang.String stringWithVars)
public java.util.Map<java.lang.String,java.lang.Object> getVariables()
public void readDefaultVariables()
public void readVariables(java.util.Properties p)
public java.lang.String getServicesLocalJavaRoot()
getServicesLocalJavaRoot in interface RunModelpublic java.lang.String getServicesLocalJavaPort()
getServicesLocalJavaPort in interface RunModelpublic java.lang.String getManagerLocalJavaPort()
getManagerLocalJavaPort in interface RunModelpublic java.lang.String getManagerLocalJavaAgainstCDBHost()
getManagerLocalJavaAgainstCDBHost in interface RunModelpublic java.lang.String getManagerLocalJavaAgainstCDBPort()
getManagerLocalJavaAgainstCDBPort in interface RunModelpublic java.lang.String getContainerLocalJavaPort()
getContainerLocalJavaPort in interface RunModelpublic java.lang.String getScriptBase()
getScriptBase in interface RunModelpublic java.lang.String getRemoteHost()
getRemoteHost in interface RunModelpublic java.lang.String getRemoteAccount()
getRemoteAccount in interface RunModelpublic java.lang.String getRemotePassword()
getRemotePassword in interface RunModelpublic java.lang.String getToolAgainstManagerHost()
getToolAgainstManagerHost in interface RunModelpublic java.lang.String getToolAgainstManagerPort()
getToolAgainstManagerPort in interface RunModelpublic java.lang.String getToolAgainstInterfaceRepository()
getToolAgainstInterfaceRepository in interface RunModelpublic java.lang.String getToolAgainstNameService()
getToolAgainstNameService in interface RunModelpublic java.lang.String getContainerName()
getContainerName in interface RunModelpublic java.lang.String getContainerType()
getContainerType in interface RunModelpublic java.lang.String[] getContainerTypeModifiers()
getContainerTypeModifiers in interface RunModelpublic java.lang.String getContainerHeapSize()
getContainerHeapSize in interface RunModelpublic java.lang.String getContainerScriptBase()
getContainerScriptBase in interface RunModelpublic java.lang.String getContainerRemoteHost()
getContainerRemoteHost in interface RunModelpublic java.lang.String getContainerRemoteAccount()
getContainerRemoteAccount in interface RunModelpublic java.lang.String getContainerRemotePassword()
getContainerRemotePassword in interface RunModelpublic java.lang.String getContainerAgainstManagerHost()
getContainerAgainstManagerHost in interface RunModelpublic java.lang.String getContainerAgainstManagerPort()
getContainerAgainstManagerPort in interface RunModelpublic java.lang.String getContainerAgainstCDB()
getContainerAgainstCDB in interface RunModelpublic java.lang.String getContainerAgainstInterfaceRepository()
getContainerAgainstInterfaceRepository in interface RunModel