Package org.apache.syncope.core.flowable
Class FlowableWorkflowContext
- java.lang.Object
-
- org.apache.syncope.core.flowable.FlowableWorkflowContext
-
@EnableConfigurationProperties(WorkflowFlowableProperties.class) @Configuration(proxyBeanMethods=false) public class FlowableWorkflowContext extends Object
-
-
Constructor Summary
Constructors Constructor Description FlowableWorkflowContext()
-
Method Summary
-
-
-
Method Detail
-
syncopeIdmEngineConfiguration
@ConditionalOnMissingBean @Bean public org.flowable.idm.spring.SpringIdmEngineConfiguration syncopeIdmEngineConfiguration(ConfigurableApplicationContext ctx)
-
syncopeIdmEngineConfigurator
@ConditionalOnMissingBean @Bean public org.flowable.idm.spring.configurator.SpringIdmEngineConfigurator syncopeIdmEngineConfigurator(org.flowable.idm.spring.SpringIdmEngineConfiguration syncopeIdmEngineConfiguration)
-
syncopeFormHandlerHelper
@ConditionalOnMissingBean @Bean public SyncopeFormHandlerHelper syncopeFormHandlerHelper()
-
bpmnProcessManager
@ConditionalOnMissingBean @Bean public FlowableBpmnProcessManager bpmnProcessManager(DomainProcessEngine engine)
-
userRequestHandler
@ConditionalOnMissingBean @Bean public FlowableUserRequestHandler userRequestHandler(SecurityProperties securityProperties, UserDataBinder userDataBinder, DomainProcessEngine engine, UserDAO userDAO, EntityFactory entityFactory)
-
flowableUtils
@ConditionalOnMissingBean @Bean public FlowableWorkflowUtils flowableUtils(DomainProcessEngine engine)
-
syncopeEntitiesVariableType
@ConditionalOnMissingBean @Bean public SyncopeEntitiesVariableType syncopeEntitiesVariableType()
-
idGenerator
@ConditionalOnMissingBean @Bean public org.flowable.common.engine.impl.cfg.IdGenerator idGenerator()
-
processEngineConfiguration
@ConditionalOnMissingBean @Bean @Scope("prototype") public org.flowable.spring.SpringProcessEngineConfiguration processEngineConfiguration(WorkflowFlowableProperties props, org.flowable.idm.spring.configurator.SpringIdmEngineConfigurator syncopeIdmEngineConfigurator, org.flowable.common.engine.impl.cfg.IdGenerator idGenerator, SyncopeEntitiesVariableType syncopeEntitiesVariableType, SyncopeFormHandlerHelper syncopeFormHandlerHelper)
-
domainProcessEngineFactoryBean
@ConditionalOnMissingBean @Bean public DomainProcessEngineFactoryBean domainProcessEngineFactoryBean(ConfigurableApplicationContext ctx)
-
userWorkflowDef
@Bean public Resource userWorkflowDef(WorkflowFlowableProperties props, ResourceLoader resourceLoader)
-
uwfAdapter
@ConditionalOnMissingBean(name="flowableUWFAdapter") @Bean public UserWorkflowAdapter uwfAdapter(UserDataBinder userDataBinder, UserDAO userDAO, RealmDAO realmDAO, GroupDAO groupDAO, EntityFactory entityFactory, SecurityProperties securityProperties, RuleEnforcer ruleEnforcer, DomainProcessEngine engine, UserRequestHandler userRequestHandler, ApplicationEventPublisher publisher)
-
autoActivate
@ConditionalOnMissingBean @Bean public AutoActivate autoActivate(UserDataBinder userDataBinder, UserDAO userDAO)
-
create
@ConditionalOnMissingBean @Bean public Create create(UserDataBinder userDataBinder, EntityFactory entityFactory)
-
delete
@ConditionalOnMissingBean @Bean public Delete delete()
-
generateToken
@ConditionalOnMissingBean @Bean public GenerateToken generateToken(ConfParamOps confParamOps)
-
notify
@ConditionalOnMissingBean @Bean public Notify notify(NotificationManager notificationManager)
-
passwordReset
@ConditionalOnMissingBean @Bean public PasswordReset passwordReset(UserDataBinder userDataBinder, UserDAO userDAO)
-
reactivate
@ConditionalOnMissingBean @Bean public Reactivate reactivate()
-
suspend
@ConditionalOnMissingBean @Bean public Suspend suspend()
-
update
@ConditionalOnMissingBean @Bean public Update update(UserDataBinder userDataBinder, UserDAO userDAO)
-
-