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, there are Lock and Unlock methods to ensure that multiple users do not try to alter a property simultaneously.
The Application object is an ObjectDictionary that Contains all of the items that have been added to the Application through scripts and components. The staticObjects dictionary contains all of the objects added to the session with the tag.
public class Application extends ObjectDictionary
{
public ObjectDictionary staticObjects;
public void lock();
public void unlock();
}
public ObjectDictionary staticObjects
Returns the ObjectDictionary that contains all of the objects added to the Application with the <Object> tag.
The Lock method prevents other clients from modifying Application object properties.
The Unlock method allows other clients to modify Application object properties.