com.infoteria.asteria.flowengine2.log
Class LogConnectionManager

java.lang.Object
  |
  +--com.infoteria.asteria.connection.ConnectionManager
        |
        +--com.infoteria.asteria.flowengine2.log.LogConnectionManager
All Implemented Interfaces:
com.infoteria.asteria.connection.resource.ConnectionInfo

public class LogConnectionManager
extends com.infoteria.asteria.connection.ConnectionManager


Inner classes inherited from class com.infoteria.asteria.connection.ConnectionManager
ConnectionManager.MutexHolder
 
Field Summary
static java.lang.String CONF_NAME
           
 
Fields inherited from class com.infoteria.asteria.connection.ConnectionManager
CONNECTION_ENTRY_CONF_NAME
 
Fields inherited from interface com.infoteria.asteria.connection.resource.ConnectionInfo
ATTRIBUTE_NOT_FOUND, CONNECTION_CLOSE_ERROR, CONNECTION_NOT_FOUND, CONNECTION_POOL_CLEAR, CONNECTION_POOL_PUT, CONNECTION_POOL_REUSE_END, CONNECTION_TIMEOUT, CONVERT_OLDFILE, FAIL_DECRYPT_PASSWORD, FAIL_GET_CONNECTION_MANAGER, FAIL_GET_WORKGROUP_MASTER, FAIL_READ_CONNECTION, INVALID_ATTRIBUTE, INVALID_URL, JDBC_DRIVER_NOT_FOUND, LIBRARY_ERROR, METADATA_PROVIDER_NOT_IMPLEMENTED, NOT_HAVE_CONNECTION_ROLE, NOT_XA_CONNECTION, POOL_CONNECTION_INVALID, REGISTER_CONNECTION, REGISTER_CONNECTION_COUNT, RELOAD_CONNECTION, REMOVE_CONNECTION, resource, SAVE_CONNECTION, XA_NOT_SUPPORTED
 
Constructor Summary
LogConnectionManager()
           
LogConnectionManager(ConnectionFactory factory)
           
 
Method Summary
 LogSetting getConnection(java.lang.String name)
           
 com.infoteria.asteria.logsetting.LogSettingEntry[] getConnectionList()
           
 com.infoteria.asteria.logsetting.LogSettingEntry getEntry(java.lang.String name)
           
 void init()
           
 void init(int poolLifeTime, int poolSize, int poolObserve)
           
 boolean removeConnectionEntry(java.lang.String name)
           
 
Methods inherited from class com.infoteria.asteria.connection.ConnectionManager
addDefinitionListener, clearPool, dumpPool, dumpPool, exists, getConnection, getConnection, getConnectionEntryFactory, getConnectionList, getDefaultConnectionFactory, getDefinitionFile, getDefinitionFileCount, getDir, getEntry, getLogger, getMainDefinitionFile, getMutex, getReuseCount, getSupportConnectionTypes, init, init, initializeConnections, isSupportConnectionType, isUserDefined, putConnection, removeConnectionEntry, removeDefinitionListener, setConnectionEntry, setConnectionEntryFactory, setLogger, setReuseCount, term
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONF_NAME

public static final java.lang.String CONF_NAME
Constructor Detail

LogConnectionManager

public LogConnectionManager()
                     throws com.infoteria.asteria.iframework.res.ResourceNotFoundException

LogConnectionManager

public LogConnectionManager(ConnectionFactory factory)
                     throws com.infoteria.asteria.iframework.res.ResourceNotFoundException
Method Detail

init

public void init()
          throws com.infoteria.asteria.iframework.res.ResourceNotFoundException
Overrides:
init in class com.infoteria.asteria.connection.ConnectionManager

init

public void init(int poolLifeTime,
                 int poolSize,
                 int poolObserve)
          throws com.infoteria.asteria.iframework.res.ResourceNotFoundException
Overrides:
init in class com.infoteria.asteria.connection.ConnectionManager

getEntry

public com.infoteria.asteria.logsetting.LogSettingEntry getEntry(java.lang.String name)

getConnection

public LogSetting getConnection(java.lang.String name)
                                                               throws com.infoteria.asteria.connection.ConnectionException

removeConnectionEntry

public boolean removeConnectionEntry(java.lang.String name)
                              throws java.io.IOException

getConnectionList

public com.infoteria.asteria.logsetting.LogSettingEntry[] getConnectionList()