Interface EventRepositoryService


  • public interface EventRepositoryService
    Service providing access to the repository of forms.
    Author:
    Tijs Rademakers
    • Method Detail

      • deleteDeployment

        void deleteDeployment​(String deploymentId)
      • setDeploymentCategory

        void setDeploymentCategory​(String deploymentId,
                                   String category)
        Changes the category of a deployment.
        Parameters:
        deploymentId - The id of the deployment of which the category will be changed.
        category - The new category.
      • setDeploymentTenantId

        void setDeploymentTenantId​(String deploymentId,
                                   String newTenantId)
        Changes the tenant id of a deployment.
        Parameters:
        deploymentId - The id of the deployment of which the tenant identifier will be changed.
        newTenantId - The new tenant identifier.
      • changeDeploymentParentDeploymentId

        void changeDeploymentParentDeploymentId​(String deploymentId,
                                                String newParentDeploymentId)
        Changes the parent deployment id of a deployment. This is used to move deployments to a different app deployment parent.
        Parameters:
        deploymentId - The id of the deployment of which the parent deployment identifier will be changed.
        newParentDeploymentId - The new parent deployment identifier.
      • getDeploymentResourceNames

        List<String> getDeploymentResourceNames​(String deploymentId)
      • getEventDefinitionResource

        InputStream getEventDefinitionResource​(String eventDefinitionId)
      • setEventDefinitionCategory

        void setEventDefinitionCategory​(String eventDefinitionId,
                                        String category)
      • getChannelDefinitionResource

        InputStream getChannelDefinitionResource​(String channelDefinitionId)
      • setChannelDefinitionCategory

        void setChannelDefinitionCategory​(String channelDefinitionId,
                                          String category)
      • getEventModelById

        org.flowable.eventregistry.model.EventModel getEventModelById​(String eventDefinitionId)
      • getEventModelByKey

        org.flowable.eventregistry.model.EventModel getEventModelByKey​(String eventDefinitionKey)
      • getEventModelByKey

        org.flowable.eventregistry.model.EventModel getEventModelByKey​(String eventDefinitionKey,
                                                                       String tenantId)
      • getEventModelByKeyAndParentDeploymentId

        org.flowable.eventregistry.model.EventModel getEventModelByKeyAndParentDeploymentId​(String eventDefinitionKey,
                                                                                            String parentDeploymentId)
      • getEventModelByKeyAndParentDeploymentId

        org.flowable.eventregistry.model.EventModel getEventModelByKeyAndParentDeploymentId​(String eventDefinitionKey,
                                                                                            String parentDeploymentId,
                                                                                            String tenantId)
      • getChannelModelById

        org.flowable.eventregistry.model.ChannelModel getChannelModelById​(String channelDefinitionId)
      • getChannelModelByKey

        org.flowable.eventregistry.model.ChannelModel getChannelModelByKey​(String channelDefinitionKey)
      • getChannelModelByKey

        org.flowable.eventregistry.model.ChannelModel getChannelModelByKey​(String channelDefinitionKey,
                                                                           String tenantId)
      • getChannelModelByKeyAndParentDeploymentId

        org.flowable.eventregistry.model.ChannelModel getChannelModelByKeyAndParentDeploymentId​(String channelDefinitionKey,
                                                                                                String parentDeploymentId)
      • getChannelModelByKeyAndParentDeploymentId

        org.flowable.eventregistry.model.ChannelModel getChannelModelByKeyAndParentDeploymentId​(String channelDefinitionKey,
                                                                                                String parentDeploymentId,
                                                                                                String tenantId)
      • createEventModelBuilder

        EventModelBuilder createEventModelBuilder()
        Programmatically build and register a new EventModel.