|
Oracle Application Server Web Services Java API Reference 10g Release 3 (10.1.3) B25988-01 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Configuration related information for the Provider. This information provides access to Provider instance details. This may include access to information from deployment descriptors, and may entail communication with the container.
| Field Summary | |
static String |
VALIDATE_SOAP_SCHEMAThe property key for requesting validation of the incoming soap request. |
| Method Summary | |
void |
addService(String pathInfo, URL wsdlURL, QName wsdlPort, QName serviceName, Object policy)Add a service from inside the provider implementation. |
boolean |
containsProperty(String name)Check whether a particular property was provided. |
Object |
getContainerContext()Return the Context of the provider container |
String |
getProperty(String name)Get the property value corresponding to the property name. |
Iterator |
getPropertyNames()Return the list of property names. |
String |
getProviderName()Return the provider name. |
String |
getWSDLLocation()Return the WSDL location. |
QName |
getWSDLPort()Return the WSDL Port QName. |
QName |
getWSDLService()Return the WSDL Service QName. |
URL |
getWSDLURL(String pathInfo)Return the URL for the WSDL associated with a provider endpoint. |
void |
removeProperty(String name)Remove the specified property. |
void |
removeService(String pathInfo)Remove a service associated with a given pathInfo. |
void |
setProperty(String name, String value)Set a property. |
| Field Detail |
public static final String VALIDATE_SOAP_SCHEMA
| Method Detail |
public void addService(String pathInfo,
URL wsdlURL,
QName wsdlPort,
QName serviceName,
Object policy)
throws ProviderException
pathInfo - extra path information associated with the URL the client sent when it made this request. The extra path information follows the servlet path but precedes the query string and will start with a "/" character. should not be null .wsdlURL - the URL of wsdls .Nan be 'file://' or 'http://' , should not be nullwsdlPort - QName of the wsdl port.Can be 'null'serviceName - QName of the wsdl service.Can be 'null'policy - policy file.Can be 'null'ProviderExceptionpublic void removeService(String pathInfo)
pathInfo -public Object getContainerContext()
public String getProviderName()
public String getWSDLLocation()
public QName getWSDLPort()
public QName getWSDLService()
public boolean containsProperty(String name)
name - String. Propert name thats being queried.public String getProperty(String name)
name - String. Propert name thats being queried.public Iterator getPropertyNames()
public void removeProperty(String name)
name - name of property to be removed
public void setProperty(String name,
String value)
name - name of propertyvalue - value of propertypublic URL getWSDLURL(String pathInfo)
pathInfo - If null, return the URL to the WSDL file associated with the provider deployment as specified in the oracle-webservices.xml entry for the provider. If not null, the WSDL URL returned is associated with a dynamically added provider endpoint (see Provider.addService).pathInfo<code/>.
|
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||