Package | Description |
---|---|
org.jboss.msc.service |
The service container implementation itself.
|
Modifier and Type | Class and Description |
---|---|
class |
DelegatingServiceContainer
A delegating container for things which depend on a service container rather than a specific
target or registry instance.
|
Modifier and Type | Method and Description |
---|---|
ServiceContainer |
DelegatingServiceContainer.addDependency(java.util.Collection<ServiceName> dependencies)
Deprecated.
|
ServiceContainer |
DelegatingServiceContainer.addDependency(ServiceName... dependencies)
Deprecated.
|
ServiceContainer |
DelegatingServiceContainer.addDependency(ServiceName dependency)
Deprecated.
|
ServiceContainer |
DelegatingServiceContainer.addListener(java.util.Collection<ServiceListener<java.lang.Object>> listeners)
Deprecated.
|
ServiceContainer |
DelegatingServiceContainer.addListener(LifecycleListener listener)
Add a service lifecycle listener that will be added to this service.
|
ServiceContainer |
DelegatingServiceContainer.addListener(ServiceListener<java.lang.Object>... listeners)
Deprecated.
|
ServiceContainer |
DelegatingServiceContainer.addListener(ServiceListener<java.lang.Object> listener)
Deprecated.
|
static ServiceContainer |
ServiceContainer.Factory.create()
Create a new instance with a generated name and default thread pool.
|
static ServiceContainer |
ServiceContainer.Factory.create(boolean autoShutdown)
Create a new instance with a generated name and default thread pool.
|
static ServiceContainer |
ServiceContainer.Factory.create(int coreSize,
long keepAliveTime,
java.util.concurrent.TimeUnit keepAliveTimeUnit)
Create a new instance with a generated name and specified initial thread pool settings.
|
static ServiceContainer |
ServiceContainer.Factory.create(int coreSize,
long keepAliveTime,
java.util.concurrent.TimeUnit keepAliveTimeUnit,
boolean autoShutdown)
Create a new instance with a generated name and specified initial thread pool settings.
|
static ServiceContainer |
ServiceContainer.Factory.create(java.lang.String name)
Create a new instance with a given name and default thread pool.
|
static ServiceContainer |
ServiceContainer.Factory.create(java.lang.String name,
boolean autoShutdown)
Create a new instance with a given name and default thread pool.
|
static ServiceContainer |
ServiceContainer.Factory.create(java.lang.String name,
int coreSize,
long keepAliveTime,
java.util.concurrent.TimeUnit keepAliveTimeUnit)
Create a new instance with a given name and specified initial thread pool settings.
|
static ServiceContainer |
ServiceContainer.Factory.create(java.lang.String name,
int coreSize,
long keepAliveTime,
java.util.concurrent.TimeUnit keepAliveTimeUnit,
boolean autoShutdown)
Create a new instance with a given name and specified initial thread pool settings.
|
ServiceContainer |
ServiceController.getServiceContainer()
Get the service container associated with this controller.
|
ServiceContainer |
DelegatingServiceController.getServiceContainer()
Get the service container associated with this controller.
|
ServiceContainer |
DelegatingServiceContainer.removeDependency(ServiceName dependency)
Deprecated.
|
ServiceContainer |
DelegatingServiceContainer.removeListener(LifecycleListener listener)
Remove a lifecycle listener from this target, if it exists.
|
ServiceContainer |
DelegatingServiceContainer.removeListener(ServiceListener<java.lang.Object> listener)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
ServiceUtils.isServiceThread(java.lang.Thread thread,
ServiceContainer container)
Deprecated.
Determine whether the given thread is a service thread which is associated with the given container.
|
Copyright © 2012 JBoss, a division of Red Hat, Inc.