public class Installation extends Object implements oracle.fmwplatform.envspec.common.EntityWithId, oracle.fmwplatform.envspec.common.ContainerAware<InstallationData>, oracle.fmwplatform.envspec.common.Substitutable
| Modifier and Type | Field and Description | 
|---|---|
protected String | 
id
A logical id that is used to refer to this Installation within the topology 
 | 
protected String | 
installer
The location and name of the installer image 
 | 
protected String | 
installType
The install type name for the parts in the installer image 
 | 
| Constructor and Description | 
|---|
Installation()  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
equals(Object otherObject)
An installation is equal if the ids are equal. 
 | 
String | 
getId()
Returns the id used to reference this model object. 
 | 
String | 
getInstaller()
Return the installer for this Installation. 
 | 
String | 
getInstallType()
Return the type of parts that will be installed from this install image. 
 | 
InstallationData | 
getParent()
Returns the object that contains this entity. 
 | 
String | 
getVariableValue(String key)
Returns the variable value assigned to the specified key. 
 | 
int | 
hashCode()  | 
Installation | 
setId(String id)
Sets the id used to reference this model object. 
 | 
Installation | 
setInstaller(String installer)
Set the location and name of the installer image. 
 | 
Installation | 
setInstallType(String installType)
Set the type of parts to install with this install image. 
 | 
Installation | 
setParent(InstallationData containerData)
Sets the parent of this object. 
 | 
String | 
substitute(String text)
Replaces substitution keys in the specified text with their corresponding values. 
 | 
String | 
toCompactString()
Returns a compact string representation of the object in JSON format. 
 | 
String | 
toString()
Returns a string representation of the object in JSON format. 
 | 
String | 
toXmlCompactString()
Returns a compact string representation of the object in XML format. 
 | 
String | 
toXmlString()
Returns a string representation of the object in XML format. 
 | 
protected String id
protected String installer
protected String installType
public InstallationData getParent()
oracle.fmwplatform.envspec.common.ContainerAwaregetParent in interface oracle.fmwplatform.envspec.common.ContainerAware<InstallationData>public Installation setParent(InstallationData containerData)
oracle.fmwplatform.envspec.common.ContainerAwaresetParent in interface oracle.fmwplatform.envspec.common.ContainerAware<InstallationData>containerData - the parent containerpublic String getId()
oracle.fmwplatform.envspec.common.EntityWithIdgetId in interface oracle.fmwplatform.envspec.common.EntityWithIdpublic Installation setId(String id)
oracle.fmwplatform.envspec.common.EntityWithIdsetId in interface oracle.fmwplatform.envspec.common.EntityWithIdid - the id to be used when referencing this model objectpublic String getInstallType()
public Installation setInstallType(String installType)
installType - that identifies what parts to install from the install imagepublic String getInstaller()
public Installation setInstaller(String installer)
installer - the installer image location and namepublic String toXmlCompactString()
public String getVariableValue(String key)
getVariableValue in interface oracle.fmwplatform.envspec.common.Substitutablekey - the key of the variable to be checkedpublic String substitute(String text)
substitute in interface oracle.fmwplatform.envspec.common.Substitutabletext - the original textpublic String toXmlString()
public String toCompactString()
public String toString()
public boolean equals(Object otherObject)