Class ServiceNames


  • public class ServiceNames
    extends java.lang.Object

    All ServiceName references run through here.

    Author:
    Daniel Meyer
    • Constructor Detail

      • ServiceNames

        public ServiceNames()
    • Method Detail

      • forManagedProcessEngine

        public static org.jboss.msc.service.ServiceName forManagedProcessEngine​(java.lang.String processEngineName)
        Returns the service name for a MscManagedProcessEngine.
        Parameters:
        the - name of the process engine
        Returns:
        the composed service name
      • forDefaultProcessEngine

        public static org.jboss.msc.service.ServiceName forDefaultProcessEngine()
        Returns:
        the ServiceName for the default MscManagedProcessEngine. This is a constant name since there can only be one default process engine.
      • forMscRuntimeContainerDelegate

        public static org.jboss.msc.service.ServiceName forMscRuntimeContainerDelegate()
        Returns:
        the ServiceName for the MscRuntimeContainerDelegate
      • forManagedProcessEngines

        public static org.jboss.msc.service.ServiceName forManagedProcessEngines()
        Returns:
        the ServiceName that is the longest common prefix of all ServiceNames used for MscManagedProcessEngine.
      • forManagedProcessApplications

        public static org.jboss.msc.service.ServiceName forManagedProcessApplications()
        Returns:
        the ServiceName that is the longest common prefix of all ServiceNames used for MscManagedProcessApplication.
      • forManagedProcessApplication

        public static org.jboss.msc.service.ServiceName forManagedProcessApplication​(java.lang.String applicationName)
        Parameters:
        applicationName -
        Returns:
        the name to be used for an MscManagedProcessApplication service.
      • forProcessApplicationModuleService

        public static org.jboss.msc.service.ServiceName forProcessApplicationModuleService​(java.lang.String moduleName)
      • forProcessApplicationStartService

        public static org.jboss.msc.service.ServiceName forProcessApplicationStartService​(java.lang.String moduleName)
        Parameters:
        applicationName -
        Returns:
        the name to be used for an MscManagedProcessApplication service.
      • forProcessApplicationDeploymentService

        public static org.jboss.msc.service.ServiceName forProcessApplicationDeploymentService​(java.lang.String moduleName,
                                                                                               java.lang.String deploymentName)

        Returns the name for a ProcessApplicationDeploymentService given the name of the deployment unit and the name of the deployment.

        Parameters:
        processApplicationName -
        deploymentId -
      • forNoViewProcessApplicationStartService

        public static org.jboss.msc.service.ServiceName forNoViewProcessApplicationStartService​(java.lang.String moduleName)
      • forMscExecutorService

        public static org.jboss.msc.service.ServiceName forMscExecutorService()
        Returns:
        the ServiceName of the MscExecutorService.
      • forMscRuntimeContainerJobExecutorService

        public static org.jboss.msc.service.ServiceName forMscRuntimeContainerJobExecutorService​(java.lang.String jobExecutorName)
        Returns:
        the ServiceName of the MscRuntimeContainerJobExecutor
      • forBpmPlatformPlugins

        public static org.jboss.msc.service.ServiceName forBpmPlatformPlugins()
        Returns:
        the ServiceName of the MscBpmPlatformPlugins
      • forProcessApplicationStopService

        public static org.jboss.msc.service.ServiceName forProcessApplicationStopService​(java.lang.String moduleName)
        Returns:
        the ServiceName of the ProcessApplicationStopService
      • forManagedThreadPool

        public static org.jboss.msc.service.ServiceName forManagedThreadPool​(java.lang.String threadPoolName)
        Returns:
        the ServiceName of the BoundedQueueThreadPoolService
      • forThreadFactoryService

        public static org.jboss.msc.service.ServiceName forThreadFactoryService​(java.lang.String threadFactoryName)
        Returns:
        the ServiceName of the ThreadFactoryService