Class DefaultGroupWorkflowAdapter
- java.lang.Object
-
- org.apache.syncope.core.workflow.java.AbstractWorkflowAdapter
-
- org.apache.syncope.core.workflow.java.AbstractGroupWorkflowAdapter
-
- org.apache.syncope.core.workflow.java.DefaultGroupWorkflowAdapter
-
- All Implemented Interfaces:
GroupWorkflowAdapter
,WorkflowAdapter
public class DefaultGroupWorkflowAdapter extends AbstractGroupWorkflowAdapter
Simple implementation basically not involving any workflow engine.
-
-
Field Summary
-
Fields inherited from class org.apache.syncope.core.workflow.java.AbstractGroupWorkflowAdapter
dataBinder
-
Fields inherited from class org.apache.syncope.core.workflow.java.AbstractWorkflowAdapter
entityFactory, groupDAO, publisher
-
-
Constructor Summary
Constructors Constructor Description DefaultGroupWorkflowAdapter(GroupDataBinder dataBinder, GroupDAO groupDAO, EntityFactory entityFactory, ApplicationEventPublisher publisher)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected WorkflowResult<String>
doCreate(GroupCR groupCR, String creator, String context)
protected void
doDelete(Group group, String eraser, String context)
protected WorkflowResult<GroupUR>
doUpdate(Group group, GroupUR groupUR, String updater, String context)
-
Methods inherited from class org.apache.syncope.core.workflow.java.AbstractGroupWorkflowAdapter
create, delete, getPrefix, update
-
Methods inherited from class org.apache.syncope.core.workflow.java.AbstractWorkflowAdapter
metadata
-
-
-
-
Constructor Detail
-
DefaultGroupWorkflowAdapter
public DefaultGroupWorkflowAdapter(GroupDataBinder dataBinder, GroupDAO groupDAO, EntityFactory entityFactory, ApplicationEventPublisher publisher)
-
-
Method Detail
-
doCreate
protected WorkflowResult<String> doCreate(GroupCR groupCR, String creator, String context)
- Specified by:
doCreate
in classAbstractGroupWorkflowAdapter
-
doUpdate
protected WorkflowResult<GroupUR> doUpdate(Group group, GroupUR groupUR, String updater, String context)
- Specified by:
doUpdate
in classAbstractGroupWorkflowAdapter
-
doDelete
protected void doDelete(Group group, String eraser, String context)
- Specified by:
doDelete
in classAbstractGroupWorkflowAdapter
-
-