Groovy Documentation

src.java.org.grails.xfire
Class XFireGrailsAnnotations

java.lang.Object
  src.java.org.grails.xfire.XFireGrailsAnnotations
All Implemented Interfaces:
org.codehaus.xfire.annotations.WebAnnotations

class XFireGrailsAnnotations

Constructor Summary
XFireGrailsAnnotations()

 
Method Summary
private java.lang.String genNamespace(java.lang.Class aClass)

Collection getFaultHandlers(java.lang.Class clazz)

HandlerChainAnnotation getHandlerChainAnnotation(java.lang.Class aClass)

Collection getInHandlers(java.lang.Class clazz)

Collection getOutHandlers(java.lang.Class clazz)

SOAPBindingAnnotation getSOAPBindingAnnotation(java.lang.Class aClass)

Map getServiceProperties(java.lang.Class clazz)

WebMethodAnnotation getWebMethodAnnotation(Method method)

WebParamAnnotation getWebParamAnnotation(Method method, int parameter)

WebResultAnnotation getWebResultAnnotation(Method method)

WebServiceAnnotation getWebServiceAnnotation(java.lang.Class aClass)

boolean hasHandlerChainAnnotation(java.lang.Class aClass)

boolean hasOnewayAnnotation(Method method)

boolean hasSOAPBindingAnnotation(java.lang.Class aClass)

boolean hasWebMethodAnnotation(Method method)

boolean hasWebParamAnnotation(Method method, int parameter)

boolean hasWebResultAnnotation(Method method)

boolean hasWebServiceAnnotation(java.lang.Class aClass)

private boolean isExcluded(java.lang.Class aClass, java.lang.String name)

private boolean isExposed(java.lang.Class aClass, java.lang.String name)

private boolean isHeader(java.lang.Class aClass, java.lang.String name)

private boolean shouldBeExcluded(java.lang.String methodName)

 
Methods inherited from class java.lang.Object
wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll
 

Constructor Detail

XFireGrailsAnnotations

XFireGrailsAnnotations()


 
Method Detail

genNamespace

private java.lang.String genNamespace(java.lang.Class aClass)


getFaultHandlers

public Collection getFaultHandlers(java.lang.Class clazz)


getHandlerChainAnnotation

public HandlerChainAnnotation getHandlerChainAnnotation(java.lang.Class aClass)


getInHandlers

public Collection getInHandlers(java.lang.Class clazz)


getOutHandlers

public Collection getOutHandlers(java.lang.Class clazz)


getSOAPBindingAnnotation

public SOAPBindingAnnotation getSOAPBindingAnnotation(java.lang.Class aClass)


getServiceProperties

public Map getServiceProperties(java.lang.Class clazz)


getWebMethodAnnotation

public WebMethodAnnotation getWebMethodAnnotation(Method method)


getWebParamAnnotation

public WebParamAnnotation getWebParamAnnotation(Method method, int parameter)


getWebResultAnnotation

public WebResultAnnotation getWebResultAnnotation(Method method)


getWebServiceAnnotation

public WebServiceAnnotation getWebServiceAnnotation(java.lang.Class aClass)


hasHandlerChainAnnotation

public boolean hasHandlerChainAnnotation(java.lang.Class aClass)


hasOnewayAnnotation

public boolean hasOnewayAnnotation(Method method)


hasSOAPBindingAnnotation

public boolean hasSOAPBindingAnnotation(java.lang.Class aClass)


hasWebMethodAnnotation

public boolean hasWebMethodAnnotation(Method method)


hasWebParamAnnotation

public boolean hasWebParamAnnotation(Method method, int parameter)


hasWebResultAnnotation

public boolean hasWebResultAnnotation(Method method)


hasWebServiceAnnotation

public boolean hasWebServiceAnnotation(java.lang.Class aClass)


isExcluded

private boolean isExcluded(java.lang.Class aClass, java.lang.String name)


isExposed

private boolean isExposed(java.lang.Class aClass, java.lang.String name)


isHeader

private boolean isHeader(java.lang.Class aClass, java.lang.String name)


shouldBeExcluded

private boolean shouldBeExcluded(java.lang.String methodName)


 

Groovy Documentation