AOWP_AspectInstanceManager
public class AOWP_AspectInstanceManager
Field Summary | |
---|---|
final str | |
final int | |
final str | |
final str | |
final str | |
final int | |
final str | |
private static mixed | |
private static mixed |
Method Summary | |
---|---|
private static void | _checkSessionScopeInstanceAvailable(mixed aspectClassName) |
private static void | |
private static void | _getApplicationScopeInstance(mixed aspectClassName) |
private static void | _getRequestScopeInstance(mixed aspectClassName) |
private static void | _getSerializedApplicationScopeInstancePath(mixed aspectClassName) |
private static void | _getSessionScopeInstance(mixed aspectClassName) |
private static void | _getSessionScopeInstanceCache(mixed aspectName) |
private static void | |
private static void | _releaseApplicationScopeInstance(mixed aspectInstance) |
private static void | _releaseSessionScopeInstance(mixed aspectInstance) |
private static void | _setSessionID(mixed sessionID) |
private static void | |
static void | getInstance(mixed aspectClassName) |
static void | |
static void | releaseInstance(mixed aspectInstance) |
static void | setSessionScopeInstanceSessionTimeOut(mixed aspect) |
static void |
public final str AOWP_SESSION_ID = 'AOWP_SESSION'
public final int AOWP_SESSION_ID_EXPIRE = 2592000
public final str AOWP_SESSION_INSTANCE_LIST_NAME = 'instance_list.txt'
public final str APPLICATION_SCOPE_INSTANCE_SERIALIZATION_FOLDER = 'application'
public final str DATA_FOLDER_NAME = 'AOWP_AspectInstanceManager'
public final int LOCK_FILE_CHECK_INTERVAL = 100000
public final str SESSION_SCOPE_INSTANCE_SAVE_FOLDER = 'session'
private static mixed $_REQUEST_SCOPE_INSTANCE_ARRAY = array()
private static mixed $_SESSION_INSTANCE_CACHE_ARRAY = array()
private static void _checkSessionScopeInstanceAvailable(mixed aspectClassName)
private static void _getAllSessionScopeInstanceArray()
private static void _getApplicationScopeInstance(mixed aspectClassName)
private static void _getRequestScopeInstance(mixed aspectClassName)
private static void _getSerializedApplicationScopeInstancePath(mixed aspectClassName)
private static void _getSessionScopeInstance(mixed aspectClassName)
private static void _getSessionScopeInstanceCache(mixed aspectName)
private static void _getSessionScopeInstanceSaveFolder()
private static void _releaseApplicationScopeInstance(mixed aspectInstance)
private static void _releaseSessionScopeInstance(mixed aspectInstance)
private static void _setSessionID(mixed sessionID)
private static void getDataFolderPath()
public static void getInstance(mixed aspectClassName)
public static void getSessionID()
public static void releaseInstance(mixed aspectInstance)
public static void setSessionScopeInstanceSessionTimeOut(mixed aspect)
public static void updateSessionScopeTimeOut()
Enter description here...