public class InvokeActionReq extends Object
Constructor and Description |
---|
InvokeActionReq() |
InvokeActionReq(oracle.fmwplatform.envspec.model.EnvironmentModel environmentModel) |
InvokeActionReq(oracle.fmwplatform.envspec.model.EnvironmentModel environmentModel, List<oracle.fmwplatform.envspec.model.targets.ModelTarget> targets) |
InvokeActionReq(oracle.fmwplatform.envspec.model.EnvironmentModel environmentModel, List<oracle.fmwplatform.envspec.model.targets.ModelTarget> targets, Object extra, String oracleHome) |
InvokeActionReq(oracle.fmwplatform.envspec.model.EnvironmentModel environmentModel, List<oracle.fmwplatform.envspec.model.targets.ModelTarget> targets, String oracleHome) |
Modifier and Type | Method and Description |
---|---|
void |
addAllTargets(List<? extends oracle.fmwplatform.envspec.model.targets.ModelTarget> targets)
Add a collection of targets to the request.
|
void |
addTarget(oracle.fmwplatform.envspec.model.targets.ModelTarget target)
Add a new target to the request.
|
ActionType |
getActionType()
Return the type of the action to load
|
oracle.fmwplatform.envspec.model.EnvironmentModel |
getEnvironmentModel()
Get the environment model.
|
Object |
getExtra()
Reterieve action extra parameters
|
String |
getOracleHome()
Get the Oracle Home for the action.
|
Map<oracle.fmwplatform.envspec.common.ResourceReference,oracle.fmwplatform.envspec.common.Versioned> |
getResourceReferences()
Return the resource references map for this environment model
|
List<oracle.fmwplatform.envspec.model.targets.ModelTarget> |
getTargets()
Return list of environment targets.
|
void |
setActionType(ActionType actionType)
Set the type of the action to load
|
void |
setEnvironmentModel(oracle.fmwplatform.envspec.model.EnvironmentModel environmentModel)
Set the environment model
|
void |
setExtra(Object extra)
Set action extra properties
|
void |
setOracleHome(String oracleHome)
Set the Oracle Home containing the action.
|
InvokeActionReq |
setResourceReferences(Map<oracle.fmwplatform.envspec.common.ResourceReference,oracle.fmwplatform.envspec.common.Versioned> resourceReferences)
Set the map of resource references for this environment model
|
void |
setTargets(List<oracle.fmwplatform.envspec.model.targets.ModelTarget> targets)
Set the list of targets.
|
public InvokeActionReq()
public InvokeActionReq(oracle.fmwplatform.envspec.model.EnvironmentModel environmentModel)
public InvokeActionReq(oracle.fmwplatform.envspec.model.EnvironmentModel environmentModel, List<oracle.fmwplatform.envspec.model.targets.ModelTarget> targets)
public InvokeActionReq(oracle.fmwplatform.envspec.model.EnvironmentModel environmentModel, List<oracle.fmwplatform.envspec.model.targets.ModelTarget> targets, String oracleHome)
public String getOracleHome()
public void setOracleHome(String oracleHome)
oracleHome
- the Oracle Home path.public oracle.fmwplatform.envspec.model.EnvironmentModel getEnvironmentModel()
public void setEnvironmentModel(oracle.fmwplatform.envspec.model.EnvironmentModel environmentModel)
environmentModel
- the environment modem to be setpublic List<oracle.fmwplatform.envspec.model.targets.ModelTarget> getTargets()
public void setTargets(List<oracle.fmwplatform.envspec.model.targets.ModelTarget> targets)
targets
- the action targetspublic void addTarget(oracle.fmwplatform.envspec.model.targets.ModelTarget target)
target
- the target to be addedpublic void addAllTargets(List<? extends oracle.fmwplatform.envspec.model.targets.ModelTarget> targets)
targets
- the targetspublic Object getExtra()
public void setExtra(Object extra)
extra
- the extra parameters to be setpublic ActionType getActionType()
public void setActionType(ActionType actionType)
actionType
- the class name (i.e. type) or the actionpublic Map<oracle.fmwplatform.envspec.common.ResourceReference,oracle.fmwplatform.envspec.common.Versioned> getResourceReferences()
public InvokeActionReq setResourceReferences(Map<oracle.fmwplatform.envspec.common.ResourceReference,oracle.fmwplatform.envspec.common.Versioned> resourceReferences)
resourceReferences
- map of resources