org.apache.geronimo.ews.ws4j2ee.context.webservices.server
Class AbstractWSCFWebserviceDescription

java.lang.Object
  extended byorg.apache.geronimo.ews.ws4j2ee.context.webservices.server.WSCFElement
      extended byorg.apache.geronimo.ews.ws4j2ee.context.webservices.server.AbstractWSCFWebserviceDescription
All Implemented Interfaces:
WSCFConstants, WSCFWebserviceDescription
Direct Known Subclasses:
WSCFWebserviceDescriptionImpl

public class AbstractWSCFWebserviceDescription
extends WSCFElement
implements WSCFWebserviceDescription

This represents a level 1 element in the Element tree :webservice-description. This is the concrete implementation of the WSCFWebServiceDescription interface


Field Summary
protected  java.lang.String description
          Webservice-description - description
protected  java.lang.String displayName
          Webservice-description - display name
protected  java.lang.String jaxrpcMappingFile
          Webservice-description - jaxrpc mapping file
protected  java.lang.String largeIcon
          Webservice-description - large icon
protected  java.util.HashMap portComponent
          This will refer to the multiple port components that can be there in the webservice-description Element.
protected  java.lang.String smallIcon
          Webservice-description - small icon
protected  java.lang.String webserviceDescriptionName
          Webservice-description - name
protected  java.lang.String wsdlFile
          Webservice-description - wsdl file
 
Fields inherited from interface org.apache.geronimo.ews.ws4j2ee.context.webservices.server.interfaces.WSCFConstants
ELEM_WSCF_DESCRIPTION, ELEM_WSCF_DISPLAY_NAME, ELEM_WSCF_EJB_LINK, ELEM_WSCF_HANDLER, ELEM_WSCF_HANDLER_CLASS, ELEM_WSCF_HANDLER_NAME, ELEM_WSCF_INIT_PARAM, ELEM_WSCF_JAXRPC_MAPPING_FILE, ELEM_WSCF_LARGE_ICON, ELEM_WSCF_LOCALPART, ELEM_WSCF_NAMESPACE_URI, ELEM_WSCF_PARAM_NAME, ELEM_WSCF_PARAM_VLAUE, ELEM_WSCF_PORT_COMPONENT, ELEM_WSCF_PORT_COMPONENT_NAME, ELEM_WSCF_SERVICE_ENDPOINT_INTERFACE, ELEM_WSCF_SERVICE_IMPLEMENTATION_BEAN, ELEM_WSCF_SMALL_ICON, ELEM_WSCF_SOAP_HEADER, ELEM_WSCF_SOAP_ROLE, ELEM_WSCF_WEBSERVICES, ELEM_WSCF_WEBSERVICES_DESCRIPTION, ELEM_WSCF_WEBSERVICES_DESCRIPTION_NAME, ELEM_WSCF_WSDL_PORT, ELEM_WSCF_WSDLFILE, URI_WSCF
 
Constructor Summary
AbstractWSCFWebserviceDescription()
           
 
Method Summary
 java.lang.String getDescription()
          Gets the description of the webservices-description Element
 java.lang.String getDisplayName()
          Gets the display name of the webservices-description Element
 java.lang.String getJaxrpcMappingFile()
          Gets the JAXRPC mapping file of the webservices-description Element
 java.lang.String getLargeIcon()
          Gets the large icon of the webservices-description Element
 WSCFPortComponent[] getPortComponent()
          Gets the port compoments of the webservices-description Element as an array
 java.lang.String getSmallIcon()
          Gets the small icon of the webservices-description Element
 java.lang.String getWebserviceDescriptionName()
          Gets the name of the webservices-description Element
 java.lang.String getWsdlFile()
          Gets the wsdl file of the webservices-description Element
 
Methods inherited from class org.apache.geronimo.ews.ws4j2ee.context.webservices.server.WSCFElement
getChildElement, getChildElements
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

portComponent

protected java.util.HashMap portComponent
This will refer to the multiple port components that can be there in the webservice-description Element.


description

protected java.lang.String description
Webservice-description - description


displayName

protected java.lang.String displayName
Webservice-description - display name


smallIcon

protected java.lang.String smallIcon
Webservice-description - small icon


largeIcon

protected java.lang.String largeIcon
Webservice-description - large icon


webserviceDescriptionName

protected java.lang.String webserviceDescriptionName
Webservice-description - name


wsdlFile

protected java.lang.String wsdlFile
Webservice-description - wsdl file


jaxrpcMappingFile

protected java.lang.String jaxrpcMappingFile
Webservice-description - jaxrpc mapping file

Constructor Detail

AbstractWSCFWebserviceDescription

public AbstractWSCFWebserviceDescription()
Method Detail

getDescription

public java.lang.String getDescription()
Gets the description of the webservices-description Element

Specified by:
getDescription in interface WSCFWebserviceDescription
Returns:
description

getDisplayName

public java.lang.String getDisplayName()
Gets the display name of the webservices-description Element

Specified by:
getDisplayName in interface WSCFWebserviceDescription
Returns:
display-name

getJaxrpcMappingFile

public java.lang.String getJaxrpcMappingFile()
Gets the JAXRPC mapping file of the webservices-description Element

Specified by:
getJaxrpcMappingFile in interface WSCFWebserviceDescription
Returns:
JAXRPC-mapping-file

getLargeIcon

public java.lang.String getLargeIcon()
Gets the large icon of the webservices-description Element

Specified by:
getLargeIcon in interface WSCFWebserviceDescription
Returns:
large-icon

getPortComponent

public WSCFPortComponent[] getPortComponent()
Gets the port compoments of the webservices-description Element as an array

Specified by:
getPortComponent in interface WSCFWebserviceDescription
Returns:
port components

getSmallIcon

public java.lang.String getSmallIcon()
Gets the small icon of the webservices-description Element

Specified by:
getSmallIcon in interface WSCFWebserviceDescription
Returns:
small-icon

getWebserviceDescriptionName

public java.lang.String getWebserviceDescriptionName()
Gets the name of the webservices-description Element

Specified by:
getWebserviceDescriptionName in interface WSCFWebserviceDescription
Returns:
webservice-description-name

getWsdlFile

public java.lang.String getWsdlFile()
Gets the wsdl file of the webservices-description Element

Specified by:
getWsdlFile in interface WSCFWebserviceDescription
Returns:
wsdl-file


Copyright © 2003-2005 Apache Software Foundation. All Rights Reserved.