Class AgentLicenseInstanceCountingConfigurator
java.lang.Object
com.flowable.agent.engine.configurator.AgentLicenseInstanceCountingConfigurator
- All Implemented Interfaces:
org.flowable.common.engine.impl.EngineConfigurator
public class AgentLicenseInstanceCountingConfigurator
extends Object
implements org.flowable.common.engine.impl.EngineConfigurator
Registers the
InstanceCountSessionFactory on the agent engine and composes a
LicenseInstanceCountingAgentHistoryManager alongside the existing history manager.-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAgentLicenseInstanceCountingConfigurator(Collection<InstanceCountsConsumer> instanceCountsConsumers) -
Method Summary
Modifier and TypeMethodDescriptionvoidbeforeInit(org.flowable.common.engine.impl.AbstractEngineConfiguration engineConfiguration) voidconfigure(org.flowable.common.engine.impl.AbstractEngineConfiguration engineConfiguration) int
-
Field Details
-
instanceCountsConsumers
-
-
Constructor Details
-
AgentLicenseInstanceCountingConfigurator
public AgentLicenseInstanceCountingConfigurator(Collection<InstanceCountsConsumer> instanceCountsConsumers)
-
-
Method Details
-
beforeInit
public void beforeInit(org.flowable.common.engine.impl.AbstractEngineConfiguration engineConfiguration) - Specified by:
beforeInitin interfaceorg.flowable.common.engine.impl.EngineConfigurator
-
configure
public void configure(org.flowable.common.engine.impl.AbstractEngineConfiguration engineConfiguration) - Specified by:
configurein interfaceorg.flowable.common.engine.impl.EngineConfigurator
-
getPriority
public int getPriority()- Specified by:
getPriorityin interfaceorg.flowable.common.engine.impl.EngineConfigurator
-