|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Kernel | |
org.apache.xbean.kernel | Defines the kernel interface for managing services and interfaces the kernel uses to interact with the services. |
org.apache.xbean.kernel.standard | Provides the standard kernel implementation. |
Uses of Kernel in org.apache.xbean.kernel |
Methods in org.apache.xbean.kernel that return Kernel | |
Kernel |
ServiceEvent.getKernel()
Gets the kernel in which the service is registered. |
Kernel |
ServiceContext.getKernel()
Gets the kernel in which this service is registered. |
Kernel |
ServiceConditionContext.getKernel()
Gets the kernel in which the service is registered. |
static Kernel |
KernelFactory.getKernel(java.lang.String name)
Gets the kernel registered under the specified name. |
Kernel |
KernelFactory.createKernel(java.lang.String name)
Creates a new kernel instance and registers it with the static KernelFactory registry. |
protected abstract Kernel |
KernelFactory.createKernelInternal(java.lang.String name)
Creates the actual kernel instance which will be registerd in the KernelFactory. |
Methods in org.apache.xbean.kernel with parameters of type Kernel | |
static void |
KernelFactory.destroyInstance(Kernel kernel)
Removes the kernel instance from the internal kernel registry. |
Constructors in org.apache.xbean.kernel with parameters of type Kernel | |
ServiceEvent(long eventId,
Kernel kernel,
ServiceName serviceName,
ServiceFactory serviceFactory,
java.lang.ClassLoader classLoader,
java.lang.Object service,
java.lang.Throwable cause,
java.util.Set unsatisfiedConditions)
Creates a service event. |
Uses of Kernel in org.apache.xbean.kernel.standard |
Classes in org.apache.xbean.kernel.standard that implement Kernel | |
class |
StandardKernel
The standard kernel implementation. |
Methods in org.apache.xbean.kernel.standard that return Kernel | |
Kernel |
StandardServiceContext.getKernel()
Gets the kernel in which this service is registered. |
protected Kernel |
StandardKernelFactory.createKernelInternal(java.lang.String name)
Creates the actual kernel instance which will be registerd in the KernelFactory. |
Kernel |
StandardServiceConditionContext.getKernel()
Gets the kernel in which the service is registered. |
Constructors in org.apache.xbean.kernel.standard with parameters of type Kernel | |
NonRestartableStopCondition(Kernel kernel,
ServiceName serviceName,
java.lang.ClassLoader classLoader,
edu.emory.mathcs.backport.java.util.concurrent.locks.Lock lock,
ServiceFactory serviceFactory)
Creates a NonRestartableStopCondition. |
|
StandardServiceContext(Kernel kernel,
ServiceName serviceName,
java.lang.ClassLoader classLoader)
Creates the standard service context implementation. |
|
AggregateCondition(Kernel kernel,
ServiceName serviceName,
java.lang.ClassLoader classLoader,
edu.emory.mathcs.backport.java.util.concurrent.locks.Lock lock,
java.util.Set conditions)
Creates an aggregate condition. |
|
ServiceManager(Kernel kernel,
long serviceId,
ServiceName serviceName,
ServiceFactory serviceFactory,
java.lang.ClassLoader classLoader,
ServiceMonitor serviceMonitor,
long timeoutDuration,
edu.emory.mathcs.backport.java.util.concurrent.TimeUnit timeoutUnits)
Creates a service manager for a single service. |
|
ServiceManagerFactory(Kernel kernel,
ServiceMonitorBroadcaster serviceMonitor,
edu.emory.mathcs.backport.java.util.concurrent.Executor serviceExecutor,
long timeoutDuration,
edu.emory.mathcs.backport.java.util.concurrent.TimeUnit timeoutUnits)
Creates a ServiceManagerFactory. |
|
StandardServiceConditionContext(Kernel kernel,
ServiceName serviceName,
java.lang.ClassLoader classLoader,
edu.emory.mathcs.backport.java.util.concurrent.locks.Lock lock,
edu.emory.mathcs.backport.java.util.concurrent.locks.Condition condition)
Creates a service context for the specified service. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |