toolbox.services.ws
Class CustomServiceConfiguration

Package class diagram package CustomServiceConfiguration
java.lang.Object
  extended by org.apache.cxf.service.factory.AbstractServiceConfiguration
      extended by toolbox.services.ws.CustomServiceConfiguration

public class CustomServiceConfiguration
extends org.apache.cxf.service.factory.AbstractServiceConfiguration

A simple AbstractServiceConfiguration implementation to add additional funcationality not provided by the CXF DefaultServiceConfiguration implementation.

This implementation provides an implemation of hasOutMessage to correct a CXF problem where oneway service interfaces are not generated correctly when using the simple frontend.


Field Summary
 
Fields inherited from class org.apache.cxf.service.factory.AbstractServiceConfiguration
serviceNamespace
 
Constructor Summary
CustomServiceConfiguration()
          Default constructor.
 
Method Summary
 java.lang.Boolean hasOutMessage(java.lang.reflect.Method method)
          Return a Boolean indicating whether or not an output message should be generated for the given method.
 
Methods inherited from class org.apache.cxf.service.factory.AbstractServiceConfiguration
getAction, getEndpointName, getFaultMessageName, getFaultName, getHolderType, getInParameterName, getInPartName, getInputMessageName, getInterfaceName, getMEP, getOperationName, getOutParameterName, getOutPartName, getOutputMessageName, getRequestWrapper, getRequestWrapperClassName, getRequestWrapperName, getRequestWrapperPartName, getResponseWrapper, getResponseWrapperClassName, getResponseWrapperName, getResponseWrapperPartName, getServiceFactory, getServiceName, getServiceNamespace, getStyle, getWrapperPartMaxOccurs, getWrapperPartMinOccurs, getWsdlURL, isAsync, isHeader, isHolder, isInParam, isOperation, isOutParam, isRPC, isWrapped, isWrapped, isWrapperPartNillable, isWrapperPartQualified, setServiceFactory, setServiceNamespace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CustomServiceConfiguration

public CustomServiceConfiguration()
Default constructor.

Method Detail

hasOutMessage

public java.lang.Boolean hasOutMessage(java.lang.reflect.Method method)
Return a Boolean indicating whether or not an output message should be generated for the given method.

Overrides:
hasOutMessage in class org.apache.cxf.service.factory.AbstractServiceConfiguration
Parameters:
method - Service method.
Returns:
Boolean instance indicating whether an output message should generated.