JBoss Modular Service Kernel API 1.0.0.Beta6

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

Packages that use ServiceName
org.jboss.msc.service The service container implementation itself. 
 

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 ServiceName.commonAncestorOf(ServiceName other)
          Return the service name that is the nearest common ancestor of the this name and the given one.
 ServiceName[] ServiceController.getAliases()
          Get other names this service is known as.
 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.
static ServiceName ServiceName.parse(String original)
          Parse a string-form service name.
 

Methods in org.jboss.msc.service that return types with arguments of type ServiceName
 Set<ServiceName> DelegatingServiceContainer.getDependencies()
          Returns a set of all dependencies added to this target.
 Set<ServiceName> DelegatingServiceTarget.getDependencies()
          Returns a set of all dependencies added to this target.
 Set<ServiceName> ServiceTarget.getDependencies()
          Returns a set of all dependencies added to this target.
 List<ServiceName> DelegatingServiceContainer.getServiceNames()
          Get a list of service names installed in this registry.
 List<ServiceName> DelegatingServiceRegistry.getServiceNames()
          Get a list of service names installed in this registry.
 List<ServiceName> ServiceRegistry.getServiceNames()
          Get a list of service names installed in this registry.
 

Methods in org.jboss.msc.service with parameters of type ServiceName
 ServiceBuilder<T> DelegatingServiceBuilder.addAliases(ServiceName... aliases)
          Add aliases for this service.
 ServiceBuilder<T> ServiceBuilder.addAliases(ServiceName... aliases)
          Add aliases for this service.
 ServiceBuilder<T> DelegatingServiceBuilder.addDependencies(ServiceBuilder.DependencyType dependencyType, ServiceName... dependencies)
          Add multiple, non-injected dependencies.
 ServiceBuilder<T> ServiceBuilder.addDependencies(ServiceBuilder.DependencyType dependencyType, ServiceName... dependencies)
          Add multiple, non-injected dependencies.
 ServiceBuilder<T> DelegatingServiceBuilder.addDependencies(ServiceName... dependencies)
          Add multiple, non-injected dependencies.
 ServiceBuilder<T> ServiceBuilder.addDependencies(ServiceName... dependencies)
          Add multiple, non-injected dependencies.
 ServiceBuilder<T> DelegatingServiceBuilder.addDependency(ServiceBuilder.DependencyType dependencyType, ServiceName dependency)
          Add a dependency.
 ServiceBuilder<T> ServiceBuilder.addDependency(ServiceBuilder.DependencyType dependencyType, ServiceName dependency)
          Add a dependency.
<I> ServiceBuilder<T>
DelegatingServiceBuilder.addDependency(ServiceBuilder.DependencyType dependencyType, ServiceName dependency, Class<I> type, Injector<I> target)
          Add a service dependency.
<I> ServiceBuilder<T>
ServiceBuilder.addDependency(ServiceBuilder.DependencyType dependencyType, ServiceName dependency, Class<I> type, Injector<I> target)
          Add a service dependency.
 ServiceBuilder<T> DelegatingServiceBuilder.addDependency(ServiceBuilder.DependencyType dependencyType, ServiceName dependency, Injector<Object> target)
          Add a service dependency.
 ServiceBuilder<T> ServiceBuilder.addDependency(ServiceBuilder.DependencyType dependencyType, ServiceName dependency, Injector<Object> target)
          Add a service dependency.
 BatchServiceTarget BatchServiceTarget.addDependency(ServiceName... dependencies)
          Add a list of dependencies that will be added to the all ServiceBuilders installed in this target.
 ServiceTarget DelegatingServiceContainer.addDependency(ServiceName... dependencies)
          Add a list of dependencies that will be added to the all ServiceBuilders installed in this target.
 ServiceTarget DelegatingServiceTarget.addDependency(ServiceName... dependencies)
          Add a list of dependencies that will be added to the all ServiceBuilders installed in this target.
 ServiceTarget ServiceTarget.addDependency(ServiceName... dependencies)
          Add a list of dependencies that will be added to the all ServiceBuilders installed in this target.
 ServiceBuilder<T> DelegatingServiceBuilder.addDependency(ServiceName dependency)
          Add a dependency.
 BatchServiceTarget BatchServiceTarget.addDependency(ServiceName dependency)
          Add a dependency that will be added to the all ServiceBuilders installed in this target.
 ServiceTarget DelegatingServiceContainer.addDependency(ServiceName dependency)
          Add a dependency that will be added to the all ServiceBuilders installed in this target.
 ServiceTarget DelegatingServiceTarget.addDependency(ServiceName dependency)
          Add a dependency that will be added to the all ServiceBuilders installed in this target.
 ServiceBuilder<T> ServiceBuilder.addDependency(ServiceName dependency)
          Add a dependency.
 ServiceTarget ServiceTarget.addDependency(ServiceName dependency)
          Add a dependency that will be added to the all ServiceBuilders installed in this target.
