Package step.core.execution.model
Class ExecutionParameters
- java.lang.Object
-
- step.core.accessors.AbstractIdentifiableObject
-
- step.core.accessors.AbstractOrganizableObject
-
- step.core.execution.model.ExecutionParameters
-
- All Implemented Interfaces:
EnricheableObject
public class ExecutionParameters extends step.core.accessors.AbstractOrganizableObject implements EnricheableObject
-
-
Constructor Summary
Constructors Constructor Description ExecutionParameters()
ExecutionParameters(ExecutionMode mode)
ExecutionParameters(ExecutionMode mode, Plan plan, RepositoryObjectReference repositoryObject, java.util.Map<java.lang.String,java.lang.String> customParameters, java.lang.String description, java.lang.String userID, ArtefactFilter artefactFilter, boolean isolatedExecution, java.util.List<RepositoryObjectReference> exports)
ExecutionParameters(Plan plan, java.util.Map<java.lang.String,java.lang.String> customParameters)
ExecutionParameters(RepositoryObjectReference repositoryObjectReference, java.util.Map<java.lang.String,java.lang.String> customParameters)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static java.lang.String
defaultDescription(Plan plan)
ArtefactFilter
getArtefactFilter()
java.util.Map<java.lang.String,java.lang.String>
getCustomParameters()
java.lang.String
getDescription()
java.util.List<RepositoryObjectReference>
getExports()
ExecutionMode
getMode()
Plan
getPlan()
RepositoryObjectReference
getRepositoryObject()
java.lang.String
getUserID()
java.lang.Boolean
isIsolatedExecution()
Deprecated.This field is deprecated and isn't used anymorevoid
setArtefactFilter(ArtefactFilter artefactFilter)
void
setCustomParameters(java.util.Map<java.lang.String,java.lang.String> customParameters)
void
setDescription(java.lang.String description)
void
setExports(java.util.List<RepositoryObjectReference> exports)
void
setIsolatedExecution(java.lang.Boolean isolatedExecution)
Deprecated.This field is deprecated and isn't used anymorevoid
setMode(ExecutionMode mode)
void
setPlan(Plan plan)
void
setRepositoryObject(RepositoryObjectReference respositoryObject)
void
setUserID(java.lang.String userID)
-
Methods inherited from class step.core.accessors.AbstractOrganizableObject
addAttribute, getAttribute, getAttributes, hasAttribute, setAttributes
-
Methods inherited from class step.core.accessors.AbstractIdentifiableObject
addCustomField, computeCustomFieldIfAbsent, equals, getCustomField, getCustomField, getCustomFields, getId, hashCode, setCustomFields, setId
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface step.core.objectenricher.EnricheableObject
addAttribute, getAttribute, getAttributes, setAttributes
-
-
-
-
Constructor Detail
-
ExecutionParameters
public ExecutionParameters()
-
ExecutionParameters
public ExecutionParameters(ExecutionMode mode)
-
ExecutionParameters
public ExecutionParameters(RepositoryObjectReference repositoryObjectReference, java.util.Map<java.lang.String,java.lang.String> customParameters)
-
ExecutionParameters
public ExecutionParameters(Plan plan, java.util.Map<java.lang.String,java.lang.String> customParameters)
-
ExecutionParameters
public ExecutionParameters(ExecutionMode mode, Plan plan, RepositoryObjectReference repositoryObject, java.util.Map<java.lang.String,java.lang.String> customParameters, java.lang.String description, java.lang.String userID, ArtefactFilter artefactFilter, boolean isolatedExecution, java.util.List<RepositoryObjectReference> exports)
-
-
Method Detail
-
defaultDescription
public static java.lang.String defaultDescription(Plan plan)
-
getPlan
public Plan getPlan()
-
setPlan
public void setPlan(Plan plan)
-
getRepositoryObject
public RepositoryObjectReference getRepositoryObject()
-
setRepositoryObject
public void setRepositoryObject(RepositoryObjectReference respositoryObject)
-
getDescription
public java.lang.String getDescription()
-
setDescription
public void setDescription(java.lang.String description)
-
getUserID
public java.lang.String getUserID()
-
setUserID
public void setUserID(java.lang.String userID)
-
getArtefactFilter
public ArtefactFilter getArtefactFilter()
-
setArtefactFilter
public void setArtefactFilter(ArtefactFilter artefactFilter)
-
getMode
public ExecutionMode getMode()
-
setMode
public void setMode(ExecutionMode mode)
-
getExports
public java.util.List<RepositoryObjectReference> getExports()
-
setExports
public void setExports(java.util.List<RepositoryObjectReference> exports)
-
getCustomParameters
public java.util.Map<java.lang.String,java.lang.String> getCustomParameters()
-
setCustomParameters
public void setCustomParameters(java.util.Map<java.lang.String,java.lang.String> customParameters)
-
isIsolatedExecution
public java.lang.Boolean isIsolatedExecution()
Deprecated.This field is deprecated and isn't used anymore- Returns:
-
setIsolatedExecution
public void setIsolatedExecution(java.lang.Boolean isolatedExecution)
Deprecated.This field is deprecated and isn't used anymore- Parameters:
isolatedExecution
-
-
-