|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.caucho.quercus.env.Value
com.caucho.quercus.env.ArrayValue
com.caucho.quercus.env.ArrayValueWrapper
com.caucho.quercus.env.SessionArrayValue
com.caucho.quercus.env.ResinSessionArrayValue
public class ResinSessionArrayValue
Represents the $_SESSION
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.caucho.quercus.env.ArrayValue |
|---|
ArrayValue.AbstractGet, ArrayValue.Entry, ArrayValue.EntryIterator, ArrayValue.EntrySet, ArrayValue.GetKey, ArrayValue.GetValue, ArrayValue.KeyComparator, ArrayValue.KeyIterator, ArrayValue.KeySet, ArrayValue.ValueCollection, ArrayValue.ValueComparator, ArrayValue.ValueIterator |
| Field Summary | |
|---|---|
protected static java.util.logging.Logger |
log
|
| Fields inherited from class com.caucho.quercus.env.SessionArrayValue |
|---|
_accessTime |
| Fields inherited from class com.caucho.quercus.env.ArrayValue |
|---|
_current, GET_KEY, GET_VALUE, KEY, VALUE |
| Fields inherited from class com.caucho.quercus.env.Value |
|---|
L, NULL_ARGS, NULL_VALUE_ARRAY, SCALAR_V |
| Constructor Summary | |
|---|---|
ResinSessionArrayValue(java.lang.String id,
long now,
long maxInactiveInterval)
|
|
ResinSessionArrayValue(java.lang.String id,
long now,
long maxInactiveInterval,
ArrayValue array)
|
|
| Method Summary | |
|---|---|
Value |
copy(Env env,
java.util.IdentityHashMap<Value,Value> map)
Copy for serialization |
boolean |
load()
|
protected void |
remove()
Invalidates the session. |
void |
setClusterObject(ClusterObject obj)
|
protected void |
store()
|
| Methods inherited from class com.caucho.quercus.env.SessionArrayValue |
|---|
addUse, decode, encode, finish, getAccessTime, getId, getMaxInactiveInterval, inUse, invalidate, isEmpty, isValid, load, removeEvent, reset, setAccess, setId, setValid, store, storeOnShutdown, toObject |
| Methods inherited from class com.caucho.quercus.env.ArrayValueWrapper |
|---|
add, clear, containsKey, copy, createTailKey, current, each, end, get, getArg, getArray, getHead, getIterator, getKeyIterator, getRef, getSize, getTail, getValueIterator, hasCurrent, key, next, pop, prev, put, put, putRef, remove, reset, shuffle, splice, unshift |
| Methods inherited from class com.caucho.quercus.env.ArrayValue |
|---|
append, append, cmp, contains, containsStrict, copyReturn, entrySet, eq, eql, geq, getArray, getCount, getCountRecursive, getKeyArray, getObject, getRaw, getType, getValueArray, getValueType, gt, isArray, keyReset, keySet, leq, lt, print, printREntry, printRImpl, put, put, put, put, put, put, put, put, put, put, putAll, serialize, sort, toArray, toArray, toArrayValue, toBoolean, toEntryArray, toJavaCollection, toJavaList, toJavaMap, toJavaObject, toObject, toString, values, valuesToArray, valuesToArray, varDumpEntry, varDumpImpl, varExport |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected static final java.util.logging.Logger log
| Constructor Detail |
|---|
public ResinSessionArrayValue(java.lang.String id,
long now,
long maxInactiveInterval)
public ResinSessionArrayValue(java.lang.String id,
long now,
long maxInactiveInterval,
ArrayValue array)
| Method Detail |
|---|
public void setClusterObject(ClusterObject obj)
public Value copy(Env env,
java.util.IdentityHashMap<Value,Value> map)
copy in class SessionArrayValuepublic boolean load()
load in class SessionArrayValueprotected void store()
store in class SessionArrayValueprotected void remove()
remove in class SessionArrayValue
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||