public interface Workflow extends IDProvider, GomSourceProvider, PackagePoolItem, TemplateStoreElement
IDProvider.DependentReleaseType, IDProvider.RevertType, IDProvider.UidType
HistoryProvider.RevisionProvider
Modifier and Type | Field and Description |
---|---|
static IDProvider.UidType |
UID_TYPE |
BLOCKED, MODIFIED, UNMODIFIED
CHANGED, NEVER_RELEASED, RELEASED
ALL_REVISIONS, EVER_SINCE, UNTIL_NOW
Modifier and Type | Method and Description |
---|---|
boolean |
getAlwaysActive()
Is this Workflow always active or should a view script be executed.
|
String |
getViewScript()
Get the view script.
|
Executable |
getViewScriptExecutable()
Get view script executable.
|
long |
getWorkflowId()
Returns the workflow id of this workflow.
|
Workflow |
getWorkflowModel() |
boolean |
isContextFree() |
boolean |
isWebedit()
Returns
true if this workflow is an webedit workflow, false otherwise. |
void |
setAlwaysActive(boolean alwaysActive)
Set always active parameter.
|
void |
setContextFree(boolean contextFree) |
void |
setViewScript(String script)
Set view script.
|
void |
setWebedit(boolean webedit)
Use
true to mark this workflow as a webedit workflow. |
void |
setWorkflowModel(Workflow workflowModel) |
getDefaults, getFormDefaults, getGomProvider, getGomSource, setDefaults, setFormDefaults, setGomProvider, setGomSource
addToPackage, getChangeState, getPackage, getPackageName, isAddable, isChangeable, isPackageItem, isSubscribedItem, removeFromPackage, setChangeState
getSubRootInStore
contrastWith, getDisplayName, getId, getInRevision, getLanguageInfo, getLongID, getMeta, getMetaFormData, getParent, getReleasedBy, getReleaseRevision, getReleaseStatus, getRevision, getUid, getUidType, hasMeta, hasUid, isInReleaseStore, isReleased, isReleaseSupported, moveChild, moveChild, release, release, revert, setMeta, setMetaFormData, setUid
appendChild, appendChildBefore, delete, exportStoreElement, getChildCount, getChildIndex, getChildren, getChildren, getChildren, getChildren, getCreateWorkflowPermission, getDefinedPrincipalPermissions, getEditor, getElementType, getFirstChild, getIncomingReferences, getInheritedPrincipalPermissions, getLastChanged, getName, getNextSibling, getOutgoingReferences, getPermission, getPermission, getPermission, getProject, getReferenceName, getReferences, getStore, getTreePermission, getWorkflowPermission, getWorkflowPermissions, getWriteLock, hasIncomingReferences, hasPermissions, importStoreElement, importStoreElements, inheritWorkflowPermission, isDeleted, isExportSupported, isFolder, isImportSupported, isLocked, isLockedOnServer, isLockSupported, isPermissionSupported, isWorkflowAllowed, isWorkflowSupported, refresh, removeAllWorkflowPermissions, removeChild, removePermission, removePermission, removePermission, removeWorkflowPermission, replaceChild, save, save, save, setInheritWorkflowPermission, setLock, setLock, setPermission, setPermission, setPermission, setWorkflowPermission, setWorkflowPermissions, setWriteLock, toXml, toXml, toXml, update
getColor, getTask, hasTask, removeTask, setColor, setTask
compareTo
asRevisionProvider, getHistory, getHistory
static final IDProvider.UidType UID_TYPE
Workflow getWorkflowModel()
void setWorkflowModel(Workflow workflowModel)
long getWorkflowId()
element id
which is distinct on the whole server.boolean isWebedit()
true
if this workflow is an webedit workflow, false
otherwise.void setWebedit(boolean webedit)
true
to mark this workflow as a webedit workflow.boolean isContextFree()
void setContextFree(boolean contextFree)
boolean getAlwaysActive()
void setAlwaysActive(boolean alwaysActive)
String getViewScript()
Executable getViewScriptExecutable()
void setViewScript(String script)
Copyright © 2014 e-Spirit AG. All Rights Reserved. Build 5.0_BETA.500