See: Description

| Interface | Description |
|---|---|
| ILifecycle | |
| ILifecycle.DeferrableActivation |
A mix-in interface for
lifecycles with deferrable activation. |
| ILifecycleEvent |
| Class | Description |
|---|---|
| Lifecycle |
A default implementation of an entity with a
lifecycle. |
| LifecycleEvent |
A default implementation of a lifecycle
event. |
| LifecycleEventAdapter | |
| LifecycleUtil |
Various static helper methods for dealing with
lifecycles. |
| LifecycleUtil.Delegator<T> | |
| ShareableLifecycle |
| Enum | Description |
|---|---|
| ILifecycleEvent.Kind |
Enumerates the possible
lifecycle state changes of an entity. |
| LifecycleState |
Enumerates the possible lifecycle states of an entity with a
lifecycle. |
| Exception | Description |
|---|---|
| LifecycleException |
An unchecked wrapper exception for checked exceptions being thrown from
Lifecycle.doActivate(). |
| Annotation Type | Description |
|---|---|
| LifecycleUtil.Activator |
Annotates a method of a POJO class that's supposed to be called to activate a POJO object during
LifecycleUtil.activate(Object). |
| LifecycleUtil.Deactivator |
Annotates a method of a POJO class that's supposed to be called to deactivate a POJO object during
LifecycleUtil.deactivate(Object). |
Copyright (c) 2011-2014 Eike Stepper (Berlin, Germany) and others.