Public Member Functions | Protected Member Functions | Protected Attributes

alma.acs.commandcenter.app.ProjectRunModel Class Reference

Inheritance diagram for alma.acs.commandcenter.app.ProjectRunModel:
alma.acs.commandcenter.engine.RunModel alma.acs.commandcenter.app.CommandCenterLogic.MyProjectRunModel

List of all members.

Public Member Functions

 ProjectRunModel (AcsCommandCenterProject project)
void setProject (AcsCommandCenterProject project)
AcsCommandCenterProject getProject ()
ModeType getMode ()
ProjectRunModel createViewOnContainer (int containerIndex)
String deriveIRfromCommonSettings ()
String deriveNSfromCommonSettings ()
String deriveCDBfromCommonSettings ()
String deriveMgrHostfromCommonSettings ()
String deriveMgrPortfromCommonSettings ()
Map< String, Object > getVariables ()
void readDefaultVariables ()
void readVariables (Properties p)
String getServicesLocalJavaRoot ()
String getServicesLocalJavaPort ()
String getManagerLocalJavaPort ()
String getManagerLocalJavaAgainstCDBHost ()
String getManagerLocalJavaAgainstCDBPort ()
String getContainerLocalJavaPort ()
String getScriptBase ()
String getRemoteHost ()
String getRemoteAccount ()
String getRemotePassword ()
String getToolAgainstManagerHost ()
String getToolAgainstManagerPort ()
String getToolAgainstInterfaceRepository ()
String getToolAgainstNameService ()
String getContainerName ()
String getContainerType ()
String[] getContainerTypeModifiers ()
String getContainerHeapSize ()
String getContainerScriptBase ()
String getContainerRemoteHost ()
String getContainerRemoteAccount ()
String getContainerRemotePassword ()
String getContainerAgainstManagerHost ()
String getContainerAgainstManagerPort ()
String getContainerAgainstCDB ()
String getContainerAgainstInterfaceRepository ()

Protected Member Functions

int deriveInstanceFromCommonSettings ()
int selectedContainerIndex ()
ContainerT selectedContainer ()
String read (String stringWithVars)

Protected Attributes

AcsCommandCenterProject project
int selectedContainerIndex = 0
Map< String, Object > variables = null

Detailed Description

Makes an AcsCommandCenterProject available as a 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.

Author:
mschilli

Constructor & Destructor Documentation

alma.acs.commandcenter.app.ProjectRunModel.ProjectRunModel ( AcsCommandCenterProject  project  ) 

Member Function Documentation

String alma.acs.commandcenter.app.ProjectRunModel.getContainerHeapSize (  ) 
String alma.acs.commandcenter.app.ProjectRunModel.getContainerName (  ) 
String alma.acs.commandcenter.app.ProjectRunModel.getContainerType (  ) 
String [] alma.acs.commandcenter.app.ProjectRunModel.getContainerTypeModifiers (  ) 
String alma.acs.commandcenter.app.ProjectRunModel.getManagerLocalJavaAgainstCDBHost (  ) 
String alma.acs.commandcenter.app.ProjectRunModel.getManagerLocalJavaAgainstCDBPort (  ) 
String alma.acs.commandcenter.app.ProjectRunModel.getManagerLocalJavaPort (  ) 
ModeType alma.acs.commandcenter.app.ProjectRunModel.getMode (  ) 
AcsCommandCenterProject alma.acs.commandcenter.app.ProjectRunModel.getProject (  ) 
String alma.acs.commandcenter.app.ProjectRunModel.getServicesLocalJavaRoot (  ) 
String alma.acs.commandcenter.app.ProjectRunModel.read ( String  stringWithVars  )  [protected]

References alma.acs.commandcenter.app.ProjectRunModel.getVariables().

Referenced by alma.acs.commandcenter.app.ProjectRunModel.deriveInstanceFromCommonSettings(), alma.acs.commandcenter.app.ProjectRunModel.deriveMgrHostfromCommonSettings(), alma.acs.commandcenter.app.ProjectRunModel.getContainerAgainstCDB(), alma.acs.commandcenter.app.ProjectRunModel.getContainerAgainstInterfaceRepository(), alma.acs.commandcenter.app.ProjectRunModel.getContainerAgainstManagerHost(), alma.acs.commandcenter.app.ProjectRunModel.getContainerAgainstManagerPort(), alma.acs.commandcenter.app.ProjectRunModel.getContainerHeapSize(), alma.acs.commandcenter.app.ProjectRunModel.getContainerName(), alma.acs.commandcenter.app.ProjectRunModel.getContainerRemoteAccount(), alma.acs.commandcenter.app.ProjectRunModel.getContainerRemoteHost(), alma.acs.commandcenter.app.ProjectRunModel.getContainerRemotePassword(), alma.acs.commandcenter.app.ProjectRunModel.getContainerScriptBase(), alma.acs.commandcenter.app.ProjectRunModel.getContainerType(), alma.acs.commandcenter.app.ProjectRunModel.getContainerTypeModifiers(), alma.acs.commandcenter.app.ProjectRunModel.getManagerLocalJavaAgainstCDBHost(), alma.acs.commandcenter.app.ProjectRunModel.getRemoteAccount(), alma.acs.commandcenter.app.ProjectRunModel.getRemoteHost(), alma.acs.commandcenter.app.ProjectRunModel.getRemotePassword(), alma.acs.commandcenter.app.ProjectRunModel.getScriptBase(), alma.acs.commandcenter.app.ProjectRunModel.getServicesLocalJavaRoot(), alma.acs.commandcenter.app.ProjectRunModel.getToolAgainstInterfaceRepository(), alma.acs.commandcenter.app.ProjectRunModel.getToolAgainstManagerHost(), alma.acs.commandcenter.app.ProjectRunModel.getToolAgainstManagerPort(), and alma.acs.commandcenter.app.ProjectRunModel.getToolAgainstNameService().

void alma.acs.commandcenter.app.ProjectRunModel.readDefaultVariables (  ) 

The default allocation of the variables map is (an excerpt of) the System Properties.

References alma.acs.commandcenter.app.ProjectRunModel.variables.

Referenced by alma.acs.commandcenter.app.ProjectRunModel.getVariables().

void alma.acs.commandcenter.app.ProjectRunModel.readVariables ( Properties  p  ) 

Use given properties table for variable resolution

References alma.acs.commandcenter.app.ProjectRunModel.variables.

void alma.acs.commandcenter.app.ProjectRunModel.setProject ( AcsCommandCenterProject  project  ) 

Member Data Documentation

AcsCommandCenterProject alma.acs.commandcenter.app.ProjectRunModel.project [protected]

Referenced by alma.acs.commandcenter.app.ProjectRunModel.createViewOnContainer(), alma.acs.commandcenter.app.ProjectRunModel.deriveInstanceFromCommonSettings(), alma.acs.commandcenter.app.ProjectRunModel.deriveMgrHostfromCommonSettings(), alma.acs.commandcenter.app.ProjectRunModel.getContainerAgainstCDB(), alma.acs.commandcenter.app.ProjectRunModel.getContainerAgainstInterfaceRepository(), alma.acs.commandcenter.app.ProjectRunModel.getContainerAgainstManagerHost(), alma.acs.commandcenter.app.ProjectRunModel.getContainerAgainstManagerPort(), alma.acs.commandcenter.app.ProjectRunModel.getContainerRemoteAccount(), alma.acs.commandcenter.app.ProjectRunModel.getContainerRemoteHost(), alma.acs.commandcenter.app.ProjectRunModel.getContainerRemotePassword(), alma.acs.commandcenter.app.ProjectRunModel.getContainerScriptBase(), alma.acs.commandcenter.app.ProjectRunModel.getManagerLocalJavaAgainstCDBHost(), alma.acs.commandcenter.app.ProjectRunModel.getMode(), alma.acs.commandcenter.app.ProjectRunModel.getProject(), alma.acs.commandcenter.app.ProjectRunModel.getRemoteAccount(), alma.acs.commandcenter.app.ProjectRunModel.getRemoteHost(), alma.acs.commandcenter.app.ProjectRunModel.getRemotePassword(), alma.acs.commandcenter.app.ProjectRunModel.getScriptBase(), alma.acs.commandcenter.app.ProjectRunModel.getServicesLocalJavaRoot(), alma.acs.commandcenter.app.ProjectRunModel.getToolAgainstInterfaceRepository(), alma.acs.commandcenter.app.ProjectRunModel.getToolAgainstManagerHost(), alma.acs.commandcenter.app.ProjectRunModel.getToolAgainstManagerPort(), alma.acs.commandcenter.app.ProjectRunModel.getToolAgainstNameService(), and alma.acs.commandcenter.app.ProjectRunModel.selectedContainer().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties