org.andromda.cartridges.support.webservice.client
Class Axis2ProxyFactoryBean

java.lang.Object
  extended by org.springframework.core.AttributeAccessorSupport
      extended by org.springframework.beans.BeanMetadataAttributeAccessor
          extended by org.springframework.beans.factory.support.AbstractBeanDefinition
              extended by org.springframework.beans.factory.support.RootBeanDefinition
                  extended by org.andromda.cartridges.support.webservice.client.Axis2PortClientInterceptor
                      extended by org.andromda.cartridges.support.webservice.client.Axis2ProxyFactoryBean
All Implemented Interfaces:
Serializable, Cloneable, org.aopalliance.aop.Advice, org.aopalliance.intercept.Interceptor, org.aopalliance.intercept.MethodInterceptor, org.springframework.beans.BeanMetadataElement, org.springframework.beans.factory.config.BeanDefinition, org.springframework.beans.factory.FactoryBean, org.springframework.beans.factory.InitializingBean, org.springframework.core.AttributeAccessor

public class Axis2ProxyFactoryBean
extends Axis2PortClientInterceptor
implements org.springframework.beans.factory.FactoryBean

FactoryBean for a specific port of a webservice.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.andromda.cartridges.support.webservice.client.Axis2PortClientInterceptor
logger
 
Fields inherited from class org.springframework.beans.factory.support.AbstractBeanDefinition
AUTOWIRE_AUTODETECT, AUTOWIRE_BY_NAME, AUTOWIRE_BY_TYPE, AUTOWIRE_CONSTRUCTOR, AUTOWIRE_NO, DEPENDENCY_CHECK_ALL, DEPENDENCY_CHECK_NONE, DEPENDENCY_CHECK_OBJECTS, DEPENDENCY_CHECK_SIMPLE, INFER_METHOD, SCOPE_DEFAULT
 
Fields inherited from interface org.springframework.beans.factory.config.BeanDefinition
ROLE_APPLICATION, ROLE_INFRASTRUCTURE, ROLE_SUPPORT, SCOPE_PROTOTYPE, SCOPE_SINGLETON
 
Constructor Summary
Axis2ProxyFactoryBean()
           
 
Method Summary
 void afterPropertiesSet()
          Prepares the JAX-RPC service and port if the "lazyInit" isn't false.
 Object getObject()
           
 Class getObjectType()
           
 boolean isSingleton()
           
 
Methods inherited from class org.andromda.cartridges.support.webservice.client.Axis2PortClientInterceptor
cloneBeanDefinition, getBase64Password, getPassword, getPortAddress, getServiceInterface, getTimeout, getUsername, getWsdlUrl, invoke, prepare, setBase64Password, setPassword, setPortAddress, setServiceInterface, setTimeout, setTypeMapper, setUsername, setWsdlUrl
 
Methods inherited from class org.springframework.beans.factory.support.RootBeanDefinition
equals, getDecoratedDefinition, getParentName, getResolvedFactoryMethod, isExternallyManagedConfigMember, isExternallyManagedDestroyMethod, isExternallyManagedInitMethod, isFactoryMethod, registerExternallyManagedConfigMember, registerExternallyManagedDestroyMethod, registerExternallyManagedInitMethod, setDecoratedDefinition, setParentName, setUniqueFactoryMethodName, toString
 
Methods inherited from class org.springframework.beans.factory.support.AbstractBeanDefinition
addQualifier, applyDefaults, clone, copyQualifiersFrom, getAutowireMode, getBeanClass, getBeanClassName, getConstructorArgumentValues, getDependencyCheck, getDependsOn, getDescription, getDestroyMethodName, getFactoryBeanName, getFactoryMethodName, getInitMethodName, getMethodOverrides, getOriginatingBeanDefinition, getPropertyValues, getQualifier, getQualifiers, getResolvedAutowireMode, getResource, getResourceDescription, getRole, getScope, hasBeanClass, hasConstructorArgumentValues, hashCode, hasQualifier, isAbstract, isAutowireCandidate, isEnforceDestroyMethod, isEnforceInitMethod, isLazyInit, isLenientConstructorResolution, isNonPublicAccessAllowed, isPrimary, isPrototype, isSynthetic, overrideFrom, overrideFrom, prepareMethodOverride, prepareMethodOverrides, resolveBeanClass, setAbstract, setAutowireCandidate, setAutowireMode, setBeanClass, setBeanClassName, setConstructorArgumentValues, setDependencyCheck, setDependsOn, setDescription, setDestroyMethodName, setEnforceDestroyMethod, setEnforceInitMethod, setFactoryBeanName, setFactoryMethodName, setInitMethodName, setLazyInit, setLenientConstructorResolution, setMethodOverrides, setNonPublicAccessAllowed, setOriginatingBeanDefinition, setPrimary, setPropertyValues, setResource, setResourceDescription, setRole, setScope, setSingleton, setSynthetic, validate
 
Methods inherited from class org.springframework.beans.BeanMetadataAttributeAccessor
addMetadataAttribute, getAttribute, getMetadataAttribute, getSource, removeAttribute, setAttribute, setSource
 
Methods inherited from class org.springframework.core.AttributeAccessorSupport
attributeNames, copyAttributesFrom, hasAttribute
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.springframework.core.AttributeAccessor
attributeNames, getAttribute, hasAttribute, removeAttribute, setAttribute
 
Methods inherited from interface org.springframework.beans.BeanMetadataElement
getSource
 

Constructor Detail

Axis2ProxyFactoryBean

public Axis2ProxyFactoryBean()
Method Detail

afterPropertiesSet

public void afterPropertiesSet()
Description copied from class: Axis2PortClientInterceptor
Prepares the JAX-RPC service and port if the "lazyInit" isn't false.

Specified by:
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
Overrides:
afterPropertiesSet in class Axis2PortClientInterceptor
See Also:
Axis2PortClientInterceptor.afterPropertiesSet()

getObject

public Object getObject()
Specified by:
getObject in interface org.springframework.beans.factory.FactoryBean
See Also:
FactoryBean.getObject()

getObjectType

public Class getObjectType()
Specified by:
getObjectType in interface org.springframework.beans.factory.FactoryBean
See Also:
FactoryBean.getObjectType()

isSingleton

public boolean isSingleton()
Specified by:
isSingleton in interface org.springframework.beans.factory.config.BeanDefinition
Specified by:
isSingleton in interface org.springframework.beans.factory.FactoryBean
Overrides:
isSingleton in class org.springframework.beans.factory.support.AbstractBeanDefinition
See Also:
FactoryBean.isSingleton()


Copyright © 2003-2012 AndroMDA.org. All Rights Reserved.