GigaSpaces XAP 7.1 API

com.j_spaces.core.client
Interface IMetaDataEntry

All Superinterfaces:
net.jini.core.entry.Entry, Serializable
All Known Implementing Classes:
EventDrivenSpaceRemotingEntry, HashedEventDrivenSpaceRemotingEntry, InternalEventEntry, InternalQueueEntry, MetaDataEntry, SyncSpaceRemotingEntry

Deprecated. Use SpaceClass instead.

@Deprecated
public interface IMetaDataEntry
extends net.jini.core.entry.Entry

This interface extends net.jini.core.entry.Entry implements and provide optimistic locking and UID capabilities.

Version:
3.2
Author:
Igor Goldenberg

Method Summary
 EntryInfo __getEntryInfo()
          Deprecated. Returns entry info.
 void __setEntryInfo(EntryInfo entryInfo)
          Deprecated. Set entry info.
 boolean isFifo()
          Deprecated. Returns FIFO status.
 boolean isNOWriteLeaseMode()
          Deprecated. Check write mode.
 boolean isTransient()
          Deprecated. Returns true if entry is transient, otherwise false.
 void makePersistent()
          Deprecated. Makes this entry a persistent entry.
 void makeTransient()
          Deprecated. Makes this entry a transient entry.
 void setFifo(boolean fifo)
          Deprecated. Enables/Disables FIFO mechanism.
 void setNOWriteLeaseMode(boolean noWriteLeaseMode)
          Deprecated. Set true do not return Lease object after write, false return Lease object after write.
 

Method Detail

__setEntryInfo

void __setEntryInfo(EntryInfo entryInfo)
Deprecated. 
Set entry info.

Parameters:
entryInfo - Entry Info.

__getEntryInfo

EntryInfo __getEntryInfo()
Deprecated. 
Returns entry info.

Returns:
Entry info.

setFifo

void setFifo(boolean fifo)
Deprecated. 
Enables/Disables FIFO mechanism.

Parameters:
fifo - true enable FIFO, otherwise false.

isFifo

boolean isFifo()
Deprecated. 
Returns FIFO status.

Returns:
true if FIFO enabled, otherwise false.

makePersistent

void makePersistent()
Deprecated. 
Makes this entry a persistent entry. Can be called only if the entry has not been written yet to the space.


makeTransient

void makeTransient()
Deprecated. 
Makes this entry a transient entry.


isTransient

boolean isTransient()
Deprecated. 
Returns true if entry is transient, otherwise false.

Returns:
true if entry is transient, otherwise false.

setNOWriteLeaseMode

void setNOWriteLeaseMode(boolean noWriteLeaseMode)
Deprecated. 
Set true do not return Lease object after write, false return Lease object after write.

Parameters:
noWriteLeaseMode - write mode.

isNOWriteLeaseMode

boolean isNOWriteLeaseMode()
Deprecated. 
Check write mode.

Returns:
true if do not return Lease object after write, othwerwise false.

GigaSpaces XAP 7.1 API

Copyright © GigaSpaces.