1. A method for inserting a proxy into a JAVA application environment comprising: activating a program launcher to instantiate a proxy; passing the instantiated proxy to an interface manager; starting an instance of a JAVA application; and initiating an interface instance of the interface manager, wherein said interface manager hooks the instantiated proxy between the interface instance and the JAVA application instance.