<I> ServiceBuilder<T>
DelegatingServiceBuilder.addDependency(ServiceName dependency, Class<I> type, Injector<I> target)
          Add a service dependency.
<I> ServiceBuilder<T>
ServiceBuilder.addDependency(ServiceName dependency, Class<I> type, Injector<I> target)
          Add a service dependency.
 ServiceBuilder<T> DelegatingServiceBuilder.addDependency(ServiceName dependency, Injector<Object> target)
          Add a service dependency.
 ServiceBuilder<T> ServiceBuilder.addDependency(ServiceName dependency, Injector<Object> target)
          Add a service dependency.
 ServiceBuilder<T> DelegatingServiceBuilder.addOptionalDependencies(ServiceName... dependencies)
          Deprecated. 
 ServiceBuilder<T> ServiceBuilder.addOptionalDependencies(ServiceName... dependencies)
          Deprecated. use ServiceBuilder.addDependencies(DependencyType, ServiceName...) instead
 ServiceBuilder<T> DelegatingServiceBuilder.addOptionalDependency(ServiceName dependency)
          Deprecated. 
 ServiceBuilder<T> ServiceBuilder.addOptionalDependency(ServiceName dependency)
          Deprecated. use ServiceBuilder.addDependency(DependencyType, ServiceName) instead
<I> ServiceBuilder<T>
DelegatingServiceBuilder.addOptionalDependency(ServiceName dependency, Class<I> type, Injector<I> target)
          Deprecated. 
<I> ServiceBuilder<T>
ServiceBuilder.addOptionalDependency(ServiceName dependency, Class<I> type, Injector<I> target)
          Deprecated. use ServiceBuilder.addDependency(DependencyType, ServiceName, Class, Injector) instead
 ServiceBuilder<T> DelegatingServiceBuilder.addOptionalDependency(ServiceName dependency, Injector<Object> target)
          Deprecated. 
 ServiceBuilder<T> ServiceBuilder.addOptionalDependency(ServiceName dependency, Injector<Object> target)
          Deprecated. use #addDependency(DependencyType, ServiceName, Injector) instead
<T> ServiceBuilder<T>
DelegatingServiceContainer.addService(ServiceName name, Service<T> service)
          Get a builder which can be used to add a service to this target.
<T> ServiceBuilder<T>
DelegatingServiceTarget.addService(ServiceName name, Service<T> service)
          Get a builder which can be used to add a service to this target.
<T> ServiceBuilder<T>
ServiceTarget.addService(ServiceName name, Service<T> service)
          Get a builder which can be used to add a service to this target.
<T> ServiceBuilder<T>
DelegatingServiceContainer.addServiceValue(ServiceName name, Value<? extends Service<T>> value)
          Get a builder which can be used to add a service to this target.
<T> ServiceBuilder<T>
DelegatingServiceTarget.addServiceValue(ServiceName name, Value<? extends Service<T>> value)
          Get a builder which can be used to add a service to this target.
<T> ServiceBuilder<T>
ServiceTarget.addServiceValue(ServiceName name, Value<? extends Service<T>> value)
          Get a builder which can be used to add a service to this target.
 ServiceName ServiceName.append(ServiceName serviceName)
          Create a service name by appending name parts of the provided ServiceName using this as a parent.
 ServiceName ServiceName.commonAncestorOf(ServiceName other)
          Return the service name that is the nearest common ancestor of the this name and the given one.
 int ServiceName.compareTo(ServiceName o)
          Compare two service names lexicographically.
 boolean ServiceName.equals(ServiceName o)
          Compare this service name to another service name.
 ServiceController<?> DelegatingServiceContainer.getRequiredService(ServiceName serviceName)
          Get a service, throwing an exception if it is not found.
 ServiceController<?> DelegatingServiceRegistry.getRequiredService(ServiceName serviceName)
          Get a service, throwing an exception if it is not found.
 ServiceController<?> ServiceRegistry.getRequiredService(ServiceName serviceName)
          Get a service, throwing an exception if it is not found.
 ServiceController<?> DelegatingServiceContainer.getService(ServiceName serviceName)
          Get a service, returning null if it is not found.
 ServiceController<?> DelegatingServiceRegistry.getService(ServiceName serviceName)
          Get a service, returning null if it is not found.
 ServiceController<?> ServiceRegistry.getService(ServiceName serviceName)
          Get a service, returning null if it is not found.
 boolean ServiceName.isParentOf(ServiceName other)
          Determine whether this service name is the same as, or a parent of, the given service name.
static ServiceName ServiceName.of(ServiceName parent, String... parts)
          Create a ServiceName from a series of String parts and a parent service name.
 BatchServiceTarget BatchServiceTarget.removeDependency(ServiceName dependency)
          Remove a dependency from this target.
 ServiceTarget DelegatingServiceContainer.removeDependency(ServiceName dependency)
          Remove a dependency from this target.
 ServiceTarget DelegatingServiceTarget.removeDependency(ServiceName dependency)
          Remove a dependency from this target.
 ServiceTarget ServiceTarget.removeDependency(ServiceName dependency)
          Remove a dependency from this target.
 void StartException.setServiceName(ServiceName serviceName)
           
 

Method parameters in org.jboss.msc.service with type arguments of type ServiceName
 ServiceBuilder<T> DelegatingServiceBuilder.addDependencies(Iterable<ServiceName> dependencies)
          Add multiple, non-injected dependencies.
 ServiceBuilder<T> ServiceBuilder.addDependencies(Iterable<ServiceName> dependencies)
          Add multiple, non-injected dependencies.
 ServiceBuilder<T> DelegatingServiceBuilder.addDependencies(ServiceBuilder.DependencyType dependencyType, Iterable<ServiceName> dependencies)
          Add multiple, non-injected dependencies.
 ServiceBuilder<T> ServiceBuilder.addDependencies(ServiceBuilder.DependencyType dependencyType, Iterable<ServiceName> dependencies)
          Add multiple, non-injected dependencies.
 BatchServiceTarget BatchServiceTarget.addDependency(Collection<ServiceName> dependencies)
          Add a collection of dependencies that will be added to the all ServiceBuilders installed in this target
 ServiceTarget DelegatingServiceContainer.addDependency(Collection<ServiceName> dependencies)
          Add a collection of dependencies that will be added to the all ServiceBuilders installed in this target
 ServiceTarget DelegatingServiceTarget.addDependency(Collection<ServiceName> dependencies)
          Add a collection of dependencies that will be added to the all ServiceBuilders installed in this target
 ServiceTarget ServiceTarget.addDependency(Collection<ServiceName> dependencies)
          Add a collection of dependencies that will be added to the all ServiceBuilders installed in this target
 ServiceBuilder<T> DelegatingServiceBuilder.addOptionalDependencies(Iterable<ServiceName> dependencies)
          Deprecated. 
 ServiceBuilder<T> ServiceBuilder.addOptionalDependencies(Iterable<ServiceName> dependencies)
          Deprecated. use #addDependencies(DependencyType, Iterable) instead
 

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


JBoss Modular Service Kernel API 1.0.0.Beta6

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