Contexts and Nested Contexts
Contexts and Nested Contexts
Every view, action, object, or query in Archibus happens within a particular context. As you log in and then work with the program, you refine your context with increasingly personalized values -- each level of the context hierarchy inheriting the values of the previous level with your specializations.
The context is defined with the following levels.
Level |
Values derived from |
Scope |
---|---|---|
Application | \WEB-INF\config\context\compatibility\afm-config.xml (which the application reads on startup) | Affects all users logged into the same web server. |
Project | afm-projects.xml (read when project or default project selected) | Affects all work within this Archibus project. |
Schema | afm_scmpref table (read when connecting to project) | Affects all work with this particular schema configuration (which is propagated by AI to the standard projects). |
User | afm_users table (user profile is read when you log in) | Affects this user. |
View | *.axvw file loaded by user selection on the Navigator. | Affects work within this particular view of the data. |