oracle.jdeveloper.deploy
Interface DeployAddin

Base interface for all features which can be added into the
deployment framework dynamically.

All of the methods in this interface should be stateless. That is,
the state of the implementing object should have no effect on the
values returned by these methods. This is because the deployment
framework needs to be able to cache a single instance of the
DeployAddin to access these methods efficiently.

All objects that implement DeployAddin must also have a
default constructor. The default constructor is called during
the registration of DeployAddin types at startup.