org.ow2.jonas.deployment.api
Interface IServiceRefDesc

All Known Implementing Classes:
ServiceRefDesc

public interface IServiceRefDesc


Method Summary
 URL getAlternateWsdlURL()
           
 List getHandlerRefs()
          Return the list of Handler.
 URL getLocalWSDLURL()
           
 URL getMappingFileURL()
           
 String getParam(String name)
          Return the value of the specified parameter.
 Hashtable getParams()
          Return all the params of the ServiceRefDesc as an Hashtable.
 List getPortComponentRefs()
          Return the list of PortComponentRef.
 Class getServiceInterface()
          Return the Class object representing the service-interface.
 QName getServiceQName()
          Return the QName identifying the service in the WSDL.
 String getServiceRefName()
          Return the name used for Service interface lookup.
 String getWsdlFileName()
          Return the name of WSDL inside of the module.
 

Method Detail

getPortComponentRefs

List getPortComponentRefs()
Return the list of PortComponentRef.

Returns:
the list of PortComponentRef

getHandlerRefs

List getHandlerRefs()
Return the list of Handler.

Returns:
the list of Handler

getServiceRefName

String getServiceRefName()
Return the name used for Service interface lookup.

Returns:
the service-ref-name value

getServiceInterface

Class getServiceInterface()
Return the Class object representing the service-interface.

Returns:
the Class object representing the service-interface.

getParams

Hashtable getParams()
Return all the params of the ServiceRefDesc as an Hashtable.

Returns:
all the params of the ServiceRefDesc as an Hashtable.

getParam

String getParam(String name)
Return the value of the specified parameter.

Parameters:
name - the parameter to retrieve
Returns:
the value of the specified parameter

getWsdlFileName

String getWsdlFileName()
Return the name of WSDL inside of the module.

Returns:
the name of WSDL inside of the module

getServiceQName

QName getServiceQName()
Return the QName identifying the service in the WSDL. can return null if WSDL not defined.

Returns:
Return the QName identifying the service in the WSDL (can be null).

getAlternateWsdlURL

URL getAlternateWsdlURL()
Returns:
Returns the alternate WSDL URL (may be null).

getLocalWSDLURL

URL getLocalWSDLURL()
Returns:
Returns the URL where the uptodate WSDL can be found.

getMappingFileURL

URL getMappingFileURL()
Returns:
Returns the URL where the mapping file can be found.


Copyright © 2010 OW2 Consortium. All Rights Reserved.