org.mule.module.jca
Class DefaultMuleConnectionFactory

java.lang.Object
  extended by org.mule.module.jca.DefaultMuleConnectionFactory
All Implemented Interfaces:
Serializable, Referenceable, MuleConnectionFactory

public class DefaultMuleConnectionFactory
extends Object
implements MuleConnectionFactory

DefaultMuleConnectionFactory an implementation of the MuleconnectionFactory interface used by clients of this ResourceAdapter to obtain a connection to Mule resources.

See Also:
Serialized Form

Field Summary
protected  Log logger
          logger used by this class
 
Constructor Summary
DefaultMuleConnectionFactory(MuleManagedConnectionFactory factory, ConnectionManager manager, MuleConnectionRequestInfo info)
           
 
Method Summary
 MuleConnection createConnection()
           
 MuleConnection createConnection(MuleConnectionRequestInfo info)
           
 MuleManagedConnectionFactory getFactory()
           
 MuleConnectionRequestInfo getInfo()
           
 ConnectionManager getManager()
           
 Reference getReference()
           
 void setFactory(MuleManagedConnectionFactory factory)
           
 void setInfo(MuleConnectionRequestInfo info)
           
 void setManager(ConnectionManager manager)
           
 void setReference(Reference reference)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected transient Log logger
logger used by this class

Constructor Detail

DefaultMuleConnectionFactory

public DefaultMuleConnectionFactory(MuleManagedConnectionFactory factory,
                                    ConnectionManager manager,
                                    MuleConnectionRequestInfo info)
Method Detail

createConnection

public MuleConnection createConnection()
                                throws ResourceException
Specified by:
createConnection in interface MuleConnectionFactory
Throws:
ResourceException

createConnection

public MuleConnection createConnection(MuleConnectionRequestInfo info)
                                throws ResourceException
Specified by:
createConnection in interface MuleConnectionFactory
Throws:
ResourceException

getManager

public ConnectionManager getManager()
Specified by:
getManager in interface MuleConnectionFactory

setManager

public void setManager(ConnectionManager manager)
Specified by:
setManager in interface MuleConnectionFactory

getFactory

public MuleManagedConnectionFactory getFactory()
Specified by:
getFactory in interface MuleConnectionFactory

setFactory

public void setFactory(MuleManagedConnectionFactory factory)
Specified by:
setFactory in interface MuleConnectionFactory

getReference

public Reference getReference()
Specified by:
getReference in interface Referenceable

setReference

public void setReference(Reference reference)

getInfo

public MuleConnectionRequestInfo getInfo()
Specified by:
getInfo in interface MuleConnectionFactory

setInfo

public void setInfo(MuleConnectionRequestInfo info)
Specified by:
setInfo in interface MuleConnectionFactory


Copyright © 2003-2009 MuleSource, Inc.. All Rights Reserved.