Skip navigation links

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

E67677-01


oracle.adf.share.statemanager
Interface CompressionPolicy

All Superinterfaces:
Policy

public interface CompressionPolicy
extends Policy

The CompressionPolicy defines a policy for StateManager that can be used to compress and decompress the state stored by the StateManger client. Compression policy will be called by StateManager whenever the state is being stored or removed.


Method Summary
 java.lang.Object getCompressedState(java.lang.Object id, java.lang.Object obj)
          getCompressedState returns the state after compressing it.
 java.lang.Object getDecompressedState(java.lang.Object id, java.lang.Object obj)
          getDecompressedState returns the state after de-compressing it.

 

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

 

Method Detail

getCompressedState

java.lang.Object getCompressedState(java.lang.Object id,
                                    java.lang.Object obj)
getCompressedState returns the state after compressing it.
Parameters:
obj - Object which represents the state and which needs compression
id - of passivated state which is being compressed
Returns:
a compressed state object.

getDecompressedState

java.lang.Object getDecompressedState(java.lang.Object id,
                                      java.lang.Object obj)
getDecompressedState returns the state after de-compressing it.
Parameters:
obj - Object which represents the state and which needs de-compression
id - of passivated state which is being compressed
Returns:
a de-compressed state object.

Skip navigation links

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

E67677-01


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