|
Oracle Application Server TopLink API Reference 10g Release 2 (10.1.2) B15903-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.toplink.threetier.ConnectionPolicy
Purpose: Used to specify how a client session's should be allocated.
ServerSession
, Serialized FormConstructor Summary | |
ConnectionPolicy() PUBLIC: A connection policy is used to define how the client session connection should be acquired. |
|
ConnectionPolicy(DatabaseLogin login) PUBLIC: A connection policy is used to define how the client session connection should be acquired. |
|
ConnectionPolicy(java.lang.String poolName) PUBLIC: A connection policy is used to define how the client session connection should be acquired. |
Method Summary | |
void |
dontUseLazyConnection() PUBLIC: A lazy connection only acquires a physical connection when a transaction is started and releases the connection when the transaction completes. |
DatabaseLogin |
getLogin() PUBLIC: Return the login to use for this connection. |
java.lang.String |
getPoolName() PUBLIC: Return the pool name or null if not part of a pool. |
boolean |
hasLogin() PUBLIC: Return if a login is used, only one of login and pool can be used. |
boolean |
isLazy() PUBLIC: Return if a lazy connection should be used, a lazy connection only acquire a physical connection when a transaction is started and releases the connection when the transaction completes. |
void |
setIsLazy(boolean isLazy) PUBLIC: Set if a lazy connection should be used, a lazy connection only acquire a physical connection when a transaction is started and releases the connection when the transaction completes. |
void |
setLogin(DatabaseLogin login) PUBLIC: Set the login to use for this connection. |
void |
setPoolName(java.lang.String poolName) PUBLIC: Set the pool name or null if not part of a pool. |
void |
useLazyConnection() PUBLIC: A lazy connection only acquires a physical connection when a transaction is started and releases the connection when the transaction completes. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public ConnectionPolicy()
public ConnectionPolicy(java.lang.String poolName)
public ConnectionPolicy(DatabaseLogin login)
Method Detail |
public void dontUseLazyConnection()
public DatabaseLogin getLogin()
public java.lang.String getPoolName()
public boolean hasLogin()
public boolean isLazy()
public void setIsLazy(boolean isLazy)
public void setLogin(DatabaseLogin login)
public void setPoolName(java.lang.String poolName)
public void useLazyConnection()
|
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |