Class QueryServiceEJBImpl

  • All Implemented Interfaces:
    org.jbpm.services.api.DeploymentEventListener, org.jbpm.services.api.query.QueryService, org.jbpm.services.ejb.api.query.QueryServiceEJBLocal, org.jbpm.services.ejb.api.query.QueryServiceEJBRemote

    public class QueryServiceEJBImpl
    extends org.jbpm.kie.services.impl.query.QueryServiceImpl
    implements org.jbpm.services.ejb.api.query.QueryServiceEJBLocal, org.jbpm.services.ejb.api.query.QueryServiceEJBRemote
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void configure()  
      void registerQuery​(org.jbpm.services.api.query.model.QueryDefinition queryDefinition)  
      void replaceQuery​(org.jbpm.services.api.query.model.QueryDefinition queryDefinition)  
      void setCommandService​(org.jbpm.shared.services.impl.TransactionalCommandService commandService)  
      void unregisterQuery​(String uniqueQueryName)  
      • Methods inherited from class org.jbpm.kie.services.impl.query.QueryServiceImpl

        apply, applyQueryContext, getDataSetDefRegistry, getDataSourceResolver, getQueries, getQuery, init, onActivate, onDeactivate, onDeploy, onUnDeploy, query, query, setDataSetDefRegistry, setDataSetManager, setDataSourceResolver, setDeploymentRolesManager, setIdentityProvider, setProviderRegistry, setUserGroupCallback
      • Methods inherited from interface org.jbpm.services.api.query.QueryService

        getQueries, getQuery, query, query
    • Constructor Detail

      • QueryServiceEJBImpl

        public QueryServiceEJBImpl()
    • Method Detail

      • setCommandService

        public void setCommandService​(org.jbpm.shared.services.impl.TransactionalCommandService commandService)
        Overrides:
        setCommandService in class org.jbpm.kie.services.impl.query.QueryServiceImpl
      • registerQuery

        public void registerQuery​(org.jbpm.services.api.query.model.QueryDefinition queryDefinition)
                           throws org.jbpm.services.api.query.QueryAlreadyRegisteredException
        Specified by:
        registerQuery in interface org.jbpm.services.api.query.QueryService
        Overrides:
        registerQuery in class org.jbpm.kie.services.impl.query.QueryServiceImpl
        Throws:
        org.jbpm.services.api.query.QueryAlreadyRegisteredException
      • replaceQuery

        public void replaceQuery​(org.jbpm.services.api.query.model.QueryDefinition queryDefinition)
        Specified by:
        replaceQuery in interface org.jbpm.services.api.query.QueryService
        Overrides:
        replaceQuery in class org.jbpm.kie.services.impl.query.QueryServiceImpl
      • unregisterQuery

        public void unregisterQuery​(String uniqueQueryName)
                             throws org.jbpm.services.api.query.QueryNotFoundException
        Specified by:
        unregisterQuery in interface org.jbpm.services.api.query.QueryService
        Overrides:
        unregisterQuery in class org.jbpm.kie.services.impl.query.QueryServiceImpl
        Throws:
        org.jbpm.services.api.query.QueryNotFoundException