public class ADFServicePublisher
extends com.oracle.webservices.api.lifecycle.AbstractSOAPLifeCycleListener
Constructor and Description |
---|
ADFServicePublisher() |
Modifier and Type | Method and Description |
---|---|
void |
afterState(com.oracle.webservices.api.lifecycle.SOAPServiceInitialize initParams) |
protected java.lang.String |
getDeployedAppName() |
protected java.lang.String |
getLBO(org.w3c.dom.Element docEl) |
protected java.lang.String |
getLifecycle(org.w3c.dom.Element docEl,
java.lang.String address) |
protected boolean |
shouldPublish(org.w3c.dom.Element docEl)
Tells whether or not this service should be published to the catalog.
|
protected boolean |
shouldRemove(org.w3c.dom.Element docEl)
Tells whether or not
ADFServicePublisher should attempt to
lookup and remove this service from the catalog. |
protected boolean |
shouldUpdate()
Tells whether or not
ADFServicePublisher should attempt to
update this service in the catalog. |
public void afterState(com.oracle.webservices.api.lifecycle.SOAPServiceInitialize initParams)
afterState
in interface com.oracle.webservices.api.lifecycle.SOAPLifeCycleListener
afterState
in class com.oracle.webservices.api.lifecycle.AbstractSOAPLifeCycleListener
protected java.lang.String getDeployedAppName()
protected boolean shouldPublish(org.w3c.dom.Element docEl)
docEl
- the DOM element for <wsdl:documentation>
true
if this service should be publishedprotected boolean shouldRemove(org.w3c.dom.Element docEl)
ADFServicePublisher
should attempt to
lookup and remove this service from the catalog. This method is called
only if a previous call to shouldPublish(Element)
returned
false
.docEl
- the DOM element for <wsdl:documentation>
true
if this service should be removedprotected boolean shouldUpdate()
ADFServicePublisher
should attempt to
update this service in the catalog. This method is called only if a
catalog entry already exists for this service. If true
,
ADFServicePublisher
will compare the information in the
catalog with the information parsed from the WSDL and update the catalog
if they are different. If false
, the catalog entry will not
be modified.true
if this service should be updatedprotected java.lang.String getLBO(org.w3c.dom.Element docEl)
protected java.lang.String getLifecycle(org.w3c.dom.Element docEl, java.lang.String address)