The SCAEndpoint
is invoked when a new adapter is dropped onto the SOA diagram from the JDeveloper Component Palette (SCAEndpoint.createImplementation
), when an existing adapter is doubled-clicked within the SOA Diagram within JDeveloper (setInterfaceInfo
and displayServiceEditor
), or when an adapter is deleted from the SOA Diagram (SCAEndpoint.delete
).
The SCAEndpoint
implementation is the proxy between the SOA diagram and the Adapter framework. It is responsible for invoking the main constructor for the adapter wizard.
The createEndpoint
method and updateEndpoint
method thus invoke the display()
method on the JcaAdapterWizard
extension class.
See oracle.tip.tools.ide.pm.wizard.adapter.custom.CustomScaEndpointImpl.java
for an example of the above.