public class NotifyInfo extends Object implements SmartExternalizable, ISwapExternalizable, Textualizable
Constructor and Description |
---|
NotifyInfo()
Default constructor required by Externalizable.
|
NotifyInfo(RemoteEventListener listener,
int notifyType) |
NotifyInfo(RemoteEventListener listener,
int notifyType,
boolean fifo) |
NotifyInfo(RemoteEventListener listener,
int notifyType,
boolean fifo,
MarshalledObject<?> handback) |
NotifyInfo(RemoteEventListener listener,
NotifyActionType notifyType,
EventSessionConfig config,
MarshalledObject<?> handback,
INotifyDelegatorFilter filter,
String tag) |
NotifyInfo(RemoteEventListener listener,
NotifyInfo notifyInfo) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
enabledSmartExternalizableWithReference
public NotifyInfo()
public NotifyInfo(RemoteEventListener listener, int notifyType)
public NotifyInfo(RemoteEventListener listener, int notifyType, boolean fifo)
public NotifyInfo(RemoteEventListener listener, int notifyType, boolean fifo, MarshalledObject<?> handback)
public NotifyInfo(RemoteEventListener listener, NotifyActionType notifyType, EventSessionConfig config, MarshalledObject<?> handback, INotifyDelegatorFilter filter, String tag)
public NotifyInfo(RemoteEventListener listener, NotifyInfo notifyInfo)
public void toText(Textualizer textualizer)
toText
in interface Textualizable
public Boolean getReplicateTemplate()
public void setReplicateTemplate(Boolean replicateTemplate)
public Boolean getNotifyTemplate()
public void setNotifyTemplate(Boolean notifyTemplate)
public boolean isGuaranteedNotifications()
public void setGuaranteedNotifications(boolean guaranteedNotifications)
public boolean isBroadcast()
public void setBroadcast(boolean broadcast)
public boolean isReturnOnlyUids()
public NotifyInfo setReturnOnlyUids(boolean returnOnlyUids)
public boolean isFifo()
public void setFifo(boolean fifo)
public boolean isReturnPrevValue()
public void setReturnPrevValue(boolean returnPrevValue)
public int getNotifyType()
public void setNotifyType(int notifyType)
public int getModifiers()
public void setModifiers(int modifiers)
public String getTemplateUID()
public void setTemplateUID(String templateUID)
public String getOrInitTemplateUID()
public RemoteEventListener getListener()
public void setListener(RemoteEventListener listener)
public INotifyDelegatorFilter getFilter()
public void setFilter(INotifyDelegatorFilter filter)
public MarshalledObject<?> getHandback()
public void setHandback(MarshalledObject<?> handback)
public CustomInfo getCustomInfo()
public NotifyInfo setCustomInfo(CustomInfo customInfo)
public boolean isBatching()
public int getBatchSize()
public long getBatchTime()
public int getBatchPendingThreshold()
public void setBatchParams(int size, long time, int pendingThreshold)
public String getTag()
public void applyDefaults(ClusterPolicy clusterPolicy)
public void validateModifiers()
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
public void writeToSwap(ObjectOutput out) throws IOException
writeToSwap
in interface ISwapExternalizable
IOException
public void readFromSwap(ObjectInput in) throws IOException, ClassNotFoundException
readFromSwap
in interface ISwapExternalizable
IOException
ClassNotFoundException
Copyright © GigaSpaces.