public class TemplateHolderFactory extends Object
Modifier | Constructor and Description |
---|---|
protected |
TemplateHolderFactory() |
Modifier and Type | Method and Description |
---|---|
static ITemplateHolder |
createEmptyTemplateHolder(SpaceEngine engine,
String uid,
long expirationTime,
boolean isFifo) |
static NotifyTemplateHolder |
createNotifyTemplateHolder(IServerTypeDesc typeDesc,
ITemplatePacket template,
String templateUid,
long expirationTime,
long eventId,
NotifyInfo notifyInfo,
boolean isFifo) |
static ITemplateHolder |
createTemplateHolder(IServerTypeDesc typeDesc,
ITemplatePacket template,
String uid,
long expirationTime) |
static ITemplateHolder |
createTemplateHolder(IServerTypeDesc typeDesc,
ITemplatePacket template,
String uid,
long expirationTime,
XtnEntry xidOriginated,
long SCN,
int templateOperation,
IResponseContext respContext,
boolean returnOnlyUid,
int operationModifiers,
boolean isfifo) |
static ITemplateHolder |
createTemplateHolder(IServerTypeDesc typeDesc,
ITemplatePacket template,
String uid,
long expirationTime,
XtnEntry xidOriginated,
long SCN,
int templateOperation,
IResponseContext respContext,
boolean returnOnlyUid,
int operationModifiers,
boolean isfifo,
boolean fromReplication) |
static ITemplateHolder |
createTemplateHolderForReplication(IServerTypeDesc typeDesc,
IEntryPacket template,
String uid,
long expirationTime)
Special builder method for reading object before replicating
|
static ITemplateHolder |
createUpdateTemplateHolder(IServerTypeDesc typeDesc,
IEntryPacket template,
String uid,
long expirationTime,
XtnEntry xidOriginated,
long SCN,
IResponseContext respContext,
int operationModifiers)
Special builder method for update that uses TemplateHolder instead EntryHolder
|
public static ITemplateHolder createEmptyTemplateHolder(SpaceEngine engine, String uid, long expirationTime, boolean isFifo)
public static ITemplateHolder createTemplateHolder(IServerTypeDesc typeDesc, ITemplatePacket template, String uid, long expirationTime)
public static ITemplateHolder createTemplateHolder(IServerTypeDesc typeDesc, ITemplatePacket template, String uid, long expirationTime, XtnEntry xidOriginated, long SCN, int templateOperation, IResponseContext respContext, boolean returnOnlyUid, int operationModifiers, boolean isfifo)
public static ITemplateHolder createTemplateHolder(IServerTypeDesc typeDesc, ITemplatePacket template, String uid, long expirationTime, XtnEntry xidOriginated, long SCN, int templateOperation, IResponseContext respContext, boolean returnOnlyUid, int operationModifiers, boolean isfifo, boolean fromReplication)
public static NotifyTemplateHolder createNotifyTemplateHolder(IServerTypeDesc typeDesc, ITemplatePacket template, String templateUid, long expirationTime, long eventId, NotifyInfo notifyInfo, boolean isFifo)
public static ITemplateHolder createUpdateTemplateHolder(IServerTypeDesc typeDesc, IEntryPacket template, String uid, long expirationTime, XtnEntry xidOriginated, long SCN, IResponseContext respContext, int operationModifiers)
public static ITemplateHolder createTemplateHolderForReplication(IServerTypeDesc typeDesc, IEntryPacket template, String uid, long expirationTime)
Copyright © GigaSpaces.