Show / Hide Table of Contents

Class SaveSessionProcessor

Entry processor that updates session items.

Inheritance
object
AbstractProcessor
SaveSessionProcessor
Implements
IEntryProcessor
IPortableObject
Inherited Members
AbstractProcessor.Process(IInvocableCacheEntry)
AbstractProcessor.ProcessAll(ICollection)
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Tangosol.Web
Assembly: Coherence.SessionStore.dll
Syntax
public class SaveSessionProcessor : AbstractProcessor, IEntryProcessor, IPortableObject

Constructors

SaveSessionProcessor(long, SessionValue, HashDictionary, HashSet)

Construct a new instance of SaveSessionProcessor.

Declaration
public SaveSessionProcessor(long idleTimeout, SessionValue sessionValue, HashDictionary overflowAttrs, HashSet obsoleteOverflowAttrs)
Parameters
Type Name Description
long idleTimeout

How long the session can be inactive (e.g. not accessed) before it will expire.

SessionValue sessionValue

Session value to store into cache.

HashDictionary overflowAttrs

Overflow attributes.

HashSet obsoleteOverflowAttrs

Names of overflow attributes scheduled for removel.

Methods

ReadExternal(IPofReader)

Restore the contents of a user type instance by reading its state using the specified IPofReader object.

Declaration
public void ReadExternal(IPofReader reader)
Parameters
Type Name Description
IPofReader reader

The IPofReader from which to read the object's state.

Exceptions
Type Condition
IOException

If an I/O error occurs.

WriteExternal(IPofWriter)

Save the contents of a POF user type instance by writing its state using the specified IPofWriter object.

Declaration
public void WriteExternal(IPofWriter writer)
Parameters
Type Name Description
IPofWriter writer

The IPofWriter to which to write the object's state.

Exceptions
Type Condition
IOException

If an I/O error occurs.

Implements

IEntryProcessor
IPortableObject
In this article
Back to top Copyright © 2000, 2024, Oracle and/or its affiliates.