org.jboss.webbeans.bean.ee
Class WebServiceBean<T>

java.lang.Object
  extended by javax.inject.manager.Bean<T>
      extended by org.jboss.webbeans.bean.RIBean<T>
          extended by org.jboss.webbeans.bean.ee.AbstractJavaEEResourceBean<T>
              extended by org.jboss.webbeans.bean.ee.AbstractResourceBean<T>
                  extended by org.jboss.webbeans.bean.ee.WebServiceBean<T>
All Implemented Interfaces:
Contextual<T>

public class WebServiceBean<T>
extends AbstractResourceBean<T>

Author:
Pete Muir

Constructor Summary
WebServiceBean(ManagerImpl manager, java.lang.Class<? extends java.lang.annotation.Annotation> deploymentType, java.util.Set<java.lang.annotation.Annotation> bindings, java.lang.Class<T> type, java.lang.String jndiName, java.lang.String mappedName, java.lang.String wsdlLocation)
           
 
Method Summary
 java.lang.String getId()
           
 java.lang.String getWsdlLocation()
           
protected  javassist.util.proxy.MethodHandler newMethodHandler()
           
 
Methods inherited from class org.jboss.webbeans.bean.ee.AbstractResourceBean
getJndiName, getMappedName
 
Methods inherited from class org.jboss.webbeans.bean.ee.AbstractJavaEEResourceBean
create, destroy, getBindings, getDeploymentType, getInjectionPoints, getName, getProxyClass, getScopeType, getSpecializedBean, getType, getTypes, initialize, isDependent, isNullable, isPrimitive, isProxyable, isSerializable, isSpecializing
 
Methods inherited from class org.jboss.webbeans.bean.RIBean
createId, equals, getManager, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebServiceBean

public WebServiceBean(ManagerImpl manager,
                      java.lang.Class<? extends java.lang.annotation.Annotation> deploymentType,
                      java.util.Set<java.lang.annotation.Annotation> bindings,
                      java.lang.Class<T> type,
                      java.lang.String jndiName,
                      java.lang.String mappedName,
                      java.lang.String wsdlLocation)
Method Detail

getId

public java.lang.String getId()
Specified by:
getId in class RIBean<T>

getWsdlLocation

public java.lang.String getWsdlLocation()

newMethodHandler

protected javassist.util.proxy.MethodHandler newMethodHandler()
Specified by:
newMethodHandler in class AbstractJavaEEResourceBean<T>


Copyright © 2011. All Rights Reserved.