|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface EManagedConnectionFactory
EManagedConnectionFactory instance is a factory of both EManagedConnection and connector-specific connection factory instances. This interface supports connection pooling by providing methods for matching and creation of EManagedConnection instance.
Method Summary | |
---|---|
Object |
createConnectionFactory()
This method creates a Connection Factory instance |
Object |
createConnectionFactory(EConnectionManager cm)
This method creates a Connection Factory instance. |
EManagedConnection |
createManagedConnection(String properties)
This method creates a new physical connection to the underlying Connector resource manager |
boolean |
equals(Object other)
This method checks if this EManagedConnectionFactory is equal to another EManagedConnectionFactory |
EManagedConnection |
matchManagedConnections(Set connectionSet,
String properties)
This method returns a matched connection from the candidate set of connections |
Method Detail |
---|
Object createConnectionFactory()
Object createConnectionFactory(EConnectionManager cm)
cm
- The connection manager to be associated with this connection factory instance.
EManagedConnection createManagedConnection(String properties)
properties
- additional connector specific connection request information (as a semi-colon delimited String)
boolean equals(Object other)
equals
in class Object
other
- Another instance of an EManagedConnectionFactory
EManagedConnection matchManagedConnections(Set connectionSet, String properties)
connectionSet
- The candidate Set of connectionsproperties
- Any connection specific information required by the connector.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |