com.bea.ld.metadata
Interface WebService

All Superinterfaces:
EntityNode, Node, java.io.Serializable, WebServiceConstants

public interface WebService
extends EntityNode, WebServiceConstants

A metadata node representing a DSP web service.


Nested Class Summary
static interface WebService.MappedDataService
          A subset of a data service used as part of this web service.
static interface WebService.MappedDataServiceFunction
          A data service function participating in the web service definition.
 
Nested classes/interfaces inherited from interface com.bea.ld.metadata.WebServiceConstants
WebServiceConstants.SOAPVersion, WebServiceConstants.TransportType
 
Method Summary
 java.util.List<WebService.MappedDataService> getMappedDataServices()
           
 WebServiceConstants.SOAPVersion getSOAPVersion()
           
 java.lang.String getTargetNameSpace()
           
 WebServiceConstants.TransportType getTransportType()
           
 java.util.List<WebServicePolicyRef> getWebServicePolicies()
           
 boolean isADODotNETEnabled()
           
 boolean isBasicAuthRequired()
           
 
Methods inherited from interface com.bea.ld.metadata.EntityNode
getBody, getNodeReference
 
Methods inherited from interface com.bea.ld.metadata.Node
getId
 

Method Detail

getTargetNameSpace

java.lang.String getTargetNameSpace()
Returns:
The target namespace of this web service.

getSOAPVersion

WebServiceConstants.SOAPVersion getSOAPVersion()
Returns:
The SOAP version.
See Also:
WebServiceConstants

getTransportType

WebServiceConstants.TransportType getTransportType()
Returns:
The transport type.
See Also:
WebServiceConstants.

isBasicAuthRequired

boolean isBasicAuthRequired()
Returns:
A boolean value indicating whether basic authentication is required.

isADODotNETEnabled

boolean isADODotNETEnabled()
Returns:
A boolean value indicating whether the web service is .net compatible.

getMappedDataServices

java.util.List<WebService.MappedDataService> getMappedDataServices()
Returns:
The data services based on which this web service has been defined. May be empty but not null.

getWebServicePolicies

java.util.List<WebServicePolicyRef> getWebServicePolicies()
Returns:
The web service policies used by this web service. May be empty but not null.


Copyright © 2007 BEA Systems Inc. All Rights Reserved.