| Class | Description |
|---|---|
| Allocator<T> |
This class represents an object allocator; instances of this class
are generated by
AllocatorContext. |
| AllocatorContext |
This class represents an allocator context; it defines the
the allocation policy of the objects produced by
ObjectFactory. |
| AllocatorContext.Reference<T> |
This class represents a
reference
allocated from the current AllocatorContext. |
| ArrayFactory<T> |
This class holds factories to produces arrays of variable length.
|
| ConcurrentContext |
This class represents a context to take advantage of concurrent
algorithms on multi-processors systems.
|
| Context |
This class represents an execution context; they can be associated to
particular threads or objects.
|
| HeapContext |
This class represents the default allocator context.
|
| ImmortalContext |
This class represents an allocator from immortal memory (RTSJ).
|
| LocalContext |
This class represents a context to define locally scoped environment
settings.
|
| LocalContext.Reference<T> |
This class represents a reference whose setting is local to the current
LocalContext. |
| LogContext |
This class represents a context for object-based/thread-based logging
capabilities.
|
| ObjectFactory<T> |
This class represents an object factory; it allows for object
recycling, pre-allocation and stack allocations.
|
| PersistentContext |
This class represents a context persistent accross multiple program
executions.
|
| PersistentContext.Reference<T> |
This class represents a reference over an object which can be kept
persistent accross multiple program executions.
|
| PoolContext |
This class represents a shared pool context for object
allocation/recycling.
|
| SecurityContext |
This class represents a high-level security context (low level
security being addressed by the system security manager).
|
| StackContext |
This class represents a stack
allocator context;
(using thread-local pools or RTSJ ScopedMemory). |
| Exception | Description |
|---|---|
| ConcurrentException |
This class encapsulates errors or exceptions raised during the execution
of concurrent threads (
ConcurrentException are raised upon exit of
the ConcurrentContext). |
Copyright © 2005 - 2007 Javolution.