com.hazelcast.nio.serialization
Interface VersionedPortable

All Superinterfaces:
Portable
All Known Implementing Classes:
AbstractAlterRequest, AbstractAlterRequest, AbstractCacheRequest, AbstractIsLockedRequest, AbstractLockRequest, AbstractMapAddEntryListenerRequest, AbstractReplicatedMapClientRequest, AbstractTxnMapRequest, AbstractUnlockRequest, AcquireRequest, AddAllRequest, AddAndGetRequest, AddEntryListenerRequest, AddListenerRequest, AddMembershipListenerRequest, AddMessageListenerRequest, AllPartitionsClientRequest, AlterAndGetRequest, AlterAndGetRequest, AlterRequest, AlterRequest, ApplyRequest, ApplyRequest, AtomicLongRequest, AuthenticationRequest, AvailableRequest, AwaitRequest, AwaitRequest, BaseClientRemoveListenerRequest, BaseTransactionRequest, BeforeAwaitRequest, CacheAddEntryListenerRequest, CacheClearRequest, CacheContainsKeyRequest, CacheCreateConfigRequest, CacheDestroyRequest, CacheEntryProcessorRequest, CacheGetAllRequest, CacheGetAndRemoveRequest, CacheGetAndReplaceRequest, CacheGetConfigRequest, CacheGetRequest, CacheIterateRequest, CacheListenerRegistrationRequest, CacheLoadAllRequest, CacheManagementConfigRequest, CachePutIfAbsentRequest, CachePutRequest, CacheRemoveEntryListenerRequest, CacheRemoveRequest, CacheReplaceRequest, CacheSizeRequest, CallableClientRequest, CancellationRequest, ClearRequest, ClearRequest, ClientCancellationRequest, ClientCreateRequest, ClientDestroyRequest, ClientJobProcessInformationRequest, ClientMapReduceRequest, ClientPingRequest, ClientReplicatedMapAddEntryListenerRequest, ClientReplicatedMapClearRequest, ClientReplicatedMapContainsKeyRequest, ClientReplicatedMapContainsValueRequest, ClientReplicatedMapEntrySetRequest, ClientReplicatedMapGetRequest, ClientReplicatedMapIsEmptyRequest, ClientReplicatedMapKeySetRequest, ClientReplicatedMapPutAllRequest, ClientReplicatedMapPutTtlRequest, ClientReplicatedMapRemoveEntryListenerRequest, ClientReplicatedMapRemoveRequest, ClientReplicatedMapSizeRequest, ClientReplicatedMapValuesRequest, ClientRequest, CollectionAddAllRequest, CollectionAddListenerRequest, CollectionAddRequest, CollectionClearRequest, CollectionCompareAndRemoveRequest, CollectionContainsRequest, CollectionGetAllRequest, CollectionIsEmptyRequest, CollectionRemoveListenerRequest, CollectionRemoveRequest, CollectionRequest, CollectionSizeRequest, CommitTransactionRequest, CompareAndRemoveRequest, CompareAndSetRequest, CompareAndSetRequest, ContainsRequest, ContainsRequest, ContainsRequest, CountDownRequest, CountRequest, CreateTransactionRequest, DistributedObjectListenerRequest, DrainRequest, DrainRequest, EntrySetRequest, GetAllRequest, GetAndAddRequest, GetAndAlterRequest, GetAndAlterRequest, GetAndSetRequest, GetAndSetRequest, GetCountRequest, GetDistributedObjectsRequest, GetLockCountRequest, GetPartitionsRequest, GetRemainingLeaseRequest, GetRequest, InitRequest, InvocationClientRequest, IsEmptyRequest, IsLockedRequest, IsNullRequest, IsShutdownRequest, IteratorRequest, KeyBasedClientRequest, KeyBasedContainsRequest, KeySetRequest, ListAddAllRequest, ListAddRequest, ListGetRequest, ListIndexOfRequest, ListRemoveRequest, ListSetRequest, ListSubRequest, LockRequest, MapAddEntryListenerRequest, MapAddEntryListenerSqlRequest, MapAddIndexRequest, MapAddInterceptorRequest, MapAddNearCacheEntryListenerRequest, MapClearRequest, MapContainsKeyRequest, MapContainsValueRequest, MapDeleteRequest, MapEntrySetRequest, MapEvictAllRequest, MapEvictRequest, MapExecuteOnAllKeysRequest, MapExecuteOnKeyRequest, MapExecuteOnKeysRequest, MapExecuteWithPredicateRequest, MapFlushRequest, MapGetAllRequest, MapGetEntryViewRequest, MapGetRequest, MapIsEmptyRequest, MapIsLockedRequest, MapKeySetRequest, MapLoadAllKeysRequest, MapLoadGivenKeysRequest, MapLockRequest, MapPutAllRequest, MapPutIfAbsentRequest, MapPutRequest, MapPutTransientRequest, MapQueryRequest, MapRemoveEntryListenerRequest, MapRemoveIfSameRequest, MapRemoveInterceptorRequest, MapRemoveRequest, MapReplaceIfSameRequest, MapReplaceRequest, MapSetRequest, MapSizeRequest, MapSQLQueryRequest, MapTryPutRequest, MapTryRemoveRequest, MapUnlockRequest, MapValuesRequest, ModifyRequest, MultiMapAllPartitionRequest, MultiMapIsLockedRequest, MultiMapKeyBasedRequest, MultiMapLockRequest, MultiMapRequest, MultiMapUnlockRequest, MultiPartitionClientRequest, MultiTargetClientRequest, OfferRequest, PartitionCallableRequest, PartitionClientRequest, PeekRequest, PollRequest, PrepareTransactionRequest, PublishRequest, PutRequest, QueueRequest, ReadRequest, ReadRequest, RecoverAllTransactionsRequest, RecoverTransactionRequest, ReduceRequest, ReleaseRequest, RemainingCapacityRequest, RemoveAllListeners, RemoveAllRequest, RemoveDistributedObjectListenerRequest, RemoveEntryListenerRequest, RemoveListenerRequest, RemoveMessageListenerRequest, RemoveRequest, RemoveRequest, RollbackTransactionRequest, SemaphoreRequest, SetCountRequest, SetRequest, SetRequest, ShutdownRequest, SignalRequest, SizeRequest, SizeRequest, TargetCallableRequest, TargetClientRequest, TxnCollectionRequest, TxnListAddRequest, TxnListRemoveRequest, TxnListSizeRequest, TxnMapRequest, TxnMapRequestWithSQLQuery, TxnMultiMapGetRequest, TxnMultiMapPutRequest, TxnMultiMapRemoveAllRequest, TxnMultiMapRemoveRequest, TxnMultiMapRequest, TxnMultiMapSizeRequest, TxnMultiMapValueCountRequest, TxnOfferRequest, TxnPeekRequest, TxnPollRequest, TxnSetAddRequest, TxnSetRemoveRequest, TxnSetSizeRequest, TxnSizeRequest, UnlockRequest, ValuesRequest

public interface VersionedPortable
extends Portable

VersionedPortable is an extension to Portable to support per class version instead of a global serialization version.

See Also:
Portable, PortableFactory

Method Summary
 int getClassVersion()
          Returns version for this Portable class
 
Methods inherited from interface com.hazelcast.nio.serialization.Portable
getClassId, getFactoryId, readPortable, writePortable
 

Method Detail

getClassVersion

int getClassVersion()
Returns version for this Portable class

Returns:
class version


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