JBoss Modular Service Kernel API 1.0.0.Beta1

Uses of Class
org.jboss.msc.service.ServiceName

Packages that use ServiceName
org.jboss.msc.service   
org.jboss.msc.services   
 

Uses of ServiceName in org.jboss.msc.service
 

Fields in org.jboss.msc.service declared as ServiceName
static ServiceName ServiceName.JBOSS
          The root name "jboss".
 

Methods in org.jboss.msc.service that return ServiceName
 ServiceName ServiceName.append(ServiceName serviceName)
          Create a service name by appending name parts of the provided ServiceName using this as a parent.
 ServiceName ServiceName.append(String... parts)
          Create a service name by appending name parts using this as a parent to the new ServiceName.
 ServiceName ServiceController.getName()
          Get the name of this service, if any.
 ServiceName ServiceName.getParent()
          Get the parent (enclosing) service name.
 ServiceName StartException.getServiceName()
           
static ServiceName ServiceName.of(ServiceName parent, String... parts)
          Create a ServiceName from a series of String parts and a parent service name.
static ServiceName ServiceName.of(String... parts)
          Create a ServiceName from a series of String parts.
 

Methods in org.jboss.msc.service with parameters of type ServiceName
 BatchServiceBuilder<T> BatchServiceBuilder.addAliases(ServiceName... aliases)
          Add aliases for this service.
 BatchServiceBuilder<T> BatchServiceBuilder.addDependencies(ServiceName... dependencies)
          Add multiple, non-injected dependencies.
 BatchBuilder BatchBuilder.addDependency(ServiceName... dependencies)
          Add a list of dependencies that will be added to the all the ServiceDefinitions in the batch.
 BatchInjectionBuilder BatchServiceBuilder.addDependency(ServiceName dependency)
          Add a dependency.
 BatchBuilder BatchBuilder.addDependency(ServiceName dependency)
          Add a dependency that will be added to the all the ServiceDefinitions in the batch.
<T> BatchServiceBuilder<T>
BatchBuilder.addService(ServiceName name, Service<T> service)
          Get a builder which can be used to add a service to this batch.
<T> BatchServiceBuilder<T>
BatchBuilder.addServiceValue(ServiceName name, Value<? extends Service<T>> value)
          Get a builder which can be used to add a service to this batch.
<T> BatchServiceBuilder<T>
BatchBuilder.addServiceValueIfNotExist(ServiceName name, Value<? extends Service<T>> value)
          Get a builder which can be used to add a service to this batch which is installed only if another service with the same name does not already exist.
 ServiceName ServiceName.append(ServiceName serviceName)
          Create a service name by appending name parts of the provided ServiceName using this as a parent.
 int ServiceName.compareTo(ServiceName o)
          Compare two service names lexicographically.
 boolean ServiceName.equals(ServiceName o)
          Compare this service name to another service name.
 ServiceController<?> ServiceContainer.getRequiredService(ServiceName serviceName)
           
 ServiceController<?> ServiceContainer.getService(ServiceName serviceName)
           
static ServiceName ServiceName.of(ServiceName parent, String... parts)
          Create a ServiceName from a series of String parts and a parent service name.
 void StartException.setServiceName(ServiceName serviceName)
           
 

Method parameters in org.jboss.msc.service with type arguments of type ServiceName
 BatchServiceBuilder<T> BatchServiceBuilder.addDependencies(Iterable<ServiceName> dependencies)
          Add multiple, non-injected dependencies.
 BatchBuilder BatchBuilder.addDependency(Collection<ServiceName> dependencies)
          Add a collection of dependencies that will be added to the all the ServiceDefinitions in the batch.
 

Constructors in org.jboss.msc.service with parameters of type ServiceName
StartException(String message, Throwable cause, Location location, ServiceName serviceName)
           
 

Uses of ServiceName in org.jboss.msc.services
 

Fields in org.jboss.msc.services declared as ServiceName
static ServiceName MBeanService.JBOSS_JMX
          The service name under which JMX-related entities are registered.
static ServiceName MBeanService.JBOSS_JMX_MBEAN
          The service name under which mbeans for services are registered.
static ServiceName MBeanService.JBOSS_JMX_MBEANSERVER
          The service name under which mbean servers are registered.
static ServiceName ThreadPoolExecutorService.JBOSS_THREADS
          The service name under which thread-related services are registered.
static ServiceName ThreadPoolExecutorService.JBOSS_THREADS_EXECUTOR
          The service name under which executors (thread pools) are registered.
 


JBoss Modular Service Kernel API 1.0.0.Beta1

Copyright © 2010 JBoss, a division of Red Hat, Inc.