| Interface | Description |
|---|---|
| IActivateDeactivate |
Component lifecycle feature.
|
| IActivityContext |
Provides a context for an ongoing "activity".
|
| IContextSupport |
Component lifecycle feature.
|
| IDisposable |
This interface declares that the object must be disposed at the end of its
lifecycle in order to get all resources released.
|
| IExceptionHandler |
An object that handles exceptions.
|
| IExpirationSupport |
Mark a resource that has a restricted lifetime.
|
| IIdentifiable |
An object that can be identified via a unique id.
|
| IInitializeable |
Component lifecycle feature.
|
| IMetaInfoSupport |
This interface declares the components ability to provide meta information.
|
| IReferenceCounter |
An object that is aware of its referents.
|
| ISaveStateSupport |
An object supporting state dumps.
|
| IStartStop |
This describes the components ability to explicitly start or stop its
lifecycle.
|
| ISuspendResume | |
| ISynchronizable |
This describes a components ability to check its consistency with any
physical representation, for example a file system.
|
| Class | Description |
|---|---|
| ActivityContext |
A VM singleton to access an
IActivityContext. |
| ActivityLocal<T> |
An
IValueHolder that is backed up by an IActivityContext. |
| CommonStartStop |
A common implementation of
IStartStop. |
| ExpirationPredicate |
A "predicate" that supports the definition of an expiration for an objects
lifecycle.
|
| ExpirationWatchdog |
A tool component that will keep an eye on all registered resources and detect
expiration timeouts.
|
| ExpireAfter |
Expire after the predefined period expireAfter without any exception.
|
| ExpireAnd |
The logical "and" of two
ExpirationPredicate instances. |
| ExpireAt |
Expire at the predefined moment in time expireAt without any exception.
|
| ExpireNever |
Expire never.
|
| ExpireOr |
The logical "or" of two
ExpirationPredicate instances. |
| ExpireTimeout |
Expire if predefined idle time in milliseconds "expireAfter" has expired
before we experience another "touch".
|
| ExpireUsage |
Expire after expireMax usages without any exception.
|
| MetaInfoSupportAdapter | |
| PACKAGE | |
| StandardActivityContext |
A simple standard implementation for
IActivityContext. |
| Exception | Description |
|---|---|
| ComponentException | |
| ConfigurationException |
An exception while handling
IElement based configuration. |
Copyright © 2013 intarsys consulting GmbH. All Rights Reserved.