Package mc.core.domain.system.dobj
Class WorkflowDataDO
java.lang.Object
mc.core.system.base.BaseBean
- All Implemented Interfaces:
IBaseDO<WorkflowData>
-
Nested Class Summary
Nested classes/interfaces inherited from class mc.core.domain.base.dobj.AbstractBaseDO
AbstractBaseDO.Initializer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbatchContinue(mc.core.system.search.SearchFilter sf) voidbatchPause(mc.core.system.search.SearchFilter sf) voiddelete(List<? extends WfDataBase> workflowData) optimized delete list method.voiddelete(WfDataBase workflowData) voiddelete(WorkflowData entity, boolean force) NOTE: when overriding this method and you delete any other objects you need to call validateNotUsed before in case flag force is false!voiddeleteRaw(WfDataBase workflowData) low level delete method for deleting WfDataBase (base class) and parameter without loadingvoidinterrupt(WorkflowData workflowData) booleanrestart(WorkflowData workflowData) Methods inherited from class mc.core.domain.base.dobj.AbstractBaseDO
addDefaultSearchCriteria, copy, delete, getAll, getAllActive, getEntityDisplay, getFromId, getFromKey, getOne, getUserRole, map, map, prepareSearchFilter, save, save, validator
-
Constructor Details
-
WorkflowDataDO
public WorkflowDataDO()
-
-
Method Details
-
delete
Description copied from class:AbstractBaseDONOTE: when overriding this method and you delete any other objects you need to call validateNotUsed before in case flag force is false!- Overrides:
deletein classAbstractBaseDO<WorkflowData>- Parameters:
entity- mandatoryforce- if true delete without usage check, which can result in db constraints error unless references are taken care of- Throws:
ApplicationException
-
delete
- Throws:
ApplicationException
-
delete
optimized delete list method. does not check and delete attached report. relies on cleanup instead- Throws:
ApplicationException
-
deleteRaw
low level delete method for deleting WfDataBase (base class) and parameter without loading -
interrupt
- Throws:
ApplicationException
-
restart
- Throws:
ApplicationException
-
batchPause
- Throws:
ApplicationException
-
batchContinue
- Throws:
ApplicationException
-