Class TemplatePacketFactory
java.lang.Object
com.gigaspaces.internal.transport.TemplatePacketFactory
Created by IntelliJ IDEA. User: assafr Date: 05/08/2008 Time: 17:47:09 To change this template
use File | Settings | File Templates.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ITemplatePacketcreateEmptyPacket(ITypeDesc typeDesc) static <T> ITemplatePacketcreateFromObject(T entry, ITypeDesc typeDesc, EntryType entryType) static ITemplatePacketcreateFullPacket(IEntryData entryData, String uid, OperationID operationId, boolean isTransient) static ITemplatePacketcreateFullPacket(IEntryHolder entryHolder, ITemplateHolder template, String uid, long timeToLive, IEntryData entryData, OperationID operationID) static ITemplatePacketcreateFullPacket(IEntryHolder entryHolder, ITemplateHolder template, String uid, long timeToLive, OperationID operationId) static ITemplatePacketcreateFullPacket(IEntryHolder entryHolder, OperationID operationID) static ITemplatePacketcreateFullPacket(ITemplateHolder template, String uid, long timeToLive, OperationID operationId) static ITemplatePacketcreateFullPacket(IEntryPacket entryPacket) static ITemplatePacketcreateFullPacket(IEntryPacket entryPacket, ITypeDesc typeDesc, boolean isTransient) static ITemplatePacketcreateFullPacketForReplication(NotifyTemplateHolder template, OperationID operationID) static ITemplatePacketcreateIdOrUidPacket(ITypeDesc typeDesc, QueryResultTypeInternal resultType, Object routing, Object id, int version, AbstractProjectionTemplate projectionTemplate) static ITemplatePacketcreateIdPacket(Object id, Object routing, int version, ITypeDesc typeDesc, QueryResultTypeInternal resultType, AbstractProjectionTemplate projectionTemplate) static AbstractIdsQueryPacketcreateIdsPacket(Object[] ids, Object[] routings, ITypeDesc typeDesc, QueryResultTypeInternal resultType, AbstractProjectionTemplate projectionTemplate) static AbstractIdsQueryPacketcreateIdsPacket(Object[] ids, Object routing, ITypeDesc typeDesc, QueryResultTypeInternal resultType, AbstractProjectionTemplate projectionTemplate) static ITemplatePacketcreateUidPacket(ITypeDesc typeDesc, String uid, int version) static ITemplatePacketcreateUidPacket(ITypeDesc typeDesc, String uid, Object routing, int version, QueryResultTypeInternal resultType, AbstractProjectionTemplate projectionTemplate) static ITemplatePacketcreateUidPacket(String uid, int version) static ITemplatePacketcreateUidPacket(String uid, int version, boolean returnOnlyUids) static ITemplatePacketcreateUidPacket(String uid, Object routing, int version, QueryResultTypeInternal resultType) static ITemplatePacketcreateUidResponsePacket(String uid, int version) static ITemplatePacketcreateUidsPacket(ITypeDesc typeDesc, String[] uids, QueryResultTypeInternal resultType, boolean returnOnlyUids) static ITemplatePacketcreateUidsPacket(String[] uids, QueryResultTypeInternal resultType, boolean returnOnlyUids) static ITemplatePacketcreateUidsResponsePacket(String[] uids)
-
Constructor Details
-
TemplatePacketFactory
public TemplatePacketFactory()
-
-
Method Details
-
createEmptyPacket
-
createIdPacket
public static ITemplatePacket createIdPacket(Object id, Object routing, int version, ITypeDesc typeDesc, QueryResultTypeInternal resultType, AbstractProjectionTemplate projectionTemplate) -
createIdsPacket
public static AbstractIdsQueryPacket createIdsPacket(Object[] ids, Object routing, ITypeDesc typeDesc, QueryResultTypeInternal resultType, AbstractProjectionTemplate projectionTemplate) -
createIdsPacket
public static AbstractIdsQueryPacket createIdsPacket(Object[] ids, Object[] routings, ITypeDesc typeDesc, QueryResultTypeInternal resultType, AbstractProjectionTemplate projectionTemplate) -
createUidPacket
-
createUidPacket
-
createUidPacket
public static ITemplatePacket createUidPacket(ITypeDesc typeDesc, String uid, Object routing, int version, QueryResultTypeInternal resultType, AbstractProjectionTemplate projectionTemplate) -
createUidPacket
public static ITemplatePacket createUidPacket(String uid, Object routing, int version, QueryResultTypeInternal resultType) -
createUidPacket
-
createUidResponsePacket
-
createUidsPacket
public static ITemplatePacket createUidsPacket(String[] uids, QueryResultTypeInternal resultType, boolean returnOnlyUids) -
createUidsPacket
public static ITemplatePacket createUidsPacket(ITypeDesc typeDesc, String[] uids, QueryResultTypeInternal resultType, boolean returnOnlyUids) -
createUidsResponsePacket
-
createIdOrUidPacket
public static ITemplatePacket createIdOrUidPacket(ITypeDesc typeDesc, QueryResultTypeInternal resultType, Object routing, Object id, int version, AbstractProjectionTemplate projectionTemplate) -
createFromObject
public static <T> ITemplatePacket createFromObject(T entry, ITypeDesc typeDesc, EntryType entryType) -
createFullPacket
-
createFullPacket
public static ITemplatePacket createFullPacket(ITemplateHolder template, String uid, long timeToLive, OperationID operationId) -
createFullPacket
public static ITemplatePacket createFullPacket(IEntryHolder entryHolder, ITemplateHolder template, String uid, long timeToLive, OperationID operationId) -
createFullPacket
public static ITemplatePacket createFullPacket(IEntryHolder entryHolder, ITemplateHolder template, String uid, long timeToLive, IEntryData entryData, OperationID operationID) -
createFullPacketForReplication
public static ITemplatePacket createFullPacketForReplication(NotifyTemplateHolder template, OperationID operationID) -
createFullPacket
public static ITemplatePacket createFullPacket(IEntryData entryData, String uid, OperationID operationId, boolean isTransient) -
createFullPacket
-
createFullPacket
public static ITemplatePacket createFullPacket(IEntryPacket entryPacket, ITypeDesc typeDesc, boolean isTransient)
-