JBoss Modular Service Kernel API 1.0.0.Beta1
A B C D E F G H I J L M N O P R S T U V W

A

AbstractService<T> - Class in org.jboss.msc.service
An abstract service class which provides default implementations.
AbstractService() - Constructor for class org.jboss.msc.service.AbstractService
 
AbstractServiceListener<S> - Class in org.jboss.msc.service
An abstract implementation of a service listener whose methods do nothing.
AbstractServiceListener() - Constructor for class org.jboss.msc.service.AbstractServiceListener
 
activate(ServiceContainer, BatchBuilder) - Method in interface org.jboss.msc.service.ServiceActivator
Activate services.
addAliases(ServiceName...) - Method in interface org.jboss.msc.service.BatchServiceBuilder
Add aliases for this service.
addDependencies(ServiceName...) - Method in interface org.jboss.msc.service.BatchServiceBuilder
Add multiple, non-injected dependencies.
addDependencies(Iterable<ServiceName>) - Method in interface org.jboss.msc.service.BatchServiceBuilder
Add multiple, non-injected dependencies.
addDependency(ServiceName) - Method in interface org.jboss.msc.service.BatchBuilder
Add a dependency that will be added to the all the ServiceDefinitions in the batch.
addDependency(ServiceName...) - Method in interface org.jboss.msc.service.BatchBuilder
Add a list of dependencies that will be added to the all the ServiceDefinitions in the batch.
addDependency(Collection<ServiceName>) - Method in interface org.jboss.msc.service.BatchBuilder
Add a collection of dependencies that will be added to the all the ServiceDefinitions in the batch.
addDependency(ServiceName) - Method in interface org.jboss.msc.service.BatchServiceBuilder
Add a dependency.
addInjection(Object) - Method in interface org.jboss.msc.service.BatchServiceBuilder
Add an injection.
addInjectionValue(Value<?>) - Method in interface org.jboss.msc.service.BatchServiceBuilder
Add an injection value.
addListener(ServiceListener<Object>) - Method in interface org.jboss.msc.service.BatchBuilder
Add a service listener that will be added to the all the ServiceDefinitions in the batch.
addListener(ServiceListener<Object>...) - Method in interface org.jboss.msc.service.BatchBuilder
Add a list of service listener that will be added to the all the ServiceDefinitions in the batch.
addListener(Collection<ServiceListener<Object>>) - Method in interface org.jboss.msc.service.BatchBuilder
Add a collection of service listener that will be added to the all the ServiceDefinitions in the batch.
addListener(ServiceListener<? super T>) - Method in interface org.jboss.msc.service.BatchServiceBuilder
Add a service listener that will be added to this service.
addListener(ServiceListener<? super T>...) - Method in interface org.jboss.msc.service.BatchServiceBuilder
Add service listeners that will be added to this service.
addListener(Collection<? extends ServiceListener<? super T>>) - Method in interface org.jboss.msc.service.BatchServiceBuilder
Add service listeners that will be added to this service.
addListener(ServiceListener<? super S>) - Method in interface org.jboss.msc.service.ServiceController
Add a service listener.
addService(ServiceName, Service<T>) - Method in interface org.jboss.msc.service.BatchBuilder
Get a builder which can be used to add a service to this batch.
addServiceValue(ServiceName, Value<? extends Service<T>>) - Method in interface org.jboss.msc.service.BatchBuilder
Get a builder which can be used to add a service to this batch.
addServiceValueIfNotExist(ServiceName, Value<? extends Service<T>>) - Method in interface org.jboss.msc.service.BatchBuilder
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.
addTo(Map<K, V>, MapEntry<? extends K, ? extends V>...) - Static method in class org.jboss.msc.value.MapEntry
Add entries to a map.
append(String...) - Method in class org.jboss.msc.service.ServiceName
Create a service name by appending name parts using this as a parent to the new ServiceName.
append(ServiceName) - Method in class org.jboss.msc.service.ServiceName
Create a service name by appending name parts of the provided ServiceName using this as a parent.
asSuperclass(Value<? extends T>) - Static method in class org.jboss.msc.value.Values
Safely re-cast a value as its superclass.
asynchronous() - Method in interface org.jboss.msc.service.LifecycleContext
Call within the service lifecycle method to trigger an asynchronous lifecycle action.
AtomicReferenceFieldUpdaterInjector<C,T> - Class in org.jboss.msc.inject
An injector which updates the value of an AtomicReferenceFieldUpdater.
AtomicReferenceFieldUpdaterInjector(AtomicReferenceFieldUpdater<C, ? super T>, Value<C>) - Constructor for class org.jboss.msc.inject.AtomicReferenceFieldUpdaterInjector
Construct a new instance.
AtomicReferenceInjector<T> - Class in org.jboss.msc.inject
An injector which updates the value of an AtomicReference.
AtomicReferenceInjector(AtomicReference<T>) - Constructor for class org.jboss.msc.inject.AtomicReferenceInjector
Construct a new instance.

B

BatchBuilder - Interface in org.jboss.msc.service
A batch builder for installing service definitions in a single action.
batchBuilder() - Method in interface org.jboss.msc.service.ServiceContainer
Get a new batch builder, which is used to resolve and install described services.
BatchInjectionBuilder - Interface in org.jboss.msc.service
A builder for a specific injection specification.
BatchServiceBuilder<T> - Interface in org.jboss.msc.service
A builder for an individual service in a batch.

C

cached(Value<T>) - Static method in class org.jboss.msc.value.Values
Get a cached value for some opaque value.
CachedValue<T> - Class in org.jboss.msc.value
A value which is calculated once only.
CachedValue(Value<? extends T>) - Constructor for class org.jboss.msc.value.CachedValue
Construct a new instance.
CheckedValue<T> - Class in org.jboss.msc.value
A value whose type is checked before it is returned.
CheckedValue(Class<T>, Value<?>) - Constructor for class org.jboss.msc.value.CheckedValue
Construct a new instance.
CircularDependencyException - Exception in org.jboss.msc.service
Exception used to indicate there was a circular dependency discovered during resolution.
CircularDependencyException() - Constructor for exception org.jboss.msc.service.CircularDependencyException
Constructs a CircularDependencyException with no detail message.
CircularDependencyException(String) - Constructor for exception org.jboss.msc.service.CircularDependencyException
Constructs a CircularDependencyException with the specified detail message.
CircularDependencyException(Throwable) - Constructor for exception org.jboss.msc.service.CircularDependencyException
Constructs a CircularDependencyException with the specified cause.
CircularDependencyException(String, Throwable) - Constructor for exception org.jboss.msc.service.CircularDependencyException
Constructs a CircularDependencyException with the specified detail message and cause.
ClassOfValue<T> - Class in org.jboss.msc.value
 
ClassOfValue(Value<? extends T>) - Constructor for class org.jboss.msc.value.ClassOfValue
 
clear() - Method in interface org.jboss.msc.ref.Reference
Clear the reference.
clear() - Method in class org.jboss.msc.ref.StrongReference
 
compareTo(ServiceName) - Method in class org.jboss.msc.service.ServiceName
Compare two service names lexicographically.
complete() - Method in interface org.jboss.msc.service.LifecycleContext
Call when an asynchronous lifecycle action is complete.
ConstructedValue<T> - Class in org.jboss.msc.value
A value which is created on demand from a constructor.
ConstructedValue(Value<Constructor<T>>, List<? extends Value<?>>) - Constructor for class org.jboss.msc.value.ConstructedValue
Construct a new instance.
ConstructionTranslator<I,O> - Class in org.jboss.msc.translate
A translator which translates by constructing a new value and returning it.
ConstructionTranslator(Value<Constructor<? extends O>>, List<? extends Value<?>>) - Constructor for class org.jboss.msc.translate.ConstructionTranslator
Construct a new instance.
create(Value<?>, Value<Method>) - Static method in class org.jboss.msc.inject.SetMethodInjector
Construct a new instance.
create(Value<?>, Method) - Static method in class org.jboss.msc.inject.SetMethodInjector
Construct a new instance.
create(Reference.Type, T, A, Reaper<T, A>) - Static method in class org.jboss.msc.ref.References
 
create(Reference.Type, T, A, ReferenceQueue<? super T>) - Static method in class org.jboss.msc.ref.References
 
create(Reference.Type, T, A) - Static method in class org.jboss.msc.ref.References
 
create() - Static method in class org.jboss.msc.service.ServiceContainer.Factory
Create a new instance.

D

DefaultValue<T> - Class in org.jboss.msc.value
A defaulted value.
DefaultValue(Value<T>, Value<? extends T>) - Constructor for class org.jboss.msc.value.DefaultValue
Construct a new instance.
DelegatingInjectionSource - Class in org.jboss.msc.service
Base injection source that delegates to another injection source, and is intended to be extended to support source chaining.
DelegatingInjectionSource(InjectionSource) - Constructor for class org.jboss.msc.service.DelegatingInjectionSource
 
DuplicateServiceException - Exception in org.jboss.msc.service
An exception which is thrown when the given service is already registered.
DuplicateServiceException() - Constructor for exception org.jboss.msc.service.DuplicateServiceException
Constructs a DuplicateServiceException with no detail message.
DuplicateServiceException(String) - Constructor for exception org.jboss.msc.service.DuplicateServiceException
Constructs a DuplicateServiceException with the specified detail message.
DuplicateServiceException(Throwable) - Constructor for exception org.jboss.msc.service.DuplicateServiceException
Constructs a DuplicateServiceException with the specified cause.
DuplicateServiceException(String, Throwable) - Constructor for exception org.jboss.msc.service.DuplicateServiceException
Constructs a DuplicateServiceException with the specified detail message and cause.

E

EMPTY_LIST - Static variable in class org.jboss.msc.value.Values
The empty value list.
EMPTY_TYPE_LIST - Static variable in class org.jboss.msc.value.Values
The empty value type list.
emptyList() - Static method in class org.jboss.msc.value.Values
The empty value list.
emptyListValue() - Static method in class org.jboss.msc.value.Values
A value which yields the empty list.
entry(K, V) - Static method in class org.jboss.msc.value.MapEntry
Construct a new instance.
EnvironmentPropertyValue - Class in org.jboss.msc.value
A value which comes from an environment property.
EnvironmentPropertyValue(String) - Constructor for class org.jboss.msc.value.EnvironmentPropertyValue
Construct a new instance.
EnvironmentPropertyValue(String, AccessControlContext) - Constructor for class org.jboss.msc.value.EnvironmentPropertyValue
Construct a new instance.
EnvironmentPropertyValue(String, Value<?>) - Constructor for class org.jboss.msc.value.EnvironmentPropertyValue
Construct a new instance.
EnvironmentPropertyValue(String, AccessControlContext, Value<?>) - Constructor for class org.jboss.msc.value.EnvironmentPropertyValue
Construct a new instance.
equals(Object) - Method in class org.jboss.msc.service.Location
Compare this location with another.
equals(Location) - Method in class org.jboss.msc.service.Location
Compare this location with another.
equals(Object) - Method in class org.jboss.msc.service.ServiceName
Compare this service name to another service name.
equals(ServiceName) - Method in class org.jboss.msc.service.ServiceName
Compare this service name to another service name.
equals(Object) - Method in class org.jboss.msc.value.MapEntry
Compare this entry with another.
equals(MapEntry<?, ?>) - Method in class org.jboss.msc.value.MapEntry
Compare this entry with another.
EXECUTOR_SETTER - Static variable in class org.jboss.msc.services.http.HttpServerService
 
executorInjector - Variable in class org.jboss.msc.services.http.HttpServerService
 

F

failed(StartException) - Method in interface org.jboss.msc.service.StartContext
Call when an asynchronous start lifecycle action has failed for some reason.
FieldDelegatingInjectionSource - Class in org.jboss.msc.service
InjectionSource that gets the value of a field from the value of a delegate InjectionSource.
FieldDelegatingInjectionSource(InjectionSource, Value<Field>) - Constructor for class org.jboss.msc.service.FieldDelegatingInjectionSource
 
FieldDelegatingInjectionSource(InjectionSource, String) - Constructor for class org.jboss.msc.service.FieldDelegatingInjectionSource
 
FieldInjector<T> - Class in org.jboss.msc.inject
An injector which updates the value of a field.
FieldInjector(Value<?>, Value<Field>) - Constructor for class org.jboss.msc.inject.FieldInjector
Construct a new instance.
FieldTraversingTranslator<I,O> - Class in org.jboss.msc.translate
A translator which translates by fetching the value of a field on the target object.
FieldTraversingTranslator(Value<Field>) - Constructor for class org.jboss.msc.translate.FieldTraversingTranslator
Construct a new instance.
FieldValue<T> - Class in org.jboss.msc.value
A value which reads a field of an object.
FieldValue(Value<Field>, Value<?>) - Constructor for class org.jboss.msc.value.FieldValue
Construct a new instance.
finishBatch() - Method in class org.jboss.msc.service.TimingServiceListener
Call when all services in this timing group have been added.
finished() - Method in class org.jboss.msc.service.TimingServiceListener
Determine whether all services have finished.
fromField(String) - Method in interface org.jboss.msc.service.BatchInjectionBuilder
Specify that the injected value should come from a field on the source object.
fromField(Field) - Method in interface org.jboss.msc.service.BatchInjectionBuilder
Specify that the injected value should come from a field on the source object.
fromFieldValue(Value<Field>) - Method in interface org.jboss.msc.service.BatchInjectionBuilder
Specify that the injected value should come from a field on the source object.
fromMethod(String, List<? extends Value<Class<?>>>, List<? extends Value<?>>) - Method in interface org.jboss.msc.service.BatchInjectionBuilder
Specify that the injected value should come from the result of a method call.
fromMethod(String, Value<?>, List<? extends Value<Class<?>>>, List<? extends Value<?>>) - Method in interface org.jboss.msc.service.BatchInjectionBuilder
Specify that the injected value should come from the result of a method call.
fromMethod(String) - Method in interface org.jboss.msc.service.BatchInjectionBuilder
Specify that the injected value should come from the result of a no-args method call.
fromMethod(String, Value<?>) - Method in interface org.jboss.msc.service.BatchInjectionBuilder
Specify that the injected value should come from the result of a no-args method call.
fromMethod(Method, List<? extends Value<?>>) - Method in interface org.jboss.msc.service.BatchInjectionBuilder
Specify that the injected value should come from the result of a method call.
fromMethod(Method, Value<?>, List<? extends Value<?>>) - Method in interface org.jboss.msc.service.BatchInjectionBuilder
Specify that the injected value should come from the result of a method call.
fromMethodValue(Value<Method>, List<? extends Value<?>>) - Method in interface org.jboss.msc.service.BatchInjectionBuilder
Specify that the injected value should come from the result of a method call.
fromMethodValue(Value<Method>, Value<?>, List<? extends Value<?>>) - Method in interface org.jboss.msc.service.BatchInjectionBuilder
Specify that the injected value should come from the result of a method call.
fromProperty(String) - Method in interface org.jboss.msc.service.BatchInjectionBuilder
Specify that the injected value should come from a property on the source object.
fromProperty(Property) - Method in interface org.jboss.msc.service.BatchInjectionBuilder
Specify that the injected value should come from a property on the source object.
fromPropertyValue(Value<Property>) - Method in interface org.jboss.msc.service.BatchInjectionBuilder
Specify that the injected value should come from a property on the source object.

G

get() - Method in interface org.jboss.msc.ref.Reference
Get the value, or null if the reference has been cleared.
get() - Method in class org.jboss.msc.ref.StrongReference
 
get(Object) - Method in class org.jboss.msc.reflect.Property
 
getAndSetValue(Value<? extends T>) - Method in class org.jboss.msc.value.ThreadLocalValue
Get and set the value.
getAttachment() - Method in class org.jboss.msc.ref.PhantomReference
 
getAttachment() - Method in interface org.jboss.msc.ref.Reference
Get the attachment, if any.
getAttachment() - Method in class org.jboss.msc.ref.SoftReference
 
getAttachment() - Method in class org.jboss.msc.ref.StrongReference
 
getAttachment() - Method in class org.jboss.msc.ref.WeakReference
 
getBacklog() - Method in class org.jboss.msc.services.http.HttpServerService
 
getBindAddress() - Method in class org.jboss.msc.services.http.HttpServerService
 
