public static SimpleEntryView<IData, IData> Decode(IClientMessage clientMessage) { var dataEntryView = new SimpleEntryView<IData, IData>(); dataEntryView.SetKey(clientMessage.GetData()); dataEntryView.SetValue(clientMessage.GetData()); dataEntryView.SetCost(clientMessage.GetLong()); dataEntryView.SetCreationTime(clientMessage.GetLong()); dataEntryView.SetExpirationTime(clientMessage.GetLong()); dataEntryView.SetHits(clientMessage.GetLong()); dataEntryView.SetLastAccessTime(clientMessage.GetLong()); dataEntryView.SetLastStoredTime(clientMessage.GetLong()); dataEntryView.SetLastUpdateTime(clientMessage.GetLong()); dataEntryView.SetVersion(clientMessage.GetLong()); dataEntryView.SetEvictionCriteriaNumber(clientMessage.GetLong()); dataEntryView.SetTtl(clientMessage.GetLong()); return dataEntryView; }
public static ResponseParameters DecodeResponse(IClientMessage clientMessage) { ResponseParameters parameters = new ResponseParameters(); IList<KeyValuePair<IData, IData>> response = null; int response_size = clientMessage.GetInt(); response = new List<KeyValuePair<IData, IData>>(); for (int response_index = 0; response_index < response_size; response_index++) { KeyValuePair<IData, IData> response_item; IData response_item_key; IData response_item_val; response_item_key = clientMessage.GetData(); response_item_val = clientMessage.GetData(); response_item = new KeyValuePair<IData, IData>(response_item_key, response_item_val); response.Add(response_item); } parameters.response = response; return parameters; }
public static void Handle(IClientMessage clientMessage, HandleEntry handleEntry) { var messageType = clientMessage.GetMessageType(); if (messageType == EventMessageConst.EventEntry) { IData key = null; var key_isNull = clientMessage.GetBoolean(); if (!key_isNull) { key = clientMessage.GetData(); } IData value = null; var value_isNull = clientMessage.GetBoolean(); if (!value_isNull) { value = clientMessage.GetData(); } IData oldValue = null; var oldValue_isNull = clientMessage.GetBoolean(); if (!oldValue_isNull) { oldValue = clientMessage.GetData(); } IData mergingValue = null; var mergingValue_isNull = clientMessage.GetBoolean(); if (!mergingValue_isNull) { mergingValue = clientMessage.GetData(); } int eventType; eventType = clientMessage.GetInt(); string uuid = null; uuid = clientMessage.GetStringUtf8(); int numberOfAffectedEntries; numberOfAffectedEntries = clientMessage.GetInt(); handleEntry(key, value, oldValue, mergingValue, eventType, uuid, numberOfAffectedEntries); return; } Logger.GetLogger(typeof(AbstractEventHandler)) .Warning("Unknown message type received on event handler :" + clientMessage.GetMessageType()); }
public static ResponseParameters DecodeResponse(IClientMessage clientMessage) { ResponseParameters parameters = new ResponseParameters(); IList <KeyValuePair <IData, IData> > response = null; int response_size = clientMessage.GetInt(); response = new List <KeyValuePair <IData, IData> >(); for (int response_index = 0; response_index < response_size; response_index++) { KeyValuePair <IData, IData> response_item; IData response_item_key; IData response_item_val; response_item_key = clientMessage.GetData(); response_item_val = clientMessage.GetData(); response_item = new KeyValuePair <IData, IData>(response_item_key, response_item_val); response.Add(response_item); } parameters.response = response; return(parameters); }
internal static ResponseParameters DecodeResponse(IClientMessage clientMessage) { var parameters = new ResponseParameters(); var responseIsNull = clientMessage.GetBoolean(); if (!responseIsNull) { var response = clientMessage.GetData(); parameters.response = response; } return(parameters); }
public static ResponseParameters DecodeResponse(IClientMessage clientMessage) { var parameters = new ResponseParameters(); IData response = null; var response_isNull = clientMessage.GetBoolean(); if (!response_isNull) { response = clientMessage.GetData(); parameters.response = response; } return parameters; }
public static ResponseParameters DecodeResponse(IClientMessage clientMessage) { var parameters = new ResponseParameters(); IData response = null; var response_isNull = clientMessage.GetBoolean(); if (!response_isNull) { response = clientMessage.GetData(); parameters.response = response; } return(parameters); }
internal static void HandleEvent(IClientMessage clientMessage, HandleEntryEventV10 handleEntryEventV10) { var messageType = clientMessage.GetMessageType(); if (messageType == EventMessageConst.EventEntry) { IData key = null; var keyIsNull = clientMessage.GetBoolean(); if (!keyIsNull) { key = clientMessage.GetData(); } IData value = null; var valueIsNull = clientMessage.GetBoolean(); if (!valueIsNull) { value = clientMessage.GetData(); } IData oldValue = null; var oldValueIsNull = clientMessage.GetBoolean(); if (!oldValueIsNull) { oldValue = clientMessage.GetData(); } IData mergingValue = null; var mergingValueIsNull = clientMessage.GetBoolean(); if (!mergingValueIsNull) { mergingValue = clientMessage.GetData(); } var eventType = clientMessage.GetInt(); var uuid = clientMessage.GetStringUtf8(); var numberOfAffectedEntries = clientMessage.GetInt(); handleEntryEventV10(key, value, oldValue, mergingValue, eventType, uuid, numberOfAffectedEntries); return; } Logger.GetLogger(typeof(EventHandler)).Warning("Unknown message type received on event handler :" + messageType); }
public static ResponseParameters DecodeResponse(IClientMessage clientMessage) { ResponseParameters parameters = new ResponseParameters(); ISet<IData> set = null; int set_size = clientMessage.GetInt(); set = new HashSet<IData>(); for (int set_index = 0; set_index<set_size; set_index++) { IData set_item; set_item = clientMessage.GetData(); set.Add(set_item); } parameters.set = set; return parameters; }
public static ResponseParameters DecodeResponse(IClientMessage clientMessage) { ResponseParameters parameters = new ResponseParameters(); IList<IData> list = null; int list_size = clientMessage.GetInt(); list = new List<IData>(); for (int list_index = 0; list_index<list_size; list_index++) { IData list_item; list_item = clientMessage.GetData(); list.Add(list_item); } parameters.list = list; return parameters; }
public static ResponseParameters DecodeResponse(IClientMessage clientMessage) { var parameters = new ResponseParameters(); var response = new List <IData>(); var responseSize = clientMessage.GetInt(); for (var responseIndex = 0; responseIndex < responseSize; responseIndex++) { var responseItem = clientMessage.GetData(); response.Add(responseItem); } parameters.response = response; return(parameters); }
internal static void HandleEvent(IClientMessage clientMessage, HandleTopicEventV10 handleTopicEventV10) { var messageType = clientMessage.GetMessageType(); if (messageType == EventMessageConst.EventTopic) { var item = clientMessage.GetData(); var publishTime = clientMessage.GetLong(); var uuid = clientMessage.GetStringUtf8(); handleTopicEventV10(item, publishTime, uuid); return; } Logger.GetLogger(typeof(EventHandler)).Warning("Unknown message type received on event handler :" + messageType); }
public static void Handle(IClientMessage clientMessage, HandleTopic handleTopic) { var messageType = clientMessage.GetMessageType(); if (messageType == EventMessageConst.EventTopic) { var item = clientMessage.GetData(); var publishTime = clientMessage.GetLong(); var uuid = clientMessage.GetStringUtf8(); handleTopic(item, publishTime, uuid); return; } Hazelcast.Logging.Logger.GetLogger(typeof(AbstractEventHandler)) .Warning("Unknown message type received on event handler :" + clientMessage.GetMessageType()); }
public static ResponseParameters DecodeResponse(IClientMessage clientMessage) { ResponseParameters parameters = new ResponseParameters(); ISet <IData> set = null; int set_size = clientMessage.GetInt(); set = new HashSet <IData>(); for (int set_index = 0; set_index < set_size; set_index++) { IData set_item; set_item = clientMessage.GetData(); set.Add(set_item); } parameters.set = set; return(parameters); }
public static ResponseParameters DecodeResponse(IClientMessage clientMessage) { var parameters = new ResponseParameters(); var readCount = clientMessage.GetInt(); parameters.readCount = readCount; var items = new List <IData>(); var itemsSize = clientMessage.GetInt(); for (var itemsIndex = 0; itemsIndex < itemsSize; itemsIndex++) { var itemsItem = clientMessage.GetData(); items.Add(itemsItem); } parameters.items = items; return(parameters); }
public static ResponseParameters DecodeResponse(IClientMessage clientMessage) { ResponseParameters parameters = new ResponseParameters(); int readCount ; readCount = clientMessage.GetInt(); parameters.readCount = readCount; IList<IData> items = null; int items_size = clientMessage.GetInt(); items = new List<IData>(); for (int items_index = 0; items_index<items_size; items_index++) { IData items_item; items_item = clientMessage.GetData(); items.Add(items_item); } parameters.items = items; return parameters; }
public static ResponseParameters DecodeResponse(IClientMessage clientMessage) { var parameters = new ResponseParameters(); if (clientMessage.IsComplete()) { return(parameters); } var responseIsNull = clientMessage.GetBoolean(); if (!responseIsNull) { var response = clientMessage.GetData(); parameters.response = response; } return(parameters); }
internal static void HandleEvent(IClientMessage clientMessage, HandleItemEventV10 handleItemEventV10) { var messageType = clientMessage.GetMessageType(); if (messageType == EventMessageConst.EventItem) { IData item = null; var itemIsNull = clientMessage.GetBoolean(); if (!itemIsNull) { item = clientMessage.GetData(); } var uuid = clientMessage.GetStringUtf8(); var eventType = clientMessage.GetInt(); handleItemEventV10(item, uuid, eventType); return; } Logger.GetLogger(typeof(EventHandler)).Warning("Unknown message type received on event handler :" + messageType); }
internal static ResponseParameters DecodeResponse(IClientMessage clientMessage) { var parameters = new ResponseParameters(); var readCount = clientMessage.GetInt(); parameters.readCount = readCount; var itemsSize = clientMessage.GetInt(); var items = new List <IData>(itemsSize); for (var itemsIndex = 0; itemsIndex < itemsSize; itemsIndex++) { var itemsItem = clientMessage.GetData(); items.Add(itemsItem); } parameters.items = items; if (clientMessage.IsComplete()) { return(parameters); } var itemSeqsIsNull = clientMessage.GetBoolean(); if (!itemSeqsIsNull) { var itemSeqsSize = clientMessage.GetInt(); var itemSeqs = new long[itemSeqsSize]; for (var itemSeqsIndex = 0; itemSeqsIndex < itemSeqsSize; itemSeqsIndex++) { var itemSeqsItem = clientMessage.GetLong(); itemSeqs[itemSeqsIndex] = itemSeqsItem; } parameters.itemSeqs = itemSeqs; } parameters.itemSeqsExist = true; if (clientMessage.IsComplete()) { return(parameters); } var nextSeq = clientMessage.GetLong(); parameters.nextSeq = nextSeq; parameters.nextSeqExist = true; return(parameters); }
public static ResponseParameters DecodeResponse(IClientMessage clientMessage) { ResponseParameters parameters = new ResponseParameters(); int readCount; readCount = clientMessage.GetInt(); parameters.readCount = readCount; IList <IData> items = null; int items_size = clientMessage.GetInt(); items = new List <IData>(); for (int items_index = 0; items_index < items_size; items_index++) { IData items_item; items_item = clientMessage.GetData(); items.Add(items_item); } parameters.items = items; return(parameters); }
public static void Handle(IClientMessage clientMessage, HandleItem handleItem) { var messageType = clientMessage.GetMessageType(); if (messageType == EventMessageConst.EventItem) { IData item = null; var itemIsNull = clientMessage.GetBoolean(); if (!itemIsNull) { item = clientMessage.GetData(); } var uuid = clientMessage.GetStringUtf8(); var eventType = clientMessage.GetInt(); handleItem(item, uuid, eventType); return; } Hazelcast.Logging.Logger.GetLogger(typeof(AbstractEventHandler)) .Warning("Unknown message type received on event handler :" + clientMessage.GetMessageType()); }
internal static ResponseParameters DecodeResponse(IClientMessage clientMessage) { var parameters = new ResponseParameters(); var responseSize = clientMessage.GetInt(); var response = new List <IData>(responseSize); for (var responseIndex = 0; responseIndex < responseSize; responseIndex++) { var responseItemIsNull = clientMessage.GetBoolean(); if (!responseItemIsNull) { var responseItem = clientMessage.GetData(); response.Add(responseItem); } else { response.Add(null); } } parameters.response = response; return(parameters); }
internal static void HandleEvent(IClientMessage clientMessage, HandleIMapInvalidationEventV10 handleIMapInvalidationEventV10, HandleIMapInvalidationEventV14 handleIMapInvalidationEventV14, HandleIMapBatchInvalidationEventV10 handleIMapBatchInvalidationEventV10, HandleIMapBatchInvalidationEventV14 handleIMapBatchInvalidationEventV14) { var messageType = clientMessage.GetMessageType(); if (messageType == EventMessageConst.EventIMapInvalidation) { IData key = null; var keyIsNull = clientMessage.GetBoolean(); if (!keyIsNull) { key = clientMessage.GetData(); } if (clientMessage.IsComplete()) { handleIMapInvalidationEventV10(key); return; } var sourceUuid = clientMessage.GetStringUtf8(); var partitionUuid = GuidCodec.Decode(clientMessage); var sequence = clientMessage.GetLong(); handleIMapInvalidationEventV14(key, sourceUuid, partitionUuid, sequence); return; } if (messageType == EventMessageConst.EventIMapBatchInvalidation) { var keysSize = clientMessage.GetInt(); var keys = new List <IData>(keysSize); for (var keysIndex = 0; keysIndex < keysSize; keysIndex++) { var keysItem = clientMessage.GetData(); keys.Add(keysItem); } if (clientMessage.IsComplete()) { handleIMapBatchInvalidationEventV10(keys); return; } var sourceUuidsSize = clientMessage.GetInt(); var sourceUuids = new List <string>(sourceUuidsSize); for (var sourceUuidsIndex = 0; sourceUuidsIndex < sourceUuidsSize; sourceUuidsIndex++) { var sourceUuidsItem = clientMessage.GetStringUtf8(); sourceUuids.Add(sourceUuidsItem); } var partitionUuidsSize = clientMessage.GetInt(); var partitionUuids = new List <Guid>(partitionUuidsSize); for (var partitionUuidsIndex = 0; partitionUuidsIndex < partitionUuidsSize; partitionUuidsIndex++) { var partitionUuidsItem = GuidCodec.Decode(clientMessage); partitionUuids.Add(partitionUuidsItem); } var sequencesSize = clientMessage.GetInt(); var sequences = new List <long>(sequencesSize); for (var sequencesIndex = 0; sequencesIndex < sequencesSize; sequencesIndex++) { var sequencesItem = clientMessage.GetLong(); sequences.Add(sequencesItem); } handleIMapBatchInvalidationEventV14(keys, sourceUuids, partitionUuids, sequences); return; } Logger.GetLogger(typeof(EventHandler)).Warning("Unknown message type received on event handler :" + messageType); }
public static void Handle(IClientMessage clientMessage, HandleIMapInvalidation handleIMapInvalidation, HandleIMapBatchInvalidation handleIMapBatchInvalidation) { var messageType = clientMessage.GetMessageType(); if (messageType == EventMessageConst.EventIMapInvalidation) { IData key = null; var key_isNull = clientMessage.GetBoolean(); if (!key_isNull) { key = clientMessage.GetData(); } handleIMapInvalidation(key); return; } if (messageType == EventMessageConst.EventIMapBatchInvalidation) { IList<IData> keys = null; var keys_size = clientMessage.GetInt(); keys = new List<IData>(); for (var keys_index = 0; keys_index < keys_size; keys_index++) { IData keys_item; keys_item = clientMessage.GetData(); keys.Add(keys_item); } handleIMapBatchInvalidation(keys); return; } Logger.GetLogger(typeof (AbstractEventHandler)) .Warning("Unknown message type received on event handler :" + clientMessage.GetMessageType()); }
public static void Handle(IClientMessage clientMessage, HandleEntry handleEntry) { int messageType = clientMessage.GetMessageType(); if (messageType == EventMessageConst.EventEntry) { IData key = null; bool key_isNull = clientMessage.GetBoolean(); if (!key_isNull) { key = clientMessage.GetData(); } IData value = null; bool value_isNull = clientMessage.GetBoolean(); if (!value_isNull) { value = clientMessage.GetData(); } IData oldValue = null; bool oldValue_isNull = clientMessage.GetBoolean(); if (!oldValue_isNull) { oldValue = clientMessage.GetData(); } IData mergingValue = null; bool mergingValue_isNull = clientMessage.GetBoolean(); if (!mergingValue_isNull) { mergingValue = clientMessage.GetData(); } int eventType ; eventType = clientMessage.GetInt(); string uuid = null; uuid = clientMessage.GetStringUtf8(); int numberOfAffectedEntries ; numberOfAffectedEntries = clientMessage.GetInt(); handleEntry(key, value, oldValue, mergingValue, eventType, uuid, numberOfAffectedEntries); return; } Hazelcast.Logging.Logger.GetLogger(typeof(AbstractEventHandler)).Warning("Unknown message type received on event handler :" + clientMessage.GetMessageType()); }
public static void Handle(IClientMessage clientMessage, HandleItem handleItem) { int messageType = clientMessage.GetMessageType(); if (messageType == EventMessageConst.EventItem) { IData item = null; bool item_isNull = clientMessage.GetBoolean(); if (!item_isNull) { item = clientMessage.GetData(); } string uuid = null; uuid = clientMessage.GetStringUtf8(); int eventType; eventType = clientMessage.GetInt(); handleItem(item, uuid, eventType); return; } Hazelcast.Logging.Logger.GetLogger(typeof(AbstractEventHandler)).Warning("Unknown message type received on event handler :" + clientMessage.GetMessageType()); }
public static void Handle(IClientMessage clientMessage, HandleIMapInvalidation handleIMapInvalidation, HandleIMapBatchInvalidation handleIMapBatchInvalidation) { var messageType = clientMessage.GetMessageType(); if (messageType == EventMessageConst.EventIMapInvalidation) { var IMapInvalidationMessageFinished = false; IData key = null; var keyIsNull = clientMessage.GetBoolean(); if (!keyIsNull) { key = clientMessage.GetData(); } if (!IMapInvalidationMessageFinished) { IMapInvalidationMessageFinished = clientMessage.IsComplete(); } string sourceUuid = null; if (!IMapInvalidationMessageFinished) { sourceUuid = clientMessage.GetStringUtf8(); } Guid?partitionUuid = null; if (!IMapInvalidationMessageFinished) { partitionUuid = UUIDCodec.Decode(clientMessage); } long?sequence = null; if (!IMapInvalidationMessageFinished) { sequence = clientMessage.GetLong(); } handleIMapInvalidation(key, sourceUuid, partitionUuid, sequence); return; } if (messageType == EventMessageConst.EventIMapBatchInvalidation) { var IMapBatchInvalidationMessageFinished = false; var keys = new List <IData>(); var keysSize = clientMessage.GetInt(); for (var keysIndex = 0; keysIndex < keysSize; keysIndex++) { var keysItem = clientMessage.GetData(); keys.Add(keysItem); } if (!IMapBatchInvalidationMessageFinished) { IMapBatchInvalidationMessageFinished = clientMessage.IsComplete(); } IList <string> sourceUuids = null; if (!IMapBatchInvalidationMessageFinished) { sourceUuids = new List <string>(); var sourceUuidsSize = clientMessage.GetInt(); for (var sourceUuidsIndex = 0; sourceUuidsIndex < sourceUuidsSize; sourceUuidsIndex++) { var sourceUuidsItem = clientMessage.GetStringUtf8(); sourceUuids.Add(sourceUuidsItem); } } IList <Guid> partitionUuids = null; if (!IMapBatchInvalidationMessageFinished) { partitionUuids = new List <Guid>(); var partitionUuidsSize = clientMessage.GetInt(); for (var partitionUuidsIndex = 0; partitionUuidsIndex < partitionUuidsSize; partitionUuidsIndex++) { var partitionUuidsItem = UUIDCodec.Decode(clientMessage); partitionUuids.Add(partitionUuidsItem); } } IList <long> sequences = null; if (!IMapBatchInvalidationMessageFinished) { sequences = new List <long>(); var sequencesSize = clientMessage.GetInt(); for (var sequencesIndex = 0; sequencesIndex < sequencesSize; sequencesIndex++) { var sequencesItem = clientMessage.GetLong(); sequences.Add(sequencesItem); } } handleIMapBatchInvalidation(keys, sourceUuids, partitionUuids, sequences); return; } Hazelcast.Logging.Logger.GetLogger(typeof(AbstractEventHandler)) .Warning("Unknown message type received on event handler :" + clientMessage.GetMessageType()); }
public static void Handle(IClientMessage clientMessage, HandleTopic handleTopic) { var messageType = clientMessage.GetMessageType(); if (messageType == EventMessageConst.EventTopic) { IData item = null; item = clientMessage.GetData(); long publishTime; publishTime = clientMessage.GetLong(); string uuid = null; uuid = clientMessage.GetStringUtf8(); handleTopic(item, publishTime, uuid); return; } Logger.GetLogger(typeof (AbstractEventHandler)) .Warning("Unknown message type received on event handler :" + clientMessage.GetMessageType()); }