public final class Keys extends Object
public static final String API_PROTECTION_FILTER_HEAP_KEY
public static final String BASEURI_HEAP_KEY
BaseUriDecorator
instance from the Heap
.public static final String CAPTURE_HEAP_KEY
CaptureDecorator
instance from the Heap
.public static final String CLIENT_HANDLER_HEAP_KEY
ClientHandler
instance from the
Heap
. This instance is dedicated for services interactions.public static final String CLOCK_HEAP_KEY
public static final String ENDPOINT_REGISTRY_HEAP_KEY
EndpointRegistry
instance dedicated for the current Route's objects
from the Heap
.
Objects declared in config.json will have a registry pointing to /openig/system/objects.
Objects declared into routes will have another registry that is dedicated to the host route: /openig/system/objects/.../[route-name]/objects.
Note that generic heaplets may use their private registry (using their own namespace based on their name) through endpointRegistry().
public static final String ENVIRONMENT_HEAP_KEY
Environment
instance from the Heap
.public static final String FORGEROCK_CLIENT_HANDLER_HEAP_KEY
ClientHandler
instance from the
Heap
, which chains a
TransactionIdOutboundFilter
to a ClientHandler
. This
Handler
is used by audit to forward custom audit header.public static final String GLOBAL_METER_REGISTRY_HEAP_KEY
MeterRegistry
from
the Heap
.public static final String SCRIPT_FACTORY_MANAGER_HEAP_KEY
ScriptFactoryManager
from
the Heap
.public static final String HEAP_METER_REGISTRY_HEAP_KEY
MeterRegistry
from
the Heap
. ThisMeterRegistry
may be tagged with common tags.public static final String METRICS_PROTECTION_FILTER_HEAP_KEY
public static final String REVERSE_PROXY_HANDLER_HEAP_KEY
ReverseProxyHandler
instance from the
Heap
.public static final String RUNMODE_HEAP_KEY
public static final String SCHEDULED_EXECUTOR_SERVICE_HEAP_KEY
ScheduledExecutorService
instance from the
Heap
.public static final String SECRETS_SERVICE_HEAP_KEY
SecretsService
instance from the
Heap
.public static final String SESSION_FACTORY_HEAP_KEY
SessionManager
instance from the
Heap
.public static final String STUDIO_PROTECTION_FILTER_HEAP_KEY
public static final String TEMPORARY_STORAGE_HEAP_KEY
public static final String TICKER_HEAP_KEY
Ticker
instance from the Heap
.public static final String TIMER_HEAP_KEY
TimerDecorator
instance from the Heap
.public static final String TRANSACTION_ID_OUTBOUND_FILTER_HEAP_KEY
TransactionIdOutboundFilter
instance from the Heap
.Copyright 2011-2017 ForgeRock AS.