The IApplicationObject interface enables your component to use the methods and properties of the Application object.
public interface asp.IApplicationObject
extends com.ms.com.IUnknown
{
//Methods
public abstract asp.IVariantDictionary getStaticObjects();
public abstract asp.IVariantDictionary getContents();
public abstract void Lock();
public abstract void UnLock();
public abstract com.ms.com.Variant getValue(java.lang.String);
public abstract void putValue(java.lang.String, com.ms.com.Variant);
}