org.codehaus.xfire.annotations.jsr181
Class Jsr181WebAnnotations

java.lang.Object
  extended by org.codehaus.xfire.annotations.jsr181.Jsr181WebAnnotations
All Implemented Interfaces:
org.codehaus.xfire.annotations.WebAnnotations

public class Jsr181WebAnnotations
extends java.lang.Object
implements org.codehaus.xfire.annotations.WebAnnotations


Constructor Summary
Jsr181WebAnnotations()
           
 
Method Summary
 java.util.Collection getFaultHandlers(java.lang.Class clazz)
           
 org.codehaus.xfire.annotations.HandlerChainAnnotation getHandlerChainAnnotation(java.lang.Class clazz)
           
 java.util.Collection getInHandlers(java.lang.Class clazz)
           
 java.util.Collection getOutHandlers(java.lang.Class clazz)
           
 java.util.Map getServiceProperties(java.lang.Class clazz)
           
 org.codehaus.xfire.annotations.soap.SOAPBindingAnnotation getSOAPBindingAnnotation(java.lang.Class clazz)
           
 org.codehaus.xfire.annotations.WebMethodAnnotation getWebMethodAnnotation(java.lang.reflect.Method method)
           
 org.codehaus.xfire.annotations.WebParamAnnotation getWebParamAnnotation(java.lang.reflect.Method method, int parameter)
           
 org.codehaus.xfire.annotations.WebResultAnnotation getWebResultAnnotation(java.lang.reflect.Method method)
           
 org.codehaus.xfire.annotations.WebServiceAnnotation getWebServiceAnnotation(java.lang.Class clazz)
           
 boolean hasHandlerChainAnnotation(java.lang.Class clazz)
           
 boolean hasOnewayAnnotation(java.lang.reflect.Method method)
           
 boolean hasSOAPBindingAnnotation(java.lang.Class clazz)
           
 boolean hasWebMethodAnnotation(java.lang.reflect.Method method)
           
 boolean hasWebParamAnnotation(java.lang.reflect.Method method, int parameter)
           
 boolean hasWebResultAnnotation(java.lang.reflect.Method method)
           
 boolean hasWebServiceAnnotation(java.lang.Class clazz)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Jsr181WebAnnotations

public Jsr181WebAnnotations()
Method Detail

hasWebServiceAnnotation

public boolean hasWebServiceAnnotation(java.lang.Class clazz)
Specified by:
hasWebServiceAnnotation in interface org.codehaus.xfire.annotations.WebAnnotations

getWebServiceAnnotation

public org.codehaus.xfire.annotations.WebServiceAnnotation getWebServiceAnnotation(java.lang.Class clazz)
Specified by:
getWebServiceAnnotation in interface org.codehaus.xfire.annotations.WebAnnotations

hasWebMethodAnnotation

public boolean hasWebMethodAnnotation(java.lang.reflect.Method method)
Specified by:
hasWebMethodAnnotation in interface org.codehaus.xfire.annotations.WebAnnotations

getWebMethodAnnotation

public org.codehaus.xfire.annotations.WebMethodAnnotation getWebMethodAnnotation(java.lang.reflect.Method method)
Specified by:
getWebMethodAnnotation in interface org.codehaus.xfire.annotations.WebAnnotations

hasWebResultAnnotation

public boolean hasWebResultAnnotation(java.lang.reflect.Method method)
Specified by:
hasWebResultAnnotation in interface org.codehaus.xfire.annotations.WebAnnotations

getWebResultAnnotation

public org.codehaus.xfire.annotations.WebResultAnnotation getWebResultAnnotation(java.lang.reflect.Method method)
Specified by:
getWebResultAnnotation in interface org.codehaus.xfire.annotations.WebAnnotations

hasWebParamAnnotation

public boolean hasWebParamAnnotation(java.lang.reflect.Method method,
                                     int parameter)
Specified by:
hasWebParamAnnotation in interface org.codehaus.xfire.annotations.WebAnnotations

getWebParamAnnotation

public org.codehaus.xfire.annotations.WebParamAnnotation getWebParamAnnotation(java.lang.reflect.Method method,
                                                                               int parameter)
Specified by:
getWebParamAnnotation in interface org.codehaus.xfire.annotations.WebAnnotations

hasOnewayAnnotation

public boolean hasOnewayAnnotation(java.lang.reflect.Method method)
Specified by:
hasOnewayAnnotation in interface org.codehaus.xfire.annotations.WebAnnotations

hasSOAPBindingAnnotation

public boolean hasSOAPBindingAnnotation(java.lang.Class clazz)
Specified by:
hasSOAPBindingAnnotation in interface org.codehaus.xfire.annotations.WebAnnotations

getSOAPBindingAnnotation

public org.codehaus.xfire.annotations.soap.SOAPBindingAnnotation getSOAPBindingAnnotation(java.lang.Class clazz)
Specified by:
getSOAPBindingAnnotation in interface org.codehaus.xfire.annotations.WebAnnotations

hasHandlerChainAnnotation

public boolean hasHandlerChainAnnotation(java.lang.Class clazz)
Specified by:
hasHandlerChainAnnotation in interface org.codehaus.xfire.annotations.WebAnnotations

getHandlerChainAnnotation

public org.codehaus.xfire.annotations.HandlerChainAnnotation getHandlerChainAnnotation(java.lang.Class clazz)
Specified by:
getHandlerChainAnnotation in interface org.codehaus.xfire.annotations.WebAnnotations

getServiceProperties

public java.util.Map getServiceProperties(java.lang.Class clazz)
Specified by:
getServiceProperties in interface org.codehaus.xfire.annotations.WebAnnotations

getFaultHandlers

public java.util.Collection getFaultHandlers(java.lang.Class clazz)
Specified by:
getFaultHandlers in interface org.codehaus.xfire.annotations.WebAnnotations

getInHandlers

public java.util.Collection getInHandlers(java.lang.Class clazz)
Specified by:
getInHandlers in interface org.codehaus.xfire.annotations.WebAnnotations

getOutHandlers

public java.util.Collection getOutHandlers(java.lang.Class clazz)
Specified by:
getOutHandlers in interface org.codehaus.xfire.annotations.WebAnnotations


Copyright © 2004-2009. All Rights Reserved.