getColumnNumber() - Method in class org.jboss.msc.service.Location
Get the column number.
getController() - Method in interface org.jboss.msc.service.LifecycleContext
Get the associated service controller.
getCorePoolSize() - Method in class org.jboss.msc.services.ThreadPoolExecutorService
Get the configured core pool size.
getDeclaringClass() - Method in class org.jboss.msc.reflect.Property
 
getElapsedTime() - Method in class org.jboss.msc.service.TimingServiceListener
Get the elapsed time in milliseconds.
getExecutor() - Method in class org.jboss.msc.services.http.HttpServerService
 
getFileName() - Method in class org.jboss.msc.service.Location
Get the file name.
getGetterMethod(Value<Class<?>>, String) - Static method in class org.jboss.msc.value.Values
 
getGetterMethod(Class<?>, String) - Static method in class org.jboss.msc.value.Values
 
getGetterMethod(String) - Static method in class org.jboss.msc.value.Values
 
getHandler() - Method in class org.jboss.msc.services.http.HttpContextService
 
getHandler() - Method in class org.jboss.msc.services.ThreadPoolExecutorService
Get the rejected execution handler.
getKeepAliveTime(TimeUnit) - Method in class org.jboss.msc.services.ThreadPoolExecutorService
Get the keep-alive time.
getKey() - Method in class org.jboss.msc.value.MapEntry
Get the map key.
getLineNumber() - Method in class org.jboss.msc.service.Location
Get the line number.
getMaximumPoolSize() - Method in class org.jboss.msc.services.ThreadPoolExecutorService
Get the configured maximum pool size.
getMode() - Method in interface org.jboss.msc.service.ServiceController
Get the service controller's current mode.
getName() - Method in class org.jboss.msc.reflect.Property
 
getName() - Method in interface org.jboss.msc.service.ServiceController
Get the name of this service, if any.
getNonPublicProperty(Class<?>, String, AccessControlContext) - Static method in class org.jboss.msc.reflect.Property
 
getNullReference() - Static method in class org.jboss.msc.ref.References
 
getParent() - Method in class org.jboss.msc.service.ServiceName
Get the parent (enclosing) service name.
getPath() - Method in class org.jboss.msc.services.http.HttpContextService
 
getProperty(Class<?>, String) - Static method in class org.jboss.msc.reflect.Property
 
getReaper() - Method in class org.jboss.msc.ref.PhantomReference
 
getReaper() - Method in class org.jboss.msc.ref.SoftReference
 
getReaper() - Method in class org.jboss.msc.ref.WeakReference
 
getRemainingCount() - Method in class org.jboss.msc.service.TimingServiceListener
Get the number of remaining services to start.
getRequiredService(ServiceName) - Method in interface org.jboss.msc.service.ServiceContainer
 
getServer() - Method in class org.jboss.msc.services.http.HttpContextService
 
getService(ServiceName) - Method in interface org.jboss.msc.service.ServiceContainer
 
getServiceContainer() - Method in interface org.jboss.msc.service.ServiceController
Get the service container associated with this controller.
getServiceName() - Method in exception org.jboss.msc.service.StartException
 
getSetterMethod(Value<Class<?>>, String, Value<Class<?>>) - Static method in class org.jboss.msc.value.Values
 
getSetterMethod(Class<?>, String, Class<?>) - Static method in class org.jboss.msc.value.Values
 
getSetterMethod(String, Class<?>) - Static method in class org.jboss.msc.value.Values
 
getSimpleName() - Method in class org.jboss.msc.service.ServiceName
Get the simple (unqualified) name of this service.
getSource() - Method in class org.jboss.msc.service.ValueInjection
Get the source value.
getStartException() - Method in interface org.jboss.msc.service.ServiceController
Get the reason why the last start failed.
getState() - Method in interface org.jboss.msc.service.ServiceController
Get the current service state.
getStopDelay() - Method in class org.jboss.msc.services.http.HttpServerService
 
getTarget() - Method in class org.jboss.msc.service.ValueInjection
Get the target injector.
getThreadFactory() - Method in class org.jboss.msc.services.ThreadPoolExecutorService
Get the configured thread factory.
getTotalCount() - Method in class org.jboss.msc.service.TimingServiceListener
Get the total number of services being tracked.
getType() - Method in class org.jboss.msc.ref.PhantomReference
 
getType() - Method in interface org.jboss.msc.ref.Reference
Get the type of the reference.
getType() - Method in class org.jboss.msc.ref.SoftReference
 
getType() - Method in class org.jboss.msc.ref.StrongReference
 
getType() - Method in class org.jboss.msc.ref.WeakReference
 
getValue() - Method in class org.jboss.msc.service.AbstractService
Get the actual value.
getValue(Value<T>, ServiceBuilder<T>, ServiceContainerImpl) - Method in class org.jboss.msc.service.DelegatingInjectionSource
 
getValue(Value<?>, Value<T>, ServiceBuilder<T>, ServiceContainerImpl) - Method in class org.jboss.msc.service.DelegatingInjectionSource
Contract method providing children with the value of the delegate InjectionSource.
getValue(Value<?>, Value<T>, ServiceBuilder<T>, ServiceContainerImpl) - Method in class org.jboss.msc.service.FieldDelegatingInjectionSource
 
getValue(Value<?>, Value<T>, ServiceBuilder<T>, ServiceContainerImpl) - Method in class org.jboss.msc.service.MethodDelegatingInjectionSource
 
getValue(Value<T>, ServiceBuilder<T>, ServiceContainerImpl) - Method in class org.jboss.msc.service.MethodInjectionSource
 
getValue(Value<?>, Value<T>, ServiceBuilder<T>, ServiceContainerImpl) - Method in class org.jboss.msc.service.PropertyDelegatingInjectionSource
 
getValue() - Method in interface org.jboss.msc.service.ServiceController
Get the service.
getValue() - Method in class org.jboss.msc.services.http.HttpContextService
 
getValue() - Method in class org.jboss.msc.services.http.HttpServerService
 
getValue() - Method in class org.jboss.msc.services.LifecycleService
Get the actual value.
getValue() - Method in class org.jboss.msc.services.MBeanService
Get the actual value.
getValue() - Method in class org.jboss.msc.services.ThreadPoolExecutorService
Get the public executor service for this thread pool.
getValue() - Method in class org.jboss.msc.services.VFSMountService
Get the actual value.
getValue() - Method in class org.jboss.msc.value.CachedValue
Get the actual value.
getValue() - Method in class org.jboss.msc.value.CheckedValue
Get the actual value.
getValue() - Method in class org.jboss.msc.value.ClassOfValue
 
getValue() - Method in class org.jboss.msc.value.ConstructedValue
Get the actual value.
getValue() - Method in class org.jboss.msc.value.DefaultValue
Get the actual value.
getValue() - Method in class org.jboss.msc.value.EnvironmentPropertyValue
Get the actual value.
getValue() - Method in class org.jboss.msc.value.FieldValue
Get the actual value.
getValue() - Method in class org.jboss.msc.value.ImmediateValue
Get the actual value.
getValue() - Method in class org.jboss.msc.value.InjectedValue
Get the actual value.
getValue() - Method in class org.jboss.msc.value.ListItemValue
Get the actual value.
getValue() - Method in class org.jboss.msc.value.ListValue
Get the actual value.
getValue() - Method in class org.jboss.msc.value.LookupClassValue
Get the actual value.
getValue() - Method in class org.jboss.msc.value.LookupConstructorValue
Get the actual value.
getValue() - Method in class org.jboss.msc.value.LookupDeclaredConstructorValue
Get the actual value.
getValue() - Method in class org.jboss.msc.value.LookupDeclaredFieldValue
Get the actual value.
getValue() - Method in class org.jboss.msc.value.LookupDeclaredMethodValue
Get the actual value.
getValue() - Method in class org.jboss.msc.value.LookupFieldValue
Get the actual value.
getValue() - Method in class org.jboss.msc.value.LookupGetMethodValue
Get the actual value.
getValue() - Method in class org.jboss.msc.value.LookupMethodValue
Get the actual value.
getValue() - Method in class org.jboss.msc.value.LookupModuleClassValue
Get the actual value.
getValue() - Method in class org.jboss.msc.value.LookupPropertyValue
 
getValue() - Method in class org.jboss.msc.value.LookupSetMethodValue
Get the actual value.
getValue() - Method in class org.jboss.msc.value.MapEntry
Get the map value.
getValue() - Method in class org.jboss.msc.value.MapEntryValue
Get the actual value.
getValue() - Method in class org.jboss.msc.value.MapItemValue
Get the actual value.
getValue() - Method in class org.jboss.msc.value.MapValue
Get the actual value.
getValue() - Method in class org.jboss.msc.value.MethodValue
Get the actual value.
getValue() - Method in class org.jboss.msc.value.PropertyValue
 
getValue() - Method in class org.jboss.msc.value.ProviderValue
Get the actual value.
getValue() - Method in class org.jboss.msc.value.ReferenceValue
Get the actual value.
getValue() - Method in class org.jboss.msc.value.SetValue
Get the actual value.
getValue() - Method in class org.jboss.msc.value.SystemPropertyValue
Get the actual value.
getValue() - Method in class org.jboss.msc.value.ThreadLocalValue
Get the actual value.
getValue() - Method in interface org.jboss.msc.value.Value
Get the actual value.
getValues(Iterable<? extends Value<?>>) - Static method in class org.jboss.msc.value.Values
Get an object array from the result of an iterable series of values.
getValues(Iterable<? extends Value<? extends T>>, Class<T>) - Static method in class org.jboss.msc.value.Values
Get a typed object array from the result of an iterable series of values.
getValues(Iterable<? extends Value<? extends T>>, T[]) - Static method in class org.jboss.msc.value.Values
Get a typed object array from the result of an iterable series of values.
getVersionString() - Static method in class org.jboss.msc.Version
Get the version string.

H

HANDLER_SETTER - Static variable in class org.jboss.msc.services.http.HttpContextService
 
hashCode() - Method in class org.jboss.msc.service.Location
Get the hash code.
hashCode() - Method in class org.jboss.msc.service.ServiceName
Return the hash code of this service name.
hashCode() - Method in class org.jboss.msc.value.MapEntry
Get the hash code of this object.
HttpContextService - Class in org.jboss.msc.services.http
An HTTP context.
HttpContextService() - Constructor for class org.jboss.msc.services.http.HttpContextService
 
httpHandlerInjector - Variable in class org.jboss.msc.services.http.HttpContextService
 
httpServerInjector - Variable in class org.jboss.msc.services.http.HttpContextService
 
HttpServerService - Class in org.jboss.msc.services.http
An example service using the embedded JDK HTTP server found in some Java distributions.
HttpServerService() - Constructor for class org.jboss.msc.services.http.HttpServerService
 

I

ImmediateValue<T> - Class in org.jboss.msc.value
A simple immediately-available value.
ImmediateValue(T) - Constructor for class org.jboss.msc.value.ImmediateValue
Construct a new instance.
immediateValue(T) - Static method in class org.jboss.msc.value.Values
Get an immediate value.
immediateValues(List<T>) - Static method in class org.jboss.msc.value.Values
 
immediateValues(T...) - Static method in class org.jboss.msc.value.Values
 
inject(T) - Method in class org.jboss.msc.inject.AtomicReferenceFieldUpdaterInjector
Inject the given value.
inject(T) - Method in class org.jboss.msc.inject.AtomicReferenceInjector
Inject the given value.
inject(T) - Method in class org.jboss.msc.inject.FieldInjector
Inject the given value.
inject(T) - Method in interface org.jboss.msc.inject.Injector
Inject the given value.
inject(T) - Method in class org.jboss.msc.inject.MethodInjector
 
inject(T) - Method in class org.jboss.msc.inject.PropertyInjector
 
inject(T) - Method in class org.jboss.msc.inject.SetMethodInjector
Inject the given value.
inject(I) - Method in class org.jboss.msc.inject.TranslatingInjector
Inject the given value.
inject(T) - Method in class org.jboss.msc.value.InjectedValue
Inject the given value.
InjectedValue<T> - Class in org.jboss.msc.value
A value which is injected from another source.
InjectedValue() - Constructor for class org.jboss.msc.value.InjectedValue
Construct a new instance.
injectedValue() - Static method in class org.jboss.msc.value.Values
The special value representing the value of an injection operation.
InjectionException - Exception in org.jboss.msc.inject
An injection exception which is thrown when an injection fails for some reason.
InjectionException() - Constructor for exception org.jboss.msc.inject.InjectionException
Constructs a InjectionException with no detail message.
InjectionException(String) - Constructor for exception org.jboss.msc.inject.InjectionException
Constructs a InjectionException with the specified detail message.
InjectionException(Throwable) - Constructor for exception org.jboss.msc.inject.InjectionException
Constructs a InjectionException with the specified cause.
InjectionException(String, Throwable) - Constructor for exception org.jboss.msc.inject.InjectionException
Constructs a InjectionException with the specified detail message and cause.
Injector<T> - Interface in org.jboss.msc.inject
A receiver for values that are injected from another source, typically connected to a service lifecycle.
install() - Method in interface org.jboss.msc.service.BatchBuilder
Install all the defined services into the container.
isAllowCoreTimeout() - Method in class org.jboss.msc.services.ThreadPoolExecutorService
Determine whether core threads are allowed to time out.

J

JBOSS - Static variable in class org.jboss.msc.service.ServiceName
The root name "jboss".
JBOSS_JMX - Static variable in class org.jboss.msc.services.MBeanService
The service name under which JMX-related entities are registered.
JBOSS_JMX_MBEAN - Static variable in class org.jboss.msc.services.MBeanService
The service name under which mbeans for services are registered.
JBOSS_JMX_MBEANSERVER - Static variable in class org.jboss.msc.services.MBeanService
The service name under which mbean servers are registered.
JBOSS_THREADS - Static variable in class org.jboss.msc.services.ThreadPoolExecutorService
The service name under which thread-related services are registered.
JBOSS_THREADS_EXECUTOR - Static variable in class org.jboss.msc.services.ThreadPoolExecutorService
The service name under which executors (thread pools) are registered.

L

length() - Method in class org.jboss.msc.service.ServiceName
Get the length (in segments) of this service name.
LifecycleContext - Interface in org.jboss.msc.service
A context object for lifecycle events.
LifecycleService<T> - Class in org.jboss.msc.services
A service which calls lifecycle methods on a POJO-style object.
LifecycleService(Value<T>, Method, List<Value<?>>, Method, List<Value<?>>) - Constructor for class org.jboss.msc.services.LifecycleService
Construct a new instance.
LifecycleService(Value<T>, Value<Method>, List<Value<?>>, Value<Method>, List<Value<?>>) - Constructor for class org.jboss.msc.services.LifecycleService
Construct a new instance.
listenerAdded(ServiceController<? extends S>) - Method in class org.jboss.msc.service.AbstractServiceListener
The listener has been added to a controller.
listenerAdded(ServiceController<?>) - Method in class org.jboss.msc.service.RemovingServiceListener
The listener has been added to a controller.
listenerAdded(ServiceController<? extends S>) - Method in interface org.jboss.msc.service.ServiceListener
The listener has been added to a controller.
listenerAdded(ServiceController<? extends Object>) - Method in class org.jboss.msc.service.TimingServiceListener
The listener has been added to a controller.
ListItemValue<T> - Class in org.jboss.msc.value
A value which is acquired from a list by numerical index.
ListItemValue(Value<List<? extends T>>, Value<? extends Number>) - Constructor for class org.jboss.msc.value.ListItemValue
Construct a new instance.
ListValue<T> - Class in org.jboss.msc.value
A list value.
ListValue(List<? extends Value<? extends T>>) - Constructor for class org.jboss.msc.value.ListValue
Construct a new instance.
Location - Class in org.jboss.msc.service
A location at which a service was defined.
Location(String, int, int, Location) - Constructor for class org.jboss.msc.service.Location
Create a new instance.
LookupClassValue - Class in org.jboss.msc.value
A value which looks up a class by name from a classloader.
LookupClassValue(String, Value<? extends ClassLoader>) - Constructor for class org.jboss.msc.value.LookupClassValue
Construct a new instance.
LookupConstructorValue - Class in org.jboss.msc.value
A value which looks up a public constructor by name from a class.
LookupConstructorValue(Value<Class<?>>, List<? extends Value<Class<?>>>) - Constructor for class org.jboss.msc.value.LookupConstructorValue
Construct a new instance.
LookupDeclaredConstructorValue - Class in org.jboss.msc.value
A value which looks up a possibly non-public constructor by name from a class.
LookupDeclaredConstructorValue(Value<Class<?>>, List<? extends Value<Class<?>>>, AccessControlContext, boolean) - Constructor for class org.jboss.msc.value.LookupDeclaredConstructorValue
Construct a new instance.
LookupDeclaredFieldValue - Class in org.jboss.msc.value
A value which looks up a possibly non-public field by name from a class.
LookupDeclaredFieldValue(Value<Class<?>>, String, AccessControlContext, boolean) - Constructor for class org.jboss.msc.value.LookupDeclaredFieldValue
Construct a new instance.
LookupDeclaredMethodValue - Class in org.jboss.msc.value
A value which looks up a possibly non-public method by name and parameters from a class.
LookupDeclaredMethodValue(Value<Class<?>>, String, List<? extends Value<Class<?>>>, AccessControlContext, boolean) - Constructor for class org.jboss.msc.value.LookupDeclaredMethodValue
Construct a new instance.
LookupFieldValue - Class in org.jboss.msc.value
A value which looks up a public field by name from a class.
LookupFieldValue(Value<Class<?>>, String) - Constructor for class org.jboss.msc.value.LookupFieldValue
Construct a new instance.
LookupGetMethodValue - Class in org.jboss.msc.value
A value which looks up a public get method by name and parameters from a class.
LookupGetMethodValue(Value<Class<?>>, String) - Constructor for class org.jboss.msc.value.LookupGetMethodValue
Construct a new instance.
LookupMethodValue - Class in org.jboss.msc.value
A value which looks up a public method by name and parameters from a class.
LookupMethodValue(Value<Class<?>>, String, List<? extends Value<Class<?>>>) - Constructor for class org.jboss.msc.value.LookupMethodValue
Construct a new instance.
LookupMethodValue(Value<Class<?>>, String, int) - Constructor for class org.jboss.msc.value.LookupMethodValue
 
LookupModuleClassValue - Class in org.jboss.msc.value
A value which looks up a class by name from a module.
LookupModuleClassValue(String, ModuleIdentifier) - Constructor for class org.jboss.msc.value.LookupModuleClassValue
Construct a new instance.
LookupPropertyValue - Class in org.jboss.msc.value
 
LookupPropertyValue(Value<Class<?>>, String) - Constructor for class org.jboss.msc.value.LookupPropertyValue
 
LookupSetMethodValue - Class in org.jboss.msc.value
A value which looks up a public set method by name and parameters from a class.
LookupSetMethodValue(Value<Class<?>>, String, Value<Class<?>>) - Constructor for class org.jboss.msc.value.LookupSetMethodValue
Construct a new instance.
LookupSetMethodValue(Value<Class<?>>, String) - Constructor for class org.jboss.msc.value.LookupSetMethodValue
Construct a new instance which searches for the first name-only match.

M

main(String[]) - Static method in class org.jboss.msc.Version
Print out the current version on System.out.
MapEntry<K,V> - Class in org.jboss.msc.value
An immutable key-value object for constructing map instances programmatically.
MapEntry(K, V) - Constructor for class org.jboss.msc.value.MapEntry
Construct a new instance.
MapEntryValue<K,V> - Class in org.jboss.msc.value
A value which yields a map entry.
MapEntryValue(MapEntry<Value<K>, Value<V>>) - Constructor for class org.jboss.msc.value.MapEntryValue
Construct a new instance.
MapItemValue<T> - Class in org.jboss.msc.value
A value which is acquired from a map by key.
MapItemValue(Value<?>, Value<? extends Map<?, ? extends T>>) - Constructor for class org.jboss.msc.value.MapItemValue
Construct a new instance.
MapValue<K,V> - Class in org.jboss.msc.value
A map value.
MapValue(Value<? extends Map<K, V>>, List<MapEntry<? extends Value<? extends K>, ? extends Value<? extends V>>>) - Constructor for class org.jboss.msc.value.MapValue
Construct a new instance.
MapValue(Value<? extends Map<K, V>>, MapEntry<? extends Value<? extends K>, ? extends Value<? extends V>>...) - Constructor for class org.jboss.msc.value.MapValue
Construct a new instance.
MBeanService - Class in org.jboss.msc.services
A service which registers the target object as an MBean.
MBeanService(Value<? extends MBeanServer>, Value<?>, ObjectName) - Constructor for class org.jboss.msc.services.MBeanService
Construct a new instance.
MethodDelegatingInjectionSource - Class in org.jboss.msc.service
InjectionSource that gets the value of a method from the value of a delegate InjectionSource.
MethodDelegatingInjectionSource(InjectionSource, String, List<? extends Value<Class<?>>>, List<? extends Value<?>>) - Constructor for class org.jboss.msc.service.MethodDelegatingInjectionSource
 
MethodDelegatingInjectionSource(InjectionSource, Value<Method>, List<? extends Value<?>>) - Constructor for class org.jboss.msc.service.MethodDelegatingInjectionSource
 
MethodInjectionSource - Class in org.jboss.msc.service
 
MethodInjectionSource(Value<Method>, Value<?>, List<? extends Value<?>>) - Constructor for class org.jboss.msc.service.MethodInjectionSource
 
MethodInjector<T> - Class in org.jboss.msc.inject
An injector which invokes a method.
MethodInjector(Value<Method>, Value<?>, Value<?>, List<? extends Value<?>>) - Constructor for class org.jboss.msc.inject.MethodInjector
 
MethodTraversingTranslator<I,O> - Class in org.jboss.msc.translate
A translator which translates by calling a method and returning its return value.
MethodTraversingTranslator(Value<Method>, Value<?>, List<? extends Value<?>>) - Constructor for class org.jboss.msc.translate.MethodTraversingTranslator
Construct a new instance.
MethodValue<T> - Class in org.jboss.msc.value
A value which is produced by invoking a method.
MethodValue(Value<Method>, Value<?>, List<? extends Value<?>>) - Constructor for class org.jboss.msc.value.MethodValue
Construct a new instance.
MissingDependencyException - Exception in org.jboss.msc.service
Exception used to indicate there was a missing dependency discovered during resolution.
MissingDependencyException() - Constructor for exception org.jboss.msc.service.MissingDependencyException
Constructs a MissingDependencyException with no detail message.
MissingDependencyException(String) - Constructor for exception org.jboss.msc.service.MissingDependencyException
Constructs a MissingDependencyException with the specified detail message.
MissingDependencyException(Throwable) - Constructor for exception org.jboss.msc.service.MissingDependencyException
Constructs a MissingDependencyException with the specified cause.
MissingDependencyException(String, Throwable) - Constructor for exception org.jboss.msc.service.MissingDependencyException
Constructs a MissingDependencyException with the specified detail message and cause.

N

NULL - Static variable in interface org.jboss.msc.service.Service
A simple null service which performs no start or stop action.
NULL_VALUE - Static variable in interface org.jboss.msc.service.Service
A value which resolves to the null service.
nullValue() - Static method in class org.jboss.msc.value.Values
Get the null value.

O

of(String...) - Static method in class org.jboss.msc.service.ServiceName
Create a ServiceName from a series of String parts.
of(ServiceName, String...) - Static method in class org.jboss.msc.service.ServiceName
Create a ServiceName from a series of String parts and a parent service name.
of(Value<K>, Value<V>) - Static method in class org.jboss.msc.value.MapEntryValue
Construct a new instance.
org.jboss.msc - package org.jboss.msc
The modular service container.
org.jboss.msc.inject - package org.jboss.msc.inject
 
org.jboss.msc.ref - package org.jboss.msc.ref
 
org.jboss.msc.reflect - package org.jboss.msc.reflect
 
org.jboss.msc.service - package org.jboss.msc.service
 
org.jboss.msc.services - package org.jboss.msc.services
 
org.jboss.msc.services.http - package org.jboss.msc.services.http
 
org.jboss.msc.translate - package org.jboss.msc.translate
 
org.jboss.msc.value - package org.jboss.msc.value
 

P

PATH_SETTER - Static variable in class org.jboss.msc.services.http.HttpContextService
 
pathInjector - Variable in class org.jboss.msc.services.http.HttpContextService
 
PhantomReference<T,A> - Class in org.jboss.msc.ref
 
PhantomReference(T, A, ReferenceQueue<? super T>) - Constructor for class org.jboss.msc.ref.PhantomReference
 
PhantomReference(T, A, Reaper<T, A>) - Constructor for class org.jboss.msc.ref.PhantomReference
 
Property - Class in org.jboss.msc.reflect
A JavaBean-style property.
PropertyDelegatingInjectionSource - Class in org.jboss.msc.service
InjectionSource that delegates to another InjectionSource and uses a property of the value as the actual injection value.
PropertyDelegatingInjectionSource(InjectionSource, String) - Constructor for class org.jboss.msc.service.PropertyDelegatingInjectionSource
 
PropertyDelegatingInjectionSource(InjectionSource, Value<Property>) - Constructor for class org.jboss.msc.service.PropertyDelegatingInjectionSource
 
PropertyInjector<T> - Class in org.jboss.msc.inject
 
PropertyInjector(Value<Property>, Value<? super T>) - Constructor for class org.jboss.msc.inject.PropertyInjector
 
PropertyValue<T> - Class in org.jboss.msc.value
 
PropertyValue(Value<Property>, Value<?>) - Constructor for class org.jboss.msc.value.PropertyValue
 
ProviderValue<T> - Class in org.jboss.msc.value
A value which creates an instance via a Provider.
ProviderValue(Provider<T>) - Constructor for class org.jboss.msc.value.ProviderValue
Create a new instance.

R

reap(Reference<T, A>) - Method in interface org.jboss.msc.ref.Reaper
Perform the cleanup action for a reference.
Reaper<T,A> - Interface in org.jboss.msc.ref
A cleaner for a dead object.
Reference<T,A> - Interface in org.jboss.msc.ref
A reference type.
Reference.Type - Enum in org.jboss.msc.ref
A reference type.
References - Class in org.jboss.msc.ref
 
ReferenceValue<T> - Class in org.jboss.msc.value
A value which reads a reference.
ReferenceValue(Reference<? extends T, ?>) - Constructor for class org.jboss.msc.value.ReferenceValue
Construct a new instance.
remove() - Method in interface org.jboss.msc.service.ServiceController
Remove this service from the controller.
removeListener(ServiceListener<? super S>) - Method in interface org.jboss.msc.service.ServiceController
Remove a service listener.
RemovingServiceListener - Class in org.jboss.msc.service
A service listener which removes the given service as soon as it is down, used to "kill" a service.
RemovingServiceListener() - Constructor for class org.jboss.msc.service.RemovingServiceListener
 
ResolutionException - Exception in org.jboss.msc.service
Parent exception type used to indicate issue during resolution.
ResolutionException() - Constructor for exception org.jboss.msc.service.ResolutionException
Constructs a ResolutionException with no detail message.
ResolutionException(String) - Constructor for exception org.jboss.msc.service.ResolutionException
Constructs a ResolutionException with the specified detail message.
ResolutionException(Throwable) - Constructor for exception org.jboss.msc.service.ResolutionException
Constructs a ResolutionException with the specified cause.
ResolutionException(String, Throwable) - Constructor for exception org.jboss.msc.service.ResolutionException
Constructs a ResolutionException with the specified detail message and cause.
retry() - Method in interface org.jboss.msc.service.ServiceController
Retry a failed service.
run() - Method in class org.jboss.msc.value.EnvironmentPropertyValue
Fetch the property in an unprivileged context.
run() - Method in class org.jboss.msc.value.SystemPropertyValue
Fetch the property in an unprivileged context.

S

SERVER_SETTER - Static variable in class org.jboss.msc.services.http.HttpContextService
 
Service<T> - Interface in org.jboss.msc.service
A service is a thing which can be started and stopped.
ServiceActivator - Interface in org.jboss.msc.service
A service activator which contributes services to a batch.
ServiceContainer - Interface in org.jboss.msc.service
A service container which manages a set of running services.
ServiceContainer.Factory - Class in org.jboss.msc.service
The factory class for service containers.
ServiceController<S> - Interface in org.jboss.msc.service
A controller for a single service instance.
ServiceController.Mode - Enum in org.jboss.msc.service
The controller mode for a service.
ServiceController.State - Enum in org.jboss.msc.service
A possible state for a service controller.
serviceFailed(ServiceController<? extends S>, StartException) - Method in class org.jboss.msc.service.AbstractServiceListener
The service start has failed.
serviceFailed(ServiceController<?>, StartException) - Method in class org.jboss.msc.service.RemovingServiceListener
The service start has failed.
serviceFailed(ServiceController<? extends S>, StartException) - Method in interface org.jboss.msc.service.ServiceListener
The service start has failed.
serviceFailed(ServiceController<? extends Object>, StartException) - Method in class org.jboss.msc.service.TimingServiceListener
The service start has failed.
ServiceListener<S> - Interface in org.jboss.msc.service
A listener for service lifecycle events.
ServiceName - Class in org.jboss.msc.service
Service name class.
ServiceNamed - Annotation Type in org.jboss.msc
A qualifier which identifies a specific MSC service.
ServiceNotFoundException - Exception in org.jboss.msc.service
Exception which is thrown when a required service is not found in the registry.
ServiceNotFoundException() - Constructor for exception org.jboss.msc.service.ServiceNotFoundException
Constructs a ServiceNotFoundException with no detail message.
ServiceNotFoundException(String) - Constructor for exception org.jboss.msc.service.ServiceNotFoundException
Constructs a ServiceNotFoundException with the specified detail message.
ServiceNotFoundException(Throwable) - Constructor for exception org.jboss.msc.service.ServiceNotFoundException
Constructs a ServiceNotFoundException with the specified cause.
ServiceNotFoundException(String, Throwable) - Constructor for exception org.jboss.msc.service.ServiceNotFoundException
Constructs a ServiceNotFoundException with the specified detail message and cause.
ServiceRegistryException - Exception in org.jboss.msc.service
Base Exception class used for service registry issues.
ServiceRegistryException() - Constructor for exception org.jboss.msc.service.ServiceRegistryException
Constructs a ServiceRegistryException with no detail message.
ServiceRegistryException(String) - Constructor for exception org.jboss.msc.service.ServiceRegistryException
Constructs a ServiceRegistryException with the specified detail message.
ServiceRegistryException(Throwable) - Constructor for exception org.jboss.msc.service.ServiceRegistryException
Constructs a ServiceRegistryException with the specified cause.
ServiceRegistryException(String, Throwable) - Constructor for exception org.jboss.msc.service.ServiceRegistryException
Constructs a ServiceRegistryException with the specified detail message and cause.
serviceRemoved(ServiceController<? extends S>) - Method in class org.jboss.msc.service.AbstractServiceListener
The service has been removed.
serviceRemoved(ServiceController<? extends S>) - Method in interface org.jboss.msc.service.ServiceListener
The service has been removed.
serviceStarted(ServiceController<? extends S>) - Method in class org.jboss.msc.service.AbstractServiceListener
The service is started (up).
serviceStarted(ServiceController<?>) - Method in class org.jboss.msc.service.RemovingServiceListener
The service is started (up).
serviceStarted(ServiceController<? extends S>) - Method in interface org.jboss.msc.service.ServiceListener
The service is started (up).
serviceStarted(ServiceController<? extends Object>) - Method in class org.jboss.msc.service.TimingServiceListener
The service is started (up).
serviceStarting(ServiceController<? extends S>) - Method in class org.jboss.msc.service.AbstractServiceListener
The service is starting.
serviceStarting(ServiceController<?>) - Method in class org.jboss.msc.service.RemovingServiceListener
The service is starting.
serviceStarting(ServiceController<? extends S>) - Method in interface org.jboss.msc.service.ServiceListener
The service is starting.
serviceStopped(ServiceController<? extends S>) - Method in class org.jboss.msc.service.AbstractServiceListener
The service is stopped (down).
serviceStopped(ServiceController<?>) - Method in class org.jboss.msc.service.RemovingServiceListener
The service is stopped (down).
serviceStopped(ServiceController<? extends S>) - Method in interface org.jboss.msc.service.ServiceListener
The service is stopped (down).
serviceStopping(ServiceController<? extends S>) - Method in class org.jboss.msc.service.AbstractServiceListener
The service is stopping.
serviceStopping(ServiceController<?>) - Method in class org.jboss.msc.service.RemovingServiceListener
The service is stopping.
serviceStopping(ServiceController<? extends S>) - Method in interface org.jboss.msc.service.ServiceListener
The service is stopping.
ServiceUtils - Class in org.jboss.msc.service
A utility class for service actions.
set(Object, Object) - Method in class org.jboss.msc.reflect.Property
 
