com.openexchange.admin.tools
Class AdminCacheExtended

java.lang.Object
  extended by com.openexchange.admin.tools.AdminCache
      extended by com.openexchange.admin.tools.AdminCacheExtended

public class AdminCacheExtended
extends com.openexchange.admin.tools.AdminCache


Field Summary
 
Fields inherited from class com.openexchange.admin.tools.AdminCache
DATA_TRUNCATION_ERROR_MSG, PATTERN_REGEX_DELIMITER, PATTERN_REGEX_FUNCTION, PATTERN_REGEX_NORMAL
 
Constructor Summary
AdminCacheExtended()
           
 
Method Summary
 int getDBPoolIdForContextId(int context_id)
          ONLY USE IF YOU EXACTLY KNOW FOR WHAT THIS METHOD IS!!!
 PropertyHandlerExtended getProperties()
           
 java.lang.String getSchemeForContextId(int context_id)
          ONLY USE IF YOU EXACTLY KNOW FOR WHAT THIS METHOD IS!!!
 java.sql.Connection getWRITEConnectionForPoolId(int db_pool_id, java.lang.String db_schema)
          ONLY USE IF YOU EXACTLY KNOW FOR WHAT THIS METHOD IS!!!
 void initCacheExtended()
           
 void pushWRITEConnectionForPoolId(int db_pool_id, java.sql.Connection conny)
          ONLY USE IF YOU EXACTLY KNOW FOR WHAT THIS METHOD IS!!!
 void resetPoolMappingForContext(int context_id)
          ONLY USE IF YOU EXACTLY KNOW FOR WHAT THIS METHOD IS!!!
 
Methods inherited from class com.openexchange.admin.tools.AdminCache
closeConfigDBSqlStuff, closeConfigDBSqlStuff, closeContextSqlStuff, closeSimpleConnection, contextAuthenticationDisabled, encryptPassword, existsNamedAccessCombination, getAccessCombinationNames, getAdminAuthMech, getAdminCredentials, getConnectionForConfigDB, getConnectionForContext, getConnectionForContextNoTimeout, getDefaultUserModuleAccess, getMasterCredentials, getNamedAccessCombination, getNameForAccessCombination, getOXDBInitialQueries, getSimpleSqlConnection, initAccessCombinations, initCache, isLockdb, isMasterAdmin, masterAuthenticationDisabled, parseDataTruncation, pushConnectionForConfigDB, pushConnectionForContext, pushConnectionForContextNoTimeout, removeAdminCredentials, setAdminCredentials, setLockdb
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AdminCacheExtended

public AdminCacheExtended()
Method Detail

initCacheExtended

public void initCacheExtended()

getDBPoolIdForContextId

public int getDBPoolIdForContextId(int context_id)
                            throws com.openexchange.admin.rmi.exceptions.PoolException
ONLY USE IF YOU EXACTLY KNOW FOR WHAT THIS METHOD IS!!!

Throws:
com.openexchange.admin.rmi.exceptions.PoolException

getWRITEConnectionForPoolId

public java.sql.Connection getWRITEConnectionForPoolId(int db_pool_id,
                                                       java.lang.String db_schema)
                                                throws com.openexchange.admin.rmi.exceptions.PoolException
ONLY USE IF YOU EXACTLY KNOW FOR WHAT THIS METHOD IS!!!

Throws:
com.openexchange.admin.rmi.exceptions.PoolException

pushWRITEConnectionForPoolId

public void pushWRITEConnectionForPoolId(int db_pool_id,
                                         java.sql.Connection conny)
                                  throws com.openexchange.admin.rmi.exceptions.PoolException
ONLY USE IF YOU EXACTLY KNOW FOR WHAT THIS METHOD IS!!!

Throws:
com.openexchange.admin.rmi.exceptions.PoolException

resetPoolMappingForContext

public void resetPoolMappingForContext(int context_id)
                                throws com.openexchange.admin.rmi.exceptions.PoolException
ONLY USE IF YOU EXACTLY KNOW FOR WHAT THIS METHOD IS!!!

Throws:
com.openexchange.admin.rmi.exceptions.PoolException

getSchemeForContextId

public java.lang.String getSchemeForContextId(int context_id)
                                       throws com.openexchange.admin.rmi.exceptions.PoolException
ONLY USE IF YOU EXACTLY KNOW FOR WHAT THIS METHOD IS!!!

Throws:
com.openexchange.admin.rmi.exceptions.PoolException

getProperties

public PropertyHandlerExtended getProperties()
Overrides:
getProperties in class com.openexchange.admin.tools.AdminCache