org.xins.common.spring
Class XinsCapiFactoryBean

java.lang.Object
  extended byorg.springframework.remoting.support.RemoteAccessor
      extended byorg.springframework.remoting.support.UrlBasedRemoteAccessor
          extended byorg.xins.common.spring.XinsClientInterceptor
              extended byorg.xins.common.spring.XinsCapiFactoryBean
All Implemented Interfaces:
org.aopalliance.aop.Advice, org.springframework.beans.factory.FactoryBean, org.springframework.beans.factory.InitializingBean, org.aopalliance.intercept.Interceptor, org.aopalliance.intercept.MethodInterceptor

public class XinsCapiFactoryBean
extends XinsClientInterceptor
implements org.springframework.beans.factory.FactoryBean

FactoryBean for locally defined CAPI references. This class requires the Spring library.

Since:
XINS 2.0
Version:
$Revision: 1.3 $ $Date: 2007/09/18 11:21:07 $
Author:
Anthony Goubard

Field Summary
 
Fields inherited from class org.xins.common.spring.XinsClientInterceptor
capi
 
Fields inherited from class org.springframework.remoting.support.RemoteAccessor
logger
 
Constructor Summary
XinsCapiFactoryBean()
           
 
Method Summary
 Object getObject()
           
 Class getObjectType()
           
 boolean isSingleton()
           
 
Methods inherited from class org.xins.common.spring.XinsClientInterceptor
afterPropertiesSet, convertXinsAccessException, createCapi, createDescriptor, createXinsServiceCaller, getServiceName, invoke, prepare, setServiceName, setServiceProperties, setTimeout
 
Methods inherited from class org.springframework.remoting.support.UrlBasedRemoteAccessor
getServiceUrl, setServiceUrl
 
Methods inherited from class org.springframework.remoting.support.RemoteAccessor
getServiceInterface, setServiceInterface
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XinsCapiFactoryBean

public XinsCapiFactoryBean()
Method Detail

getObject

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

getObjectType

public 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


See http://www.xins.org/.