com.hazelcast.cache.impl
Class CacheDataSerializerHook

java.lang.Object
  extended by com.hazelcast.cache.impl.CacheDataSerializerHook
All Implemented Interfaces:
DataSerializerHook

public final class CacheDataSerializerHook
extends Object
implements DataSerializerHook

CacheDataSerializerHook contains all the ID hooks for IdentifiedDataSerializable classes used inside the JCache framework.

CacheProxy operations are mapped here. This factory class is used by internal serialization system to create IdentifiedDataSerializable classes without using reflection.


Field Summary
static short BACKUP_ENTRY_PROCESSOR
           
static short CACHE_EVENT_DATA
           
static short CACHE_EVENT_DATA_SET
           
static short CLEAR
           
static short CLEAR_BACKUP
           
static short CLEAR_FACTORY
           
static short CLEAR_RESPONSE
           
static short CONTAINS_KEY
           
static short CREATE_CONFIG
           
static short DESTROY_CACHE
           
static short ENTRY_PROCESSOR
           
static short EXPIRY_POLICY
           
static int F_ID
           
static short GET
           
static short GET_ALL
           
static short GET_ALL_FACTORY
           
static short GET_AND_REMOVE
           
static short GET_AND_REPLACE
           
static short GET_CONFIG
           
static short KEY_ITERATION_RESULT
           
static short KEY_ITERATOR
           
static short LISTENER_REGISTRATION
           
static short LOAD_ALL
           
static short LOAD_ALL_FACTORY
           
static short MANAGEMENT_CONFIG
           
static short PUT
           
static short PUT_ALL_BACKUP
           
static short PUT_BACKUP
           
static short PUT_IF_ABSENT
           
static short REMOVE
           
static short REMOVE_ALL
           
static short REMOVE_ALL_BACKUP
           
static short REMOVE_ALL_FACTORY
           
static short REMOVE_BACKUP
           
static short REPLACE
           
static short SIZE
           
static short SIZE_FACTORY
           
 
Fields inherited from interface com.hazelcast.nio.serialization.DataSerializerHook
F_ID_OFFSET_WEBMODULE
 
Constructor Summary
CacheDataSerializerHook()
           
 
Method Summary
 DataSerializableFactory createFactory()
           
 int getFactoryId()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

F_ID

public static final int F_ID

GET

public static final short GET
See Also:
Constant Field Values

CONTAINS_KEY

public static final short CONTAINS_KEY
See Also:
Constant Field Values

PUT

public static final short PUT
See Also:
Constant Field Values

PUT_IF_ABSENT

public static final short PUT_IF_ABSENT
See Also:
Constant Field Values

REMOVE

public static final short REMOVE
See Also:
Constant Field Values

GET_AND_REMOVE

public static final short GET_AND_REMOVE
See Also:
Constant Field Values

REPLACE

public static final short REPLACE
See Also:
Constant Field Values

GET_AND_REPLACE

public static final short GET_AND_REPLACE
See Also:
Constant Field Values

PUT_BACKUP

public static final short PUT_BACKUP
See Also:
Constant Field Values

PUT_ALL_BACKUP

public static final short PUT_ALL_BACKUP
See Also:
Constant Field Values

REMOVE_BACKUP

public static final short REMOVE_BACKUP
See Also:
Constant Field Values

CLEAR_BACKUP

public static final short CLEAR_BACKUP
See Also:
Constant Field Values

SIZE

public static final short SIZE
See Also:
Constant Field Values

SIZE_FACTORY

public static final short SIZE_FACTORY
See Also:
Constant Field Values

CLEAR

public static final short CLEAR
See Also:
Constant Field Values

CLEAR_FACTORY

public static final short CLEAR_FACTORY
See Also:
Constant Field Values

GET_ALL

public static final short GET_ALL
See Also:
Constant Field Values

GET_ALL_FACTORY

public static final short GET_ALL_FACTORY
See Also:
Constant Field Values

LOAD_ALL

public static final short LOAD_ALL
See Also:
Constant Field Values

LOAD_ALL_FACTORY

public static final short LOAD_ALL_FACTORY
See Also:
Constant Field Values

EXPIRY_POLICY

public static final short EXPIRY_POLICY
See Also:
Constant Field Values

KEY_ITERATOR

public static final short KEY_ITERATOR
See Also:
Constant Field Values

KEY_ITERATION_RESULT

public static final short KEY_ITERATION_RESULT
See Also:
Constant Field Values

ENTRY_PROCESSOR

public static final short ENTRY_PROCESSOR
See Also:
Constant Field Values

CLEAR_RESPONSE

public static final short CLEAR_RESPONSE
See Also:
Constant Field Values

CREATE_CONFIG

public static final short CREATE_CONFIG
See Also:
Constant Field Values

GET_CONFIG

public static final short GET_CONFIG
See Also:
Constant Field Values

MANAGEMENT_CONFIG

public static final short MANAGEMENT_CONFIG
See Also:
Constant Field Values

LISTENER_REGISTRATION

public static final short LISTENER_REGISTRATION
See Also:
Constant Field Values

DESTROY_CACHE

public static final short DESTROY_CACHE
See Also:
Constant Field Values

CACHE_EVENT_DATA

public static final short CACHE_EVENT_DATA
See Also:
Constant Field Values

CACHE_EVENT_DATA_SET

public static final short CACHE_EVENT_DATA_SET
See Also:
Constant Field Values

BACKUP_ENTRY_PROCESSOR

public static final short BACKUP_ENTRY_PROCESSOR
See Also:
Constant Field Values

REMOVE_ALL

public static final short REMOVE_ALL
See Also:
Constant Field Values

REMOVE_ALL_BACKUP

public static final short REMOVE_ALL_BACKUP
See Also:
Constant Field Values

REMOVE_ALL_FACTORY

public static final short REMOVE_ALL_FACTORY
See Also:
Constant Field Values
Constructor Detail

CacheDataSerializerHook

public CacheDataSerializerHook()
Method Detail

getFactoryId

public int getFactoryId()
Specified by:
getFactoryId in interface DataSerializerHook

createFactory

public DataSerializableFactory createFactory()
Specified by:
createFactory in interface DataSerializerHook


Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.