public class HostTarget extends ModelTargetImpl
ModelTarget.ModelTargetType
LOGGER
ALL_NAMES_WILDCARD, ID_PREFIX, NAME_PREFIX, VALIDATE_MODEL_PROPERTY
Constructor and Description |
---|
HostTarget(String hostName) |
Modifier and Type | Method and Description |
---|---|
<T> T |
getContainerFromModel(EnvironmentModel model)
Return the model object of the target container.
|
String |
getContainerName()
Return the name (or id) of the target's container.
|
ModelTarget.ModelTargetType |
getContainerType()
Return the type of the target's container.
|
String |
getHostName() |
String |
getTargetName()
Return the name (or id) of the target object.
|
<T> List<T> |
getTargetsFromModel(EnvironmentModel model)
Return a list of model objects which should be targeted.
|
ModelTarget.ModelTargetType |
getTargetType()
Return the type of the target.
|
HostTarget |
setHostName(String hostName) |
equals, getDomainById, getDomainByName, getNodeManagerByName, getSingleTargetFromModel, hashCode, isAllNamesWildcard, isTargetId, isTargetName, stripNamePrefix, toCompactString, toCompactString, toString, validate
public HostTarget(String hostName)
public String getHostName()
public HostTarget setHostName(String hostName)
public String getTargetName()
ModelTarget
getTargetName
in interface ModelTarget
getTargetName
in class ModelTargetImpl
public String getContainerName()
ModelTarget
getContainerName
in interface ModelTarget
getContainerName
in class ModelTargetImpl
public ModelTarget.ModelTargetType getTargetType()
ModelTarget
getTargetType
in interface ModelTarget
getTargetType
in class ModelTargetImpl
public ModelTarget.ModelTargetType getContainerType()
ModelTarget
getContainerType
in interface ModelTarget
getContainerType
in class ModelTargetImpl
public <T> List<T> getTargetsFromModel(EnvironmentModel model) throws FMWEnvSpecException
ModelTarget
getTargetsFromModel
in interface ModelTarget
getTargetsFromModel
in class ModelTargetImpl
T
- type derived by compiler from the assignment statement.model
- the environment model.FMWEnvSpecException
- if an error occurs.public <T> T getContainerFromModel(EnvironmentModel model) throws FMWEnvSpecException
ModelTarget
getContainerFromModel
in interface ModelTarget
getContainerFromModel
in class ModelTargetImpl
T
- type derived by compiler from the assignment statement.model
- the environment model.FMWEnvSpecException
- if an error occurs.