org.mule.module.jca
Interface MuleConnectionFactory

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

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

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


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

Method Detail

createConnection

MuleConnection createConnection()
                                throws javax.resource.ResourceException
Throws:
javax.resource.ResourceException

createConnection

MuleConnection createConnection(MuleConnectionRequestInfo info)
                                throws javax.resource.ResourceException
Throws:
javax.resource.ResourceException

getManager

javax.resource.spi.ConnectionManager getManager()

setManager

void setManager(javax.resource.spi.ConnectionManager manager)

getFactory

MuleManagedConnectionFactory getFactory()

setFactory

void setFactory(MuleManagedConnectionFactory factory)

getInfo

MuleConnectionRequestInfo getInfo()

setInfo

void setInfo(MuleConnectionRequestInfo info)


Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.