You can use the Application object to share information among all users of a given application. Because the Application object can be shared by more than one user, Lock and Unlock methods ensure that multiple users do not try to simultaneously alter a property.
The Application object is an ObjectDictionary that contains all the items that have been added to the Application object through scripts and components. The staticObjects dictionary contains all the objects added to the session with the <OBJECT> tag.
public class Application extends ObjectDictionary { public ObjectDictionary staticObjects; public void lock(); public void unlock(); }
public ObjectDictionary staticObjects;
Returns the ObjectDictionary that contains all the objects added to the Application object with the <OBJECT> tag.
public void lock( );
Prevents other clients from modifying Application object properties.
public void unlock( );
Allows other clients to modify Application object properties.