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
Simple implementation basically not involving any workflow engine.
-
Field Summary
Fields inherited from class org.apache.syncope.core.workflow.java.AbstractGroupWorkflowAdapter
dataBinderFields inherited from class org.apache.syncope.core.workflow.java.AbstractWorkflowAdapter
entityFactory, groupDAO, publisher -
Constructor Summary
ConstructorsConstructorDescriptionDefaultGroupWorkflowAdapter(GroupDataBinder dataBinder, GroupDAO groupDAO, EntityFactory entityFactory, ApplicationEventPublisher publisher) -
Method Summary
Modifier and TypeMethodDescriptionprotected WorkflowResult<String> protected voidprotected WorkflowResult<GroupUR> Methods inherited from class org.apache.syncope.core.workflow.java.AbstractGroupWorkflowAdapter
create, delete, getPrefix, updateMethods inherited from class org.apache.syncope.core.workflow.java.AbstractWorkflowAdapter
metadata
-
Constructor Details
-
DefaultGroupWorkflowAdapter
public DefaultGroupWorkflowAdapter(GroupDataBinder dataBinder, GroupDAO groupDAO, EntityFactory entityFactory, ApplicationEventPublisher publisher)
-
-
Method Details
-
doCreate
- Specified by:
doCreatein classAbstractGroupWorkflowAdapter
-
doUpdate
protected WorkflowResult<GroupUR> doUpdate(Group group, GroupUR groupUR, String updater, String context) - Specified by:
doUpdatein classAbstractGroupWorkflowAdapter
-
doDelete
- Specified by:
doDeletein classAbstractGroupWorkflowAdapter
-