In a common link system the context manager does not enforce access privileges for the context data in the context system. Any application can get or set context subject data in a common link context system. Optionally there can be mapping and annotation agents as part of the common context system. There can only be one mapping agent for each common subject. Similarly, there can be only one annotation agent for each annotation subject in the common context. The context manager does not enforce access privileges for either the mapping or the annotation agents in a common context system.
To join a common context session, an application interrogates the context manager's principal interface. The context manager's principal interface is retrieved from the point-of-use device's context management registry. The application will receive a reference to the context manager's ContextManager and ContextData interface. The ContextData interface establishes the initial context of an application and allows it to be a participant in the common context session.
An application can leave a common context session by informing the context manager via the ContextManager interface.
While the context manager manages the context and data changes and acts as a repository for the data. Its understanding of the data is minimal and unnecessary. New context items can be added over time without requiring changes to the context manager.
All applications are obligated to respond to context change notifications and to synchronize with the new context. Depending on the specification of each context subject, applications may or may not remain synchronized with the context until the next context change. The CCOW Context Management Architecture defines two data definition policies for context subjects regarding the state of synchronization:
Products |
Support |
Feedback: LEADTOOLS CCOW Common Links and Synchronization |
Introduction |
Help Version 19.0.2017.6.21
|
Raster .NET | C API | C++ Class Library | JavaScript HTML5
Document .NET | C API | C++ Class Library | JavaScript HTML5
Medical .NET | C API | C++ Class Library | JavaScript HTML5
Medical Web Viewer .NET
Your email has been sent to support! Someone should be in touch! If your matter is urgent please come back into chat.
Chat Hours:
Monday - Friday, 8:30am to 6pm ET
Thank you for your feedback!
Please fill out the form again to start a new chat.
All agents are currently offline.
Chat Hours:
Monday - Friday
8:30AM - 6PM EST
To contact us please fill out this form and we will contact you via email.