org.mule.ra
Interface MuleConnectionFactory

All Superinterfaces:
javax.naming.Referenceable, java.io.Serializable
All Known Implementing Classes:
DefaultMuleConnectionFactory

public interface MuleConnectionFactory
extends java.io.Serializable, javax.naming.Referenceable

MuleConnectionFactory defines the connection factory interface that the RA clients will obtain a reference to.

Version:
$Revision: 1.5 $
Author:
Ross Mason

Method Summary
 MuleConnection createConnection()
           
 MuleConnection createConnection(MuleConnectionRequestInfo info)
           
 MuleManagedConnectionFactory getFactory()
           
 MuleConnectionRequestInfo getInfo()
           
 ConnectionManager getManager()
           
 void setFactory(MuleManagedConnectionFactory factory)
           
 void setInfo(MuleConnectionRequestInfo info)
           
 void setManager(ConnectionManager manager)
           
 
Methods inherited from interface javax.naming.Referenceable
getReference
 

Method Detail

createConnection

public MuleConnection createConnection()
                                throws ResourceException
Throws:
ResourceException

createConnection

public MuleConnection createConnection(MuleConnectionRequestInfo info)
                                throws ResourceException
Throws:
ResourceException

getManager

public ConnectionManager getManager()

setManager

public void setManager(ConnectionManager manager)

getFactory

public MuleManagedConnectionFactory getFactory()

setFactory

public void setFactory(MuleManagedConnectionFactory factory)

getInfo

public MuleConnectionRequestInfo getInfo()

setInfo

public void setInfo(MuleConnectionRequestInfo info)


Copyright © 2003-2005 SymphonySoft Limited. All Rights Reserved.