Package | Description |
---|---|
org.forgerock.openig.decoration |
Decorator API to ease heap object customization and transformation.
|
org.forgerock.openig.decoration.helper |
Contains an abstract decorator dedicated to Filter and Handler.
|
org.forgerock.openig.heap |
Manages collections or "heaps" of associated objects, initialized from
declarative configuration artifacts.
|
Modifier and Type | Method and Description |
---|---|
Name |
Context.getName()
Returns the name of the heap object being decorated.
|
Modifier and Type | Field and Description |
---|---|
protected Name |
DecoratorHeaplet.name
The fully qualified name of the object to be created.
|
Modifier and Type | Method and Description |
---|---|
Object |
DecoratorHeaplet.create(Name name,
JsonValue config,
Heap heap) |
Modifier and Type | Field and Description |
---|---|
protected Name |
GenericHeaplet.qualified
The fully qualified name of the object to be created.
|
Modifier and Type | Method and Description |
---|---|
Name |
Name.child(String name)
Creates a new Name, relative to this Name with the given leaf name.
|
Name |
Name.decorated(String decorator)
Returns this name with the last segment adapted to include the decorator name.
|
Name |
Name.getParent()
Returns the parent Name (can be
null ). |
static Name |
Name.of(Class<?> type)
Builds a new Name for the given type.
|
static Name |
Name.of(String... parts)
Builds a new Name using the given name parts.
|
Modifier and Type | Method and Description |
---|---|
Object |
Heaplet.create(Name name,
JsonValue config,
Heap heap)
Called to request the heaplet to create an object.
|
Object |
GenericHeaplet.create(Name name,
JsonValue config,
Heap heap) |
Constructor and Description |
---|
EnvironmentHeap(Name name,
Environment environment)
Builds a new EnvironmentHeap with the given
name and environment . |
HeapImpl(HeapImpl parent,
Name name)
Builds a new heap that is a child of the given heap.
|
HeapImpl(Name name)
Builds a root heap (will be referenced by children but has no parent itself).
|
Copyright 2011-2015 ForgeRock AS.