org.apache.servicemix.jsr181.xfire
Class JbiProxyFactoryBean

java.lang.Object
  extended by org.apache.servicemix.jsr181.xfire.JbiProxyFactoryBean
All Implemented Interfaces:
org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.FactoryBean, org.springframework.beans.factory.InitializingBean

public class JbiProxyFactoryBean
extends java.lang.Object
implements org.springframework.beans.factory.FactoryBean, org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.DisposableBean

Version:
$Revision: 407481 $
Author:
chirino

Constructor Summary
JbiProxyFactoryBean()
           
 
Method Summary
 void afterPropertiesSet()
           
 void destroy()
           
 org.apache.servicemix.jbi.api.Container getContainer()
           
 javax.jbi.component.ComponentContext getContext()
           
 java.lang.String getEndpoint()
           
 org.apache.servicemix.jbi.api.ClientFactory getFactory()
           
 javax.xml.namespace.QName getInterfaceName()
           
protected  javax.jbi.component.ComponentContext getInternalContext()
           
 java.lang.String getName()
           
 java.lang.Object getObject()
           
 java.lang.Class getObjectType()
           
 javax.xml.namespace.QName getService()
           
 java.lang.Class getType()
           
 boolean isPropagateSecuritySubject()
           
 boolean isSingleton()
           
 void setContainer(org.apache.servicemix.jbi.api.Container container)
           
 void setContext(javax.jbi.component.ComponentContext context)
           
 void setEndpoint(java.lang.String endpointName)
           
 void setFactory(org.apache.servicemix.jbi.api.ClientFactory factory)
           
 void setInterfaceName(javax.xml.namespace.QName interfaceName)
           
 void setName(java.lang.String name)
           
 void setPropagateSecuritySubject(boolean propagateSecuritySubject)
           
 void setService(javax.xml.namespace.QName service)
           
 void setType(java.lang.Class type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JbiProxyFactoryBean

public JbiProxyFactoryBean()
Method Detail

getObject

public java.lang.Object getObject()
                           throws java.lang.Exception
Specified by:
getObject in interface org.springframework.beans.factory.FactoryBean
Throws:
java.lang.Exception

getObjectType

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

isSingleton

public boolean isSingleton()
Specified by:
isSingleton in interface org.springframework.beans.factory.FactoryBean

getInternalContext

protected javax.jbi.component.ComponentContext getInternalContext()
                                                           throws java.lang.Exception
Throws:
java.lang.Exception

getType

public java.lang.Class getType()

setType

public void setType(java.lang.Class type)

getEndpoint

public java.lang.String getEndpoint()

setEndpoint

public void setEndpoint(java.lang.String endpointName)

getInterfaceName

public javax.xml.namespace.QName getInterfaceName()

setInterfaceName

public void setInterfaceName(javax.xml.namespace.QName interfaceName)

getService

public javax.xml.namespace.QName getService()

setService

public void setService(javax.xml.namespace.QName service)

getContext

public javax.jbi.component.ComponentContext getContext()
Returns:
the context

setContext

public void setContext(javax.jbi.component.ComponentContext context)
Parameters:
context - the context to set

getContainer

public org.apache.servicemix.jbi.api.Container getContainer()
Returns:
the container

setContainer

public void setContainer(org.apache.servicemix.jbi.api.Container container)
Parameters:
container - the container to set

getFactory

public org.apache.servicemix.jbi.api.ClientFactory getFactory()
Returns:
the factory

setFactory

public void setFactory(org.apache.servicemix.jbi.api.ClientFactory factory)
Parameters:
factory - the factory to set

getName

public java.lang.String getName()
Returns:
the name

setName

public void setName(java.lang.String name)
Parameters:
name - the name to set

isPropagateSecuritySubject

public boolean isPropagateSecuritySubject()
Returns:
the propagateSecuritySubject

setPropagateSecuritySubject

public void setPropagateSecuritySubject(boolean propagateSecuritySubject)
Parameters:
propagateSecuritySubject - the propagateSecuritySubject to set

afterPropertiesSet

public void afterPropertiesSet()
                        throws java.lang.Exception
Specified by:
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
Throws:
java.lang.Exception

destroy

public void destroy()
             throws java.lang.Exception
Specified by:
destroy in interface org.springframework.beans.factory.DisposableBean
Throws:
java.lang.Exception


Copyright © 2005-2012 FuseSource. All Rights Reserved.