GigaSpaces XAP 9.0 API

com.j_spaces.core.filters.entry
Interface IFilterEntry

All Superinterfaces:
IGSEntry, Serializable
All Known Subinterfaces:
IReplicationFilterEntry, ISpaceFilterEntry

public interface IFilterEntry
extends IGSEntry

This interface is common to all the entries that are passed to any of the space filters.

Since:
5.0
Version:
1.0
Author:
Guy Korland
See Also:
ISpaceFilter, IReplicationFilter

Method Summary
 MarshalledObject getHandback()
          Gets the callback handback.
 int getNotifyType()
          Gets the notify type.
 
Methods inherited from interface com.j_spaces.core.IGSEntry
getClassName, getCodebase, getExternalEntry, getFieldPosition, getFieldsNames, getFieldsTypes, getFieldsValues, getFieldType, getFieldValue, getFieldValue, getIndexIndicators, getMapEntry, getObject, getPrimaryKeyName, getRoutingFieldName, getSuperClassesNames, getTimeToLive, getUID, getVersion, isFifo, isIndexedField, isReplicatable, isTransient, setFieldValue, setFieldValue
 

Method Detail

getHandback

MarshalledObject getHandback()
Gets the callback handback.

Notice: only relevant if this entry represents a notify template (see getNotifyType().

Returns:
the callback handback
See Also:
JavaSpace.notify(net.jini.core.entry.Entry, net.jini.core.transaction.Transaction, net.jini.core.event.RemoteEventListener, long, MarshalledObject)

getNotifyType

int getNotifyType()
Gets the notify type.

Returns:
the notify type, if it's not a notify template a NOTIFY_NONE is returned.
See Also:
NotifyModifiers

GigaSpaces XAP 9.0 API

Copyright © GigaSpaces.