set(Object, Object, Class<?>) - Method in class org.jboss.msc.reflect.Property
 
setAllowCoreTimeout(boolean) - Method in class org.jboss.msc.services.ThreadPoolExecutorService
Specify whether core threads are allowed to time out.
setBacklog(int) - Method in class org.jboss.msc.services.http.HttpServerService
 
setBindAddress(InetSocketAddress) - Method in class org.jboss.msc.services.http.HttpServerService
 
setCorePoolSize(int) - Method in class org.jboss.msc.services.ThreadPoolExecutorService
Set the configured core pool size.
setExecutor(Executor) - Method in interface org.jboss.msc.service.ServiceContainer
Set the container executor.
setExecutor(Executor) - Method in class org.jboss.msc.services.http.HttpServerService
 
setHandler(HttpHandler) - Method in class org.jboss.msc.services.http.HttpContextService
 
setHandler(RejectedExecutionHandler) - Method in class org.jboss.msc.services.ThreadPoolExecutorService
Set the rejected execution handler.
setInitialMode(ServiceController.Mode) - Method in interface org.jboss.msc.service.BatchServiceBuilder
Set the initial mode.
setKeepAliveTime(long, TimeUnit) - Method in class org.jboss.msc.services.ThreadPoolExecutorService
Set the keep-alive time.
setLocation() - Method in interface org.jboss.msc.service.BatchServiceBuilder
Set the service definition location to be the caller's location.
setLocation(Location) - Method in interface org.jboss.msc.service.BatchServiceBuilder
Set the service definition location, if any.
setMaximumPoolSize(int) - Method in class org.jboss.msc.services.ThreadPoolExecutorService
Set the configured maximum pool size.
SetMethodInjector<T> - Class in org.jboss.msc.inject
An injector which calls a setter method.
SetMethodInjector(Value<?>, Value<Method>) - Constructor for class org.jboss.msc.inject.SetMethodInjector
Construct a new instance.
SetMethodInjector(Value<?>, Method) - Constructor for class org.jboss.msc.inject.SetMethodInjector
Construct a new instance.
SetMethodInjector(Value<? extends C>, Class<C>, String, Class<T>) - Constructor for class org.jboss.msc.inject.SetMethodInjector
Construct a new instance.
SetMethodInjector(C, Class<C>, String, Class<T>) - Constructor for class org.jboss.msc.inject.SetMethodInjector
Construct a new instance.
setMode(ServiceController.Mode) - Method in interface org.jboss.msc.service.ServiceController
Change the service controller's current mode.
setPath(String) - Method in class org.jboss.msc.services.http.HttpContextService
 
setServer(HttpServer) - Method in class org.jboss.msc.services.http.HttpContextService
 
setServiceName(ServiceName) - Method in exception org.jboss.msc.service.StartException
 
setStopDelay(int) - Method in class org.jboss.msc.services.http.HttpServerService
 
setThreadFactory(ThreadFactory) - Method in class org.jboss.msc.services.ThreadPoolExecutorService
Set the configured thread factory.
setValue(V) - Method in class org.jboss.msc.value.MapEntry
Unsupported operation.
SetValue<T> - Class in org.jboss.msc.value
A set value.
SetValue(List<? extends Value<? extends T>>) - Constructor for class org.jboss.msc.value.SetValue
Construct a new instance.
setValue(Value<? extends T>) - Method in class org.jboss.msc.value.ThreadLocalValue
Set this value, replacing any current value.
setWorkQueue(BlockingQueue<Runnable>) - Method in class org.jboss.msc.services.ThreadPoolExecutorService
Set the configured work queue.
shutdown() - Method in interface org.jboss.msc.service.ServiceContainer
Stop all services within this container.
SoftReference<T,A> - Class in org.jboss.msc.ref
 
SoftReference(T) - Constructor for class org.jboss.msc.ref.SoftReference
 
SoftReference(T, A) - Constructor for class org.jboss.msc.ref.SoftReference
 
SoftReference(T, A, ReferenceQueue<? super T>) - Constructor for class org.jboss.msc.ref.SoftReference
 
SoftReference(T, A, Reaper<T, A>) - Constructor for class org.jboss.msc.ref.SoftReference
 
start(StartContext) - Method in class org.jboss.msc.service.AbstractService
Start the service.
start(StartContext) - Method in interface org.jboss.msc.service.Service
Start the service.
start(StartContext) - Method in class org.jboss.msc.services.http.HttpContextService
 
start(StartContext) - Method in class org.jboss.msc.services.http.HttpServerService
 
start(StartContext) - Method in class org.jboss.msc.services.LifecycleService
Start the service.
start(StartContext) - Method in class org.jboss.msc.services.MBeanService
Start the service.
start(StartContext) - Method in class org.jboss.msc.services.ThreadPoolExecutorService
Start the service.
start(StartContext) - Method in class org.jboss.msc.services.VFSMountService
Start the service.
StartContext - Interface in org.jboss.msc.service
The start lifecycle context.
StartException - Exception in org.jboss.msc.service
A start exception, thrown when a service fails to start.
StartException() - Constructor for exception org.jboss.msc.service.StartException
Constructs a StartException with no detail message.
StartException(String) - Constructor for exception org.jboss.msc.service.StartException
Constructs a StartException with the specified detail message.
StartException(Throwable) - Constructor for exception org.jboss.msc.service.StartException
Constructs a StartException with the specified cause.
StartException(String, Throwable) - Constructor for exception org.jboss.msc.service.StartException
Constructs a StartException with the specified detail message and cause.
StartException(Location) - Constructor for exception org.jboss.msc.service.StartException
 
StartException(String, Location) - Constructor for exception org.jboss.msc.service.StartException
 
StartException(String, Throwable, Location) - Constructor for exception org.jboss.msc.service.StartException
 
StartException(Throwable, Location) - Constructor for exception org.jboss.msc.service.StartException
 
StartException(String, Throwable, Location, ServiceName) - Constructor for exception org.jboss.msc.service.StartException
 
stop(StopContext) - Method in class org.jboss.msc.service.AbstractService
Stop the service.
stop(StopContext) - Method in interface org.jboss.msc.service.Service
Stop the service.
stop(StopContext) - Method in class org.jboss.msc.services.http.HttpContextService
 
stop(StopContext) - Method in class org.jboss.msc.services.http.HttpServerService
 
stop(StopContext) - Method in class org.jboss.msc.services.LifecycleService
Stop the service.
stop(StopContext) - Method in class org.jboss.msc.services.MBeanService
Stop the service.
stop(StopContext) - Method in class org.jboss.msc.services.ThreadPoolExecutorService
Stop the service.
stop(StopContext) - Method in class org.jboss.msc.services.VFSMountService
Stop the service.
StopContext - Interface in org.jboss.msc.service
The stop lifecycle context.
StrongReference<T,A> - Class in org.jboss.msc.ref
 
StrongReference(T, A) - Constructor for class org.jboss.msc.ref.StrongReference
 
StrongReference(T) - Constructor for class org.jboss.msc.ref.StrongReference
 
subBatchBuilder() - Method in interface org.jboss.msc.service.BatchBuilder
Create a sub-batch using this as the parent batch.
SystemPropertyValue - Class in org.jboss.msc.value
A value which comes from a system property.
SystemPropertyValue(String) - Constructor for class org.jboss.msc.value.SystemPropertyValue
Construct a new instance.
SystemPropertyValue(String, AccessControlContext) - Constructor for class org.jboss.msc.value.SystemPropertyValue
Construct a new instance.
SystemPropertyValue(String, Value<?>) - Constructor for class org.jboss.msc.value.SystemPropertyValue
Construct a new instance.
SystemPropertyValue(String, AccessControlContext, Value<?>) - Constructor for class org.jboss.msc.value.SystemPropertyValue
Construct a new instance.

T

