Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Share
11g Release 1 (11.1.1.9.0)

E52934-01


oracle.adf.share.statemanager
Interface CapacityPolicy

All Superinterfaces:
Policy

public interface CapacityPolicy
extends Policy

Method Summary
 void releaseCapacity(java.lang.Object context, java.lang.Object id, java.lang.Object state, StateManager stateManager)
          releaseCapacity will be invoked by StateManager whenver state is removed.
 void useCapacity(java.lang.Object context, java.lang.Object id, java.lang.Object state, StateManager stateManager)
          The useCapacity will be invoked by the StateManager whenever a state is stored.

 

Methods inherited from interface oracle.adf.share.statemanager.Policy
getTimeToLive, isDistributable, isPersistent

 

Method Detail

useCapacity

void useCapacity(java.lang.Object context,
                 java.lang.Object id,
                 java.lang.Object state,
                 StateManager stateManager)
The useCapacity will be invoked by the StateManager whenever a state is stored. The useCapacity may throw a CapacityException to indicate that there capacity is not available at that time.
Parameters:
context - the ADF context of the required state
id - of passivated state which is being stored in session
state - Passivated state which is being stored in session
stateManager - StateManagerInstance which can be used to store the total pasivate state size in session

releaseCapacity

void releaseCapacity(java.lang.Object context,
                     java.lang.Object id,
                     java.lang.Object state,
                     StateManager stateManager)
releaseCapacity will be invoked by StateManager whenver state is removed.
Parameters:
context - the ADF context of the required state
id - of passivated state which is being stored in session
state - Passivate state which is being stored in session
stateManager - StateManagerInstance which can be used to store the calculated total pasivate state size in session

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Share
11g Release 1 (11.1.1.9.0)

E52934-01


Copyright © 1997, 2015, Oracle. All rights reserved.