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 voiddoDelete(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:
doCreatein classAbstractGroupWorkflowAdapter
-
doUpdate
protected WorkflowResult<GroupUR> doUpdate(Group group, GroupUR groupUR, String updater, String context)
- Specified by:
doUpdatein classAbstractGroupWorkflowAdapter
-
doDelete
protected void doDelete(Group group, String eraser, String context)
- Specified by:
doDeletein classAbstractGroupWorkflowAdapter
-
-