thisValue() - Static method in class org.jboss.msc.value.Values
The special value representing this (the object being invoked upon).
ThreadLocalValue<T> - Class in org.jboss.msc.value
A thread-local value.
ThreadLocalValue() - Constructor for class org.jboss.msc.value.ThreadLocalValue
Construct a new instance.
ThreadPoolExecutorService - Class in org.jboss.msc.services
A thread pool executor service, which is configurable at runtime.
ThreadPoolExecutorService() - Constructor for class org.jboss.msc.services.ThreadPoolExecutorService
Construct a new instance.
TimingServiceListener - Class in org.jboss.msc.service
A service listener which times service start.
TimingServiceListener() - Constructor for class org.jboss.msc.service.TimingServiceListener
Construct a new instance.
TimingServiceListener(Runnable) - Constructor for class org.jboss.msc.service.TimingServiceListener
Construct a new instance which calls the given task when the timing is done.
toField(String) - Method in interface org.jboss.msc.service.BatchInjectionBuilder
Specify that the target of injection be a field on the target object.
toField(Field) - Method in interface org.jboss.msc.service.BatchInjectionBuilder
Specify that the target of injection be a field on the target object.
toFieldValue(Value<Field>) - Method in interface org.jboss.msc.service.BatchInjectionBuilder
Specify that the target of injection be a field on the target object.
toInjector(Injector<?>) - Method in interface org.jboss.msc.service.BatchInjectionBuilder
Specify that the target of injection be an injector.
toMethod(String, List<? extends Value<Class<?>>>, List<? extends Value<?>>) - Method in interface org.jboss.msc.service.BatchInjectionBuilder
Specify that the target of injection be a method on the destination object.
toMethod(Method, List<? extends Value<?>>) - Method in interface org.jboss.msc.service.BatchInjectionBuilder
Specify that the target of injection be a method on the destination object.
toMethod(String, Value<?>, List<? extends Value<Class<?>>>, List<? extends Value<?>>) - Method in interface org.jboss.msc.service.BatchInjectionBuilder
Specify that the target of injection be a method on the destination object.
toMethod(Method, Value<?>, List<? extends Value<?>>) - Method in interface org.jboss.msc.service.BatchInjectionBuilder
Specify that the target of injection be a method on the destination object.
toMethod(String) - Method in interface org.jboss.msc.service.BatchInjectionBuilder
Specify that the target of injection be a one-argument method on the destination object.
toMethod(String, Value<?>) - Method in interface org.jboss.msc.service.BatchInjectionBuilder
Specify that the target of injection be a one-argument method on the destination object.
toMethodValue(Value<Method>, List<? extends Value<?>>) - Method in interface org.jboss.msc.service.BatchInjectionBuilder
Specify that the target of injection be a method on the destination object.
toMethodValue(Value<Method>, Value<?>, List<? extends Value<?>>) - Method in interface org.jboss.msc.service.BatchInjectionBuilder
Specify that the target of injection be a method on the destination object.
toProperty(String) - Method in interface org.jboss.msc.service.BatchInjectionBuilder
Specify that the target of injection be a property on the destination object.
toProperty(Property) - Method in interface org.jboss.msc.service.BatchInjectionBuilder
Specify that the target of injection be a property on the destination object.
toPropertyValue(Value<Property>) - Method in interface org.jboss.msc.service.BatchInjectionBuilder
Specify that the target of injection be a property on the destination object.
toString() - Method in class org.jboss.msc.ref.PhantomReference
 
toString() - Method in class org.jboss.msc.ref.SoftReference
 
toString() - Method in class org.jboss.msc.ref.StrongReference
 
toString() - Method in class org.jboss.msc.ref.WeakReference
 
toString() - Method in class org.jboss.msc.service.Location
Get the human-readable string representation of this location.
toString() - Method in class org.jboss.msc.service.ServiceName
Get a string representation of this service name.
toString() - Method in exception org.jboss.msc.service.StartException
 
translate(I) - Method in class org.jboss.msc.translate.ConstructionTranslator
Translate an input value.
translate(I) - Method in class org.jboss.msc.translate.FieldTraversingTranslator
Translate an input value.
translate(I) - Method in class org.jboss.msc.translate.MethodTraversingTranslator
Translate an input value.
translate(I) - Method in interface org.jboss.msc.translate.Translator
Translate an input value.
TranslatingInjector<I,O> - Class in org.jboss.msc.inject
An injector which passes a value through a translator to another injector.
TranslatingInjector(Translator<I, O>, Injector<O>) - Constructor for class org.jboss.msc.inject.TranslatingInjector
Construct a new instance.
TranslationException - Exception in org.jboss.msc.translate
 
TranslationException() - Constructor for exception org.jboss.msc.translate.TranslationException
Constructs a TranslationException with no detail message.
TranslationException(String) - Constructor for exception org.jboss.msc.translate.TranslationException
Constructs a TranslationException with the specified detail message.
TranslationException(Throwable) - Constructor for exception org.jboss.msc.translate.TranslationException
Constructs a TranslationException with the specified cause.
TranslationException(String, Throwable) - Constructor for exception org.jboss.msc.translate.TranslationException
Constructs a TranslationException with the specified detail message and cause.
Translator<I,O> - Interface in org.jboss.msc.translate
A mechanism for converting one value to another through various means.

U

undeployAll(Runnable, ServiceController<?>...) - Static method in class org.jboss.msc.service.ServiceUtils
Undeploy all the controllers and call the given runnable task when complete.
undeployAll(Runnable, List<ServiceController<?>>) - Static method in class org.jboss.msc.service.ServiceUtils
Undeploy all the controllers and call the given runnable task when complete.
uninject() - Method in class org.jboss.msc.inject.AtomicReferenceFieldUpdaterInjector
Uninject the given value (in other words, cancel or undo a previous injection).
uninject() - Method in class org.jboss.msc.inject.AtomicReferenceInjector
Uninject the given value (in other words, cancel or undo a previous injection).
uninject() - Method in class org.jboss.msc.inject.FieldInjector
Uninject the given value (in other words, cancel or undo a previous injection).
uninject() - Method in interface org.jboss.msc.inject.Injector
Uninject the given value (in other words, cancel or undo a previous injection).
uninject() - Method in class org.jboss.msc.inject.MethodInjector
 
uninject() - Method in class org.jboss.msc.inject.PropertyInjector
 
uninject() - Method in class org.jboss.msc.inject.SetMethodInjector
Uninject the given value (in other words, cancel or undo a previous injection).
uninject() - Method in class org.jboss.msc.inject.TranslatingInjector
Uninject the given value (in other words, cancel or undo a previous injection).
uninject() - Method in class org.jboss.msc.value.InjectedValue
Uninject the given value (in other words, cancel or undo a previous injection).

V

Value<T> - Interface in org.jboss.msc.value
An indirect value.
ValueInjection<T> - Class in org.jboss.msc.service
An injection of a source value into a target injector.
ValueInjection(Value<? extends T>, Injector<? super T>) - Constructor for class org.jboss.msc.service.ValueInjection
Construct a new instance.
valueOf(String) - Static method in enum org.jboss.msc.ref.Reference.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.msc.service.ServiceController.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.msc.service.ServiceController.State
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jboss.msc.ref.Reference.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.msc.service.ServiceController.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.msc.service.ServiceController.State
Returns an array containing the constants of this enum type, in the order they are declared.
Values - Class in org.jboss.msc.value
Value utility methods.
Version - Class in org.jboss.msc
The current version of this module.
VERSION - Static variable in class org.jboss.msc.Version
The current version.
VFSMountService - Class in org.jboss.msc.services
A service which mounts an archive on the VFS.
VFSMountService(String, TempFileProvider, boolean) - Constructor for class org.jboss.msc.services.VFSMountService
Construct a new instance.

W

WeakReference<T,A> - Class in org.jboss.msc.ref
 
WeakReference(T) - Constructor for class org.jboss.msc.ref.WeakReference
 
WeakReference(T, A) - Constructor for class org.jboss.msc.ref.WeakReference
 
WeakReference(T, A, ReferenceQueue<? super T>) - Constructor for class org.jboss.msc.ref.WeakReference
 
WeakReference(T, A, Reaper<T, A>) - Constructor for class org.jboss.msc.ref.WeakReference
 

A B C D E F G H I J L M N O P R S T U V W
JBoss Modular Service Kernel API 1.0.0.Beta1

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