org.mule.providers.soap.xfire
Class XFireClientPoolFactory

java.lang.Object
  extended byorg.apache.commons.pool.BasePoolableObjectFactory
      extended byorg.mule.providers.soap.xfire.XFireClientPoolFactory
All Implemented Interfaces:
PoolableObjectFactory
Direct Known Subclasses:
XFireWsdlClientPoolFactory

public class XFireClientPoolFactory
extends BasePoolableObjectFactory


Field Summary
protected  org.codehaus.xfire.service.Service service
           
protected  org.mule.umo.endpoint.UMOEndpointURI uri
           
protected  org.codehaus.xfire.XFire xfire
           
 
Constructor Summary
XFireClientPoolFactory(org.mule.umo.endpoint.UMOImmutableEndpoint endpoint, org.codehaus.xfire.service.Service service, org.codehaus.xfire.XFire xfire)
           
 
Method Summary
 Object makeObject()
           
 void passivateObject(Object obj)
           
 
Methods inherited from class org.apache.commons.pool.BasePoolableObjectFactory
activateObject, destroyObject, validateObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

uri

protected org.mule.umo.endpoint.UMOEndpointURI uri

service

protected org.codehaus.xfire.service.Service service

xfire

protected org.codehaus.xfire.XFire xfire
Constructor Detail

XFireClientPoolFactory

public XFireClientPoolFactory(org.mule.umo.endpoint.UMOImmutableEndpoint endpoint,
                              org.codehaus.xfire.service.Service service,
                              org.codehaus.xfire.XFire xfire)
Method Detail

makeObject

public Object makeObject()
                  throws Exception
Throws:
Exception

passivateObject

public void passivateObject(Object obj)
                     throws Exception
Throws:
Exception


Copyright © 2003-2006 MuleSource Inc.. All Rights Reserved.