getNamespaceFromSOAPElement(List extElements) This method will loop through a list of extensibility elements looking for one
of four objects: SOAPBody, SOAP12Body, SOAPHeader, SOAP12Header.
openHandlerConfigStream(String configFile, String className, ClassLoader classLoader) This is a helper method that will open a stream to an @HandlerChain configuration file.
Parameters: configFile - - The path to the file Parameters: className - - The class in which the annotation was declared.
Determines whether a method should have an OperationDescription created for it based on the
name. This is a convenience method to allow us to exlude methods such as constructors.
Parameters: methodName -
Returns the package name from the class. If no package, then returns null This method should
be DEPRECATED when DBC support is complete
Parameters: theClass -
Gathers all MethodDescriptionCompsite's that contain a WebMethod Annotation with the exclude
set to FALSE
Returns List
getNamespaceFromSOAPElement
public static String getNamespaceFromSOAPElement(List extElements)(Code)
This method will loop through a list of extensibility elements looking for one
of four objects: SOAPBody, SOAP12Body, SOAPHeader, SOAP12Header. If any of these
objects are found the namespace URI from this object will be returned.
Return the name of the class without any package qualifier. This method should be DEPRECATED
when DBC support is complete
Parameters: theClass - the name of the class sans package qualification.
This is a helper method that will open a stream to an @HandlerChain configuration file.
Parameters: configFile - - The path to the file Parameters: className - - The class in which the annotation was declared. This is used in case thefile path is relative. Parameters: classLoader - - ClassLoader used to load relative file paths.