Package org.flowable.eventregistry.impl
Class EventRepositoryServiceImpl
- java.lang.Object
-
- org.flowable.common.engine.impl.service.CommonServiceImpl<C>
-
- org.flowable.common.engine.impl.service.CommonEngineServiceImpl<EventRegistryEngineConfiguration>
-
- org.flowable.eventregistry.impl.EventRepositoryServiceImpl
-
- All Implemented Interfaces:
EventRepositoryService
public class EventRepositoryServiceImpl extends CommonEngineServiceImpl<EventRegistryEngineConfiguration> implements EventRepositoryService
- Author:
- Tijs Rademakers
-
-
Field Summary
Fields Modifier and Type Field Description protected EventRegistryEngineConfigurationeventRegistryEngineConfiguration-
Fields inherited from class org.flowable.common.engine.impl.service.CommonEngineServiceImpl
commandExecutor
-
Fields inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl
configuration
-
-
Constructor Summary
Constructors Constructor Description EventRepositoryServiceImpl(EventRegistryEngineConfiguration engineConfiguration)
-
Method Summary
-
Methods inherited from class org.flowable.common.engine.impl.service.CommonEngineServiceImpl
getCommandExecutor, setCommandExecutor
-
Methods inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl
getConfiguration
-
-
-
-
Field Detail
-
eventRegistryEngineConfiguration
protected EventRegistryEngineConfiguration eventRegistryEngineConfiguration
-
-
Constructor Detail
-
EventRepositoryServiceImpl
public EventRepositoryServiceImpl(EventRegistryEngineConfiguration engineConfiguration)
-
-
Method Detail
-
createDeployment
public EventDeploymentBuilder createDeployment()
- Specified by:
createDeploymentin interfaceEventRepositoryService
-
deploy
public EventDeployment deploy(EventDeploymentBuilderImpl deploymentBuilder)
-
deleteDeployment
public void deleteDeployment(String deploymentId)
- Specified by:
deleteDeploymentin interfaceEventRepositoryService
-
createEventDefinitionQuery
public EventDefinitionQuery createEventDefinitionQuery()
- Specified by:
createEventDefinitionQueryin interfaceEventRepositoryService
-
createChannelDefinitionQuery
public ChannelDefinitionQuery createChannelDefinitionQuery()
- Specified by:
createChannelDefinitionQueryin interfaceEventRepositoryService
-
getDeploymentResourceNames
public List<String> getDeploymentResourceNames(String deploymentId)
- Specified by:
getDeploymentResourceNamesin interfaceEventRepositoryService
-
getResourceAsStream
public InputStream getResourceAsStream(String deploymentId, String resourceName)
- Specified by:
getResourceAsStreamin interfaceEventRepositoryService
-
setDeploymentCategory
public void setDeploymentCategory(String deploymentId, String category)
- Specified by:
setDeploymentCategoryin interfaceEventRepositoryService
-
setDeploymentTenantId
public void setDeploymentTenantId(String deploymentId, String newTenantId)
- Specified by:
setDeploymentTenantIdin interfaceEventRepositoryService
-
changeDeploymentParentDeploymentId
public void changeDeploymentParentDeploymentId(String deploymentId, String newParentDeploymentId)
- Specified by:
changeDeploymentParentDeploymentIdin interfaceEventRepositoryService
-
createDeploymentQuery
public EventDeploymentQuery createDeploymentQuery()
- Specified by:
createDeploymentQueryin interfaceEventRepositoryService
-
getEventDefinition
public EventDefinition getEventDefinition(String eventDefinitionId)
- Specified by:
getEventDefinitionin interfaceEventRepositoryService
-
getEventDefinitionResource
public InputStream getEventDefinitionResource(String eventDefinitionId)
- Specified by:
getEventDefinitionResourcein interfaceEventRepositoryService
-
setEventDefinitionCategory
public void setEventDefinitionCategory(String eventDefinitionId, String category)
- Specified by:
setEventDefinitionCategoryin interfaceEventRepositoryService
-
getChannelDefinition
public ChannelDefinition getChannelDefinition(String channelDefinitionId)
- Specified by:
getChannelDefinitionin interfaceEventRepositoryService
-
getChannelDefinitionResource
public InputStream getChannelDefinitionResource(String channelDefinitionId)
- Specified by:
getChannelDefinitionResourcein interfaceEventRepositoryService
-
setChannelDefinitionCategory
public void setChannelDefinitionCategory(String channelDefinitionId, String category)
- Specified by:
setChannelDefinitionCategoryin interfaceEventRepositoryService
-
getEventModelById
public EventModel getEventModelById(String eventDefinitionId)
- Specified by:
getEventModelByIdin interfaceEventRepositoryService
-
getEventModelByKey
public EventModel getEventModelByKey(String eventDefinitionKey)
- Specified by:
getEventModelByKeyin interfaceEventRepositoryService
-
getEventModelByKey
public EventModel getEventModelByKey(String eventDefinitionKey, String tenantId)
- Specified by:
getEventModelByKeyin interfaceEventRepositoryService
-
getEventModelByKeyAndParentDeploymentId
public EventModel getEventModelByKeyAndParentDeploymentId(String eventDefinitionKey, String parentDeploymentId)
- Specified by:
getEventModelByKeyAndParentDeploymentIdin interfaceEventRepositoryService
-
getEventModelByKeyAndParentDeploymentId
public EventModel getEventModelByKeyAndParentDeploymentId(String eventDefinitionKey, String parentDeploymentId, String tenantId)
- Specified by:
getEventModelByKeyAndParentDeploymentIdin interfaceEventRepositoryService
-
getChannelModelById
public ChannelModel getChannelModelById(String channelDefinitionId)
- Specified by:
getChannelModelByIdin interfaceEventRepositoryService
-
getChannelModelByKey
public ChannelModel getChannelModelByKey(String channelDefinitionKey)
- Specified by:
getChannelModelByKeyin interfaceEventRepositoryService
-
getChannelModelByKey
public ChannelModel getChannelModelByKey(String channelDefinitionKey, String tenantId)
- Specified by:
getChannelModelByKeyin interfaceEventRepositoryService
-
getChannelModelByKeyAndParentDeploymentId
public ChannelModel getChannelModelByKeyAndParentDeploymentId(String channelDefinitionKey, String parentDeploymentId)
- Specified by:
getChannelModelByKeyAndParentDeploymentIdin interfaceEventRepositoryService
-
getChannelModelByKeyAndParentDeploymentId
public ChannelModel getChannelModelByKeyAndParentDeploymentId(String channelDefinitionKey, String parentDeploymentId, String tenantId)
- Specified by:
getChannelModelByKeyAndParentDeploymentIdin interfaceEventRepositoryService
-
createEventModelBuilder
public EventModelBuilder createEventModelBuilder()
- Specified by:
createEventModelBuilderin interfaceEventRepositoryService
-
createInboundChannelModelBuilder
public InboundChannelModelBuilder createInboundChannelModelBuilder()
- Specified by:
createInboundChannelModelBuilderin interfaceEventRepositoryService
-
createOutboundChannelModelBuilder
public OutboundChannelModelBuilder createOutboundChannelModelBuilder()
- Specified by:
createOutboundChannelModelBuilderin interfaceEventRepositoryService
-
registerEventModel
public void registerEventModel(EventModel eventModel)
-
-