# Package com.tibbo.aggregate.common.context

- Interface Summary
  Interface | Description
  --- | ---
  CallerController |
  CallerData |
  CompatibilityConverter |
  CompatibilityValidator |
  Context<C extends Context> | Context interface is used to provide a unified way to access any object in AggreGate.
  ContextEventListenerSetProcessor |
  ContextManager<T extends Context> |
  ContextMaskListenersProcessor |
  ContextUtils.ModifyVariable |
  ContextVisitor<T extends Context> |
  DataBlockProvider |
  EntityDefinition |
  FunctionImplementation |
  LogoutListener |
  Originator |
  RequestController |
  SessionClosedActionListener |
  SessionLogger |
  VariableGetter |
  VariableSetter |

- Class Summary
  Class | Description
  --- | ---
  AbstractCallerController |
  AbstractContext<C extends Context> |
  AbstractEntityDefinition |
  ActionConstants |
  AwaitableRequestController |
  ContextImportRequestController |
  Contexts |
  ContextSortingHelper |
  ContextStatus |
  ContextUtils |
  CpuChecker |
  DefaultContextEventListener<T extends CallerController> |
  DefaultContextManager<T extends Context> |
  DefaultContextVisitor<T extends Context> |
  DefaultRequestController |
  DefaultRequestOriginator |
  EntityList |
  EntityReference |
  EventData |
  EventDefinition |
  EventDispatcher |
  EventEnvironmentResolver |
  FilteringEntityReference |
  FireChangeEventRequestController |
  FunctionData |
  FunctionDefinition |
  PropertiesLock |
  QueuedEvent |
  TableFieldsCompatibilityConverter |
  UncheckedCallerController |
  VariableData |
  VariableDefinition |
  VariableInfo |
  VariableStatus |

- Enum Summary
  Enum | Description
  --- | ---
  AwaitableRequestController.Result |
  CallerController.Type |
  ContextOperationType |
  ContextSessionLoggerParams |

- Exception Summary
  Exception | Description
  --- | ---
  ContextException |
  ContextRuntimeException |
  ContextSecurityException |