Class ServiceNames
- java.lang.Object
-
- org.camunda.bpm.container.impl.jboss.service.ServiceNames
-
public class ServiceNames extends java.lang.Object
All ServiceName references run through here.
- Author:
- Daniel Meyer
-
-
Constructor Summary
Constructors Constructor Description ServiceNames()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.jboss.msc.service.ServiceName
forBpmPlatformPlugins()
static org.jboss.msc.service.ServiceName
forDefaultProcessEngine()
static org.jboss.msc.service.ServiceName
forManagedProcessApplication(java.lang.String applicationName)
static org.jboss.msc.service.ServiceName
forManagedProcessApplications()
static org.jboss.msc.service.ServiceName
forManagedProcessEngine(java.lang.String processEngineName)
Returns the service name for aMscManagedProcessEngine
.static org.jboss.msc.service.ServiceName
forManagedProcessEngines()
static org.jboss.msc.service.ServiceName
forManagedThreadPool(java.lang.String threadPoolName)
static org.jboss.msc.service.ServiceName
forMscExecutorService()
static org.jboss.msc.service.ServiceName
forMscRuntimeContainerDelegate()
static org.jboss.msc.service.ServiceName
forMscRuntimeContainerJobExecutorService(java.lang.String jobExecutorName)
static org.jboss.msc.service.ServiceName
forNoViewProcessApplicationStartService(java.lang.String moduleName)
static org.jboss.msc.service.ServiceName
forProcessApplicationDeploymentService(java.lang.String moduleName, java.lang.String deploymentName)
Returns the name for aProcessApplicationDeploymentService
given the name of the deployment unit and the name of the deployment.static org.jboss.msc.service.ServiceName
forProcessApplicationModuleService(java.lang.String moduleName)
static org.jboss.msc.service.ServiceName
forProcessApplicationStartService(java.lang.String moduleName)
static org.jboss.msc.service.ServiceName
forProcessApplicationStopService(java.lang.String moduleName)
static org.jboss.msc.service.ServiceName
forThreadFactoryService(java.lang.String threadFactoryName)
-
-
-
Method Detail
-
forManagedProcessEngine
public static org.jboss.msc.service.ServiceName forManagedProcessEngine(java.lang.String processEngineName)
Returns the service name for aMscManagedProcessEngine
.- 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 defaultMscManagedProcessEngine
. 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 theMscRuntimeContainerDelegate
-
forManagedProcessEngines
public static org.jboss.msc.service.ServiceName forManagedProcessEngines()
- Returns:
- the
ServiceName
that is the longest common prefix of all ServiceNames used forMscManagedProcessEngine
.
-
forManagedProcessApplications
public static org.jboss.msc.service.ServiceName forManagedProcessApplications()
- Returns:
- the
ServiceName
that is the longest common prefix of all ServiceNames used forMscManagedProcessApplication
.
-
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 theMscExecutorService
.
-
forMscRuntimeContainerJobExecutorService
public static org.jboss.msc.service.ServiceName forMscRuntimeContainerJobExecutorService(java.lang.String jobExecutorName)
- Returns:
- the
ServiceName
of theMscRuntimeContainerJobExecutor
-
forBpmPlatformPlugins
public static org.jboss.msc.service.ServiceName forBpmPlatformPlugins()
- Returns:
- the
ServiceName
of theMscBpmPlatformPlugins
-
forProcessApplicationStopService
public static org.jboss.msc.service.ServiceName forProcessApplicationStopService(java.lang.String moduleName)
- Returns:
- the
ServiceName
of theProcessApplicationStopService
-
forManagedThreadPool
public static org.jboss.msc.service.ServiceName forManagedThreadPool(java.lang.String threadPoolName)
- Returns:
- the
ServiceName
of theBoundedQueueThreadPoolService
-
forThreadFactoryService
public static org.jboss.msc.service.ServiceName forThreadFactoryService(java.lang.String threadFactoryName)
- Returns:
- the
ServiceName
of theThreadFactoryService
-
-