private static class ProcedureManager.ContextContainer extends ContextLocal<ProcedureManager.WorkArea>
HEADLESS_KEY| Modifier | Constructor and Description |
|---|---|
private |
ContextContainer() |
| Modifier and Type | Method and Description |
|---|---|
WeightFactor |
getWeight()
Get the weight of this context-local var.
|
protected ProcedureManager.WorkArea |
initialValue()
Initializes the work area, the first time it is requested within a
new context.
|
ProcedureManager.WorkArea |
obtain()
Retrieve the
ProcedureManager.WorkArea instance. |
cleanup, clearInstance, dumpDependencies, get, get, isResetAllowed, set, setDebugequals, hashCodepublic WeightFactor getWeight()
getWeight in interface WeightedTokengetWeight in class ContextLocal<ProcedureManager.WorkArea>WeightFactor.LEVEL_5.public ProcedureManager.WorkArea obtain()
ProcedureManager.WorkArea instance. Cross-dependencies will be initialized only after the
context-local instance is set.ProcedureManager.WorkArea instance.protected ProcedureManager.WorkArea initialValue()
ProcedureManager.WorkArea instance with the
TransactionManager, for scope notifications.initialValue in class ContextLocal<ProcedureManager.WorkArea>