intra-mart Accel Platform / Script Development Model Programming Guide

«  Access Context   ::   Contents   ::   Defined Access Context  »

Specifications

Access Context Classification

Access context is sorted by the “Classification” that shows the types of information and can be used in the “Execution Environment” provided by the system.
  • Execution Environment: Execution environment shows the environment wherein the access context can be used and has the life cycle from start to the end.
  • Classification: It is the classification that shows the model of single access context wherein relevant information is compiled.

Execution Environment

Execution environment shows the environment wherein access context can be used.
It has the lifecycle from start to the end and access context can be used freely during lifecycle.
Single execution environment has multiple types of access contexts that are already defined.

Execution Environment List

In intra-mart Accel Platform , following execution environments are defined.
  • Web execution environment
It is the execution environment with the life cycle started by the request using HTTP.
Using HTTP session, the user information from login till logout is saved.
  • Job Execution Environment
This is the execution environment of the lifecycle started from the job scheduler.
  • Other Execution Environments
The lifecycles initiated by the request other than the above mentioned, are run respectively in the other execution environments.
It is during system start up or asynchronous execution environment etc.

Context Classification

Models of access context are sorted by the context classification.
Every access context of already defined context classification exists separately in single execution environment.
Context classification is shown by already defined string.

Defined context classification list and support execution environment list

In intra-mart Accel Platform , following types of access contexts are already defined.
Context Classification Web Execution Environment Job Execution Environment
Account Context Enabled Enabled
Client Context Enabled  
User Context Enabled  
Job Scheduler Context   Enabled

Other Specifications

Context Cache

Normal access context gets cancelled after the access is complete.
In Web execution environment, the access context having the information related to the user is cached in session and the user information at the time of login is saved till logout.

Switching Process

Changing the access context information is done by the Switching process.
Switching process is carried out according to the information/implementation which is previously defined in the system and the direct information from the program cannot be updated.

«  Access Context   ::   Contents   ::   Defined Access Context  »