Esempio n. 1
0
 void ICompactSerializable.Deserialize(CompactReader reader)
 {
     _lockId=reader.ReadObject();
     _lockDate = reader.ReadDateTime();
     _lockExpiration = reader.ReadObject() as LockExpiration;
     _lockManager = reader.ReadObject() as LockManager;                
 }
Esempio n. 2
0
 public void Deserialize(CompactReader reader)
 {
     type       = reader.ReadByte();
     localSeqID = reader.ReadInt64();
     seqID      = reader.ReadInt64();
     viewId     = reader.ReadInt32();
 }
Esempio n. 3
0
        /// <summary>
        /// Lê um dica de despejo que está serializada no leitor informado.
        /// </summary>
        /// <param name="reader"></param>
        /// <returns></returns>
        public static EvictionHint ReadEvcHint(CompactReader reader)
        {
            EvictionHintType parent = EvictionHintType.Parent;

            parent = (EvictionHintType)reader.ReadInt16();
            switch (parent)
            {
            case EvictionHintType.NULL:
                return(null);

            case EvictionHintType.Parent:
                return((EvictionHint)reader.ReadObject());

            case EvictionHintType.CounterHint:
                CounterHint hint2 = new CounterHint();
                ((ICompactSerializable)hint2).Deserialize(reader);
                return(hint2);

            case EvictionHintType.TimestampHint:
                TimestampHint hint4 = new TimestampHint();
                ((ICompactSerializable)hint4).Deserialize(reader);
                return(hint4);

            case EvictionHintType.PriorityEvictionHint:
                PriorityEvictionHint hint3 = new PriorityEvictionHint();
                ((ICompactSerializable)hint3).Deserialize(reader);
                return(hint3);
            }
            return(null);
        }
Esempio n. 4
0
        public static EvictionHint ReadEvcHint(CompactReader reader)
        {
            EvictionHintType expHint = EvictionHintType.Parent;

            expHint = (EvictionHintType)reader.ReadInt16();
            EvictionHint tmpObj = null;

            switch (expHint)
            {
            case EvictionHintType.NULL:
                return(null);

            case EvictionHintType.Parent:
                tmpObj = (EvictionHint)reader.ReadObject();
                return((EvictionHint)tmpObj);

            case EvictionHintType.PriorityEvictionHint:
                PriorityEvictionHint peh = new PriorityEvictionHint();
                ((ICompactSerializable)peh).Deserialize(reader);
                return((EvictionHint)peh);

            default:
                break;
            }
            return(null);
        }
Esempio n. 5
0
 public void Deserialize(CompactReader reader)
 {
     _name        = reader.ReadObject() as string;
     _lastUsedOn  = reader.ReadObject() as string;
     CreationTime = reader.ReadObject() as string;
     _subfeatures = reader.ReadObject() as Feature[];
 }
Esempio n. 6
0
 public void Deserialize(CompactReader reader)
 {
     _groupname       = reader.ReadObject() as string;
     _status          = new BitSet(reader.ReadByte());
     _rendererPort    = reader.ReadInt32();
     _rendererAddress = reader.ReadObject() as IPAddress;
 }
Esempio n. 7
0
 public void Deserialize(CompactReader reader)
 {
     StringPoolStats       = reader.ReadObject() as StringPoolStats;
     ArrayPoolStats        = SerializationUtility.DeserializeDictionary <ArrayPoolType, ArrayPoolStats>(reader);
     ObjectPoolStats       = SerializationUtility.DeserializeDictionary <ObjectPoolType, ObjectPoolStats>(reader);
     SimpleObjectPoolStats = SerializationUtility.DeserializeDictionary <ObjectPoolType, ObjectPoolStats>(reader);
 }
Esempio n. 8
0
 public void Deserialize(CompactReader reader)
 {
     _firstName = reader.ReadObject() as string;
     _lastName  = reader.ReadObject() as string;
     _email     = reader.ReadObject() as string;
     _company   = reader.ReadObject() as string;
 }
Esempio n. 9
0
 public void Deserialize(CompactReader reader)
 {
     _result              = (BalancingResult)reader.ReadObject();
     _hashmap             = (List <HashMapBucket>)reader.ReadObject();
     _bucketsOwnershipMap = (Dictionary <string, List <HashMapBucket> >)reader.ReadObject();
     _specialBucketOwners = (Hashtable)reader.ReadObject();
 }
Esempio n. 10
0
 public void Deserialize(CompactReader reader)
 {
     this._name      = (string)reader.ReadObject();
     this._data      = reader.ReadBytes(10 * 1024);
     this._sampleObj = (SampleObject)reader.ReadObject();
     this.time       = reader.ReadDateTime();
 }
 public void Deserialize(CompactReader reader)
 {
     _clientId         = reader.ReadObject() as string;
     _topic            = reader.ReadObject() as string;
     _messageId        = reader.ReadObject() as string;
     _operationContext = reader.ReadObject() as OperationContext;
 }
Esempio n. 12
0
 void ICompactSerializable.Deserialize(CompactReader reader)
 {
     base.Deserialize(reader);
     _conStr   = reader.ReadString();
     _queryStr = reader.ReadString();
     CacheKey  = reader.ReadObject() as string;
 }
Esempio n. 13
0
 public void Deserialize(CompactReader reader)
 {
     _messageInfo      = reader.ReadObject() as MessageInfo;
     _subscriptionInfo = reader.ReadObject() as SubscriptionInfo;
     _type             = (TopicOperationType)reader.ReadInt32();
     _context          = reader.ReadObject() as OperationContext;
 }
Esempio n. 14
0
        void ICompactSerializable.Deserialize(CompactReader reader)
        {
            lock (this)
            {
                Value    = reader.ReadObject();
                _bitset  = new BitSet(reader.ReadByte());
                _evh     = EvictionHint.ReadEvcHint(reader);
                _exh     = ExpirationHint.ReadExpHint(reader);
                _grpInfo = GroupInfo.ReadGrpInfo(reader);

                _syncDependency = reader.ReadObject() as CacheSyncDependency;

                _queryInfo         = (Hashtable)reader.ReadObject();
                _keysDependingOnMe = (HashVector)reader.ReadObject();
                _size        = reader.ReadInt64();
                lockMetaInfo = reader.ReadObject() as LockMetaInfo;

                _version           = reader.ReadUInt64();
                _creationTime      = reader.ReadDateTime();
                _lastModifiedTime  = reader.ReadDateTime();
                ResyncProviderName = reader.ReadObject() as string;
                _priorityValue     = (CacheItemPriority)reader.ReadInt32();
                ProviderName       = reader.ReadObject() as string;
                _type = reader.ReadObject() as string;
                _itemUpdateListener  = reader.ReadObject() as ArrayList;
                _itemRemovedListener = reader.ReadObject() as ArrayList;
            }
        }
Esempio n. 15
0
        void ICompactSerializable.Deserialize(CompactReader reader)
        {
            _count    = reader.ReadInt64();
            _dataSize = reader.ReadInt64();

            _topicWiseDataSize = SerializationUtility.DeserializeDictionary <string, TopicStats>(reader);
        }
Esempio n. 16
0
        public void Deserialize(CompactReader reader)
        {
            _reqId  = reader.ReadInt32();
            _status = reader.ReadByte();

            _creationTime = (DateTime?)reader.ReadObject();
        }
Esempio n. 17
0
 public virtual void Deserialize(CompactReader reader)
 {
     _client   = (string)reader.ReadObject();
     _callback = reader.ReadObject();
     _notifyOnItemExpiration = reader.ReadBoolean();
     _callbackType           = (CallbackType)reader.ReadObject();
 }
Esempio n. 18
0
        public static ExpirationHint ReadExpHint(CompactReader reader)
        {
            ExpirationHintType expHint = ExpirationHintType.Parent;

            expHint = (ExpirationHintType)reader.ReadInt16();
            ExpirationHint tmpObj = null;

            switch (expHint)
            {
            case ExpirationHintType.NULL:
                return(null);

            case ExpirationHintType.Parent:
                tmpObj = (ExpirationHint)reader.ReadObject();
                return((ExpirationHint)tmpObj);

            case ExpirationHintType.FixedExpiration:
                FixedExpiration fe = new FixedExpiration();
                ((ICompactSerializable)fe).Deserialize(reader);
                return((ExpirationHint)fe);

            case ExpirationHintType.IdleExpiration:
                IdleExpiration ie = new IdleExpiration();
                ((ICompactSerializable)ie).Deserialize(reader);
                return((ExpirationHint)ie);

            default:
                break;
            }
            return(null);
        }
Esempio n. 19
0
 public void Deserialize(CompactReader reader)
 {
     theClient              = (string)reader.ReadObject();
     theCallback            = reader.ReadObject();
     notifyOnItemExpiration = reader.ReadBoolean();
     _dataFilter            = (EventDataFilter)reader.ReadByte();
 }
Esempio n. 20
0
 public void Deserialize(CompactReader reader)
 {
     _messageId               = reader.ReadObject() as string;
     _topic                   = reader.ReadObject() as string;
     _deliveryOption          = (DeliveryOption)reader.ReadByte();
     _notifyOnDeliveryFailure = reader.ReadBoolean();
 }
Esempio n. 21
0
 void ICompactSerializable.Deserialize(CompactReader reader)
 {
     own_addr   = (Address)reader.ReadObject();
     coord_addr = (Address)reader.ReadObject();
     is_server  = reader.ReadBoolean();
     started    = reader.ReadBoolean();
 }
Esempio n. 22
0
 public override void Deserialize(CompactReader reader)
 {
     base.Deserialize(reader);
     HashField     = reader.ReadObject() as AttributeValue;
     SortField     = reader.ReadObject() as AttributeValue;
     _aggregations = SerializationUtility.DeserializeDictionary <string, object>(reader);
 }
Esempio n. 23
0
        public virtual void Deserialize(CompactReader reader)
        {
            _className = reader.ReadObject() as string;
            _perfInst  = reader.ReadObject() as string;
            _upTime    = new DateTime(reader.ReadInt64());
            _count     = reader.ReadInt64();
            _hiCount   = reader.ReadInt64();
            _maxSize   = reader.ReadInt64();
            _maxCount  = reader.ReadInt64();
            _hitCount  = reader.ReadInt64();
            _missCount = reader.ReadInt64();



            _localBuckets = new HashVector();
            int count = reader.ReadInt32();

            for (int i = 0; i < count; i++)
            {
                BucketStatistics tmp = new BucketStatistics();
                int bucketId         = reader.ReadInt32();
                tmp.DeserializeLocal(reader);
                _localBuckets[bucketId] = tmp;
            }
        }
Esempio n. 24
0
 public void Deserialize(CompactReader reader)
 {
     UserProfile     = reader.ReadObject() as UserProfile;
     HardwareProfile = reader.ReadObject() as HardwareProfile;
     CachingProfile  = reader.ReadObject() as CachingProfile;
     ClientProfile   = reader.ReadObject() as ClientProfileDom;
 }
Esempio n. 25
0
        void ICompactSerializable.Deserialize(CompactReader reader)
        {
            dest_addr  = (Address)reader.ReadObject();
            dest_addrs = (ArrayList)reader.ReadObject();
            src_addr   = (Address)reader.ReadObject();
            prio       = (Priority)Enum.ToObject(typeof(Priority), reader.ReadInt16());
            Boolean isStream = reader.ReadBoolean();

            if (isStream)
            {
                int len = reader.ReadInt32();
                buf = reader.ReadBytes(len);
            }
            else
            {
                buf = (byte[])reader.ReadObject();
            }
            headers = (Hashtable)reader.ReadObject();
            handledAsynchronously = reader.ReadBoolean();
            responseExpected      = reader.ReadBoolean();
            _type       = reader.ReadByte();
            _stackTrace = reader.ReadObject() as Hashtable;

            offset = 0;
            length = (buf != null) ? buf.Length : 0;
        }
Esempio n. 26
0
 public void Deserialize(CompactReader reader)
 {
     _result              = (BalancingResult)reader.ReadObject();
     _hashmap             = (ArrayList)reader.ReadObject();
     _bucketsOwnershipMap = (Hashtable)reader.ReadObject();
     _specialBucketOwners = (Hashtable)reader.ReadObject();
 }
Esempio n. 27
0
 void ICompactSerializable.Deserialize(CompactReader reader)
 {
     _lockId         = reader.ReadObject();
     _lockDate       = reader.ReadDateTime();
     _lockExpiration = reader.ReadObject() as LockExpiration;
     _lockManager    = reader.ReadObject() as LockManager;
 }
Esempio n. 28
0
 /// <summary>
 /// Deserialize the object
 /// </summary>
 /// <param name="reader"></param>
 public void Deserialize(CompactReader reader)
 {
     this._lastViewId = reader.ReadInt64();
     this._members    = reader.ReadObject() as ArrayList;
     this._map        = reader.ReadObject() as Hashtable;
     this._updateMap  = reader.ReadBoolean();
 }
Esempio n. 29
0
        //public Array PayLoad
        //{
        //    get { return _payLoad; }
        //}

        //public ArrayList PayLoadCompilationInfo
        //{
        //    get { return _payLoadCompilationInformation; }
        //}

        #region ICompactSerializable Members

        void ICompactSerializable.Deserialize(CompactReader reader)
        {
            data = (ICollection)reader.ReadObject();
            transferCompleted = reader.ReadBoolean();
            //_payLoadCompilationInformation = reader.ReadObject() as ArrayList;
            this.sendDataSize = reader.ReadInt64();
        }
Esempio n. 30
0
 /// <summary>
 /// Deserializa os dados na instancia.
 /// </summary>
 /// <param name="reader"></param>
 public void Deserialize(CompactReader reader)
 {
     lock (this)
     {
         this.Value         = reader.ReadObject();
         _flags             = new BitSet(reader.ReadByte());
         _evictionHint      = EvictionHint.ReadEvcHint(reader);
         _expirationHint    = ExpirationHint.ReadExpHint(reader);
         _grpInfo           = GroupInfo.ReadGrpInfo(reader);
         _syncDependency    = reader.ReadObject() as Colosoft.Caching.Synchronization.CacheSyncDependency;
         _queryInfo         = (Hashtable)reader.ReadObject();
         _keysDependingOnMe = (Hashtable)reader.ReadObject();
         _size               = reader.ReadInt32();
         _lockId             = reader.ReadObject();
         _lockDate           = reader.ReadDateTime();
         _version            = reader.ReadUInt64();
         _lockExpiration     = reader.ReadObject() as LockExpiration;
         _creationTime       = reader.ReadDateTime();
         _lastModifiedTime   = reader.ReadDateTime();
         _resyncProviderName = reader.ReadObject() as string;
         _priorityValue      = (CacheItemPriority)reader.ReadInt32();
         _lockManager        = reader.ReadObject() as LockManager;
         _providerName       = reader.ReadObject() as string;
     }
 }
Esempio n. 31
0
 public void Deserialize(CompactReader reader)
 {
     _strict          = (bool)reader.ReadBoolean();
     _groups          = (ArrayList)reader.ReadObject();
     _allBindedGroups = (ArrayList)reader.ReadObject();
     _unbindedGroups  = (ArrayList)reader.ReadObject();
 }
Esempio n. 32
0
 public void Deserialize(CompactReader reader)
 {
     try
     {
         int len = reader.ReadInt32();
         while (len-- > 0)
         {
             this.Map.Add((CacheServer.Channel)reader.ReadInt32(), reader.ReadObject());
         }
     }
     catch (Exception e)
     {
         throw e;
     }
 }
Esempio n. 33
0
        public static EvictionHint ReadEvcHint(CompactReader reader)
        {
            EvictionHintType expHint = EvictionHintType.Parent;
            expHint = (EvictionHintType)reader.ReadInt16();
            EvictionHint tmpObj = null;
            switch (expHint)
            {
                case EvictionHintType.NULL:
                    return null;
                
                case EvictionHintType.Parent:
                    tmpObj = (EvictionHint)reader.ReadObject();
                    return (EvictionHint)tmpObj;

                case EvictionHintType.PriorityEvictionHint:
                    PriorityEvictionHint peh = new PriorityEvictionHint();
                    ((ICompactSerializable)peh).Deserialize(reader);
                    return (EvictionHint)peh;            
                
                default:
                    break;            
            }
            return null;
        }
Esempio n. 34
0
 public static CacheStatistics ReadCacheStatistics(CompactReader reader)
 {
     byte isNull = reader.ReadByte();
     if (isNull == 1)
         return null;
     CacheStatistics newStats = new CacheStatistics();
     newStats.Deserialize(reader);
     return newStats;
 }
Esempio n. 35
0
 public void Deserialize(CompactReader reader)
 {
     _type = reader.ReadInt32();
     _secondaryAddress = reader.ReadObject() as Address;
     initializationPhase = reader.ReadBoolean();
 }
Esempio n. 36
0
 public void Deserialize(CompactReader reader)
 {
     _lockTTL = reader.ReadInt64();
     _lastTimeStamp = reader.ReadInt64();
     _ttl = (TimeSpan)reader.ReadObject();
 }
Esempio n. 37
0
        public virtual void Deserialize(CompactReader reader)
        {
            _className = reader.ReadObject() as string;
            _perfInst = reader.ReadObject() as string;
            _upTime = new DateTime(reader.ReadInt64());
            _count = reader.ReadInt64();
            _hiCount = reader.ReadInt64();
            _maxSize = reader.ReadInt64();
            _maxCount = reader.ReadInt64();
            _hitCount = reader.ReadInt64();
            _missCount = reader.ReadInt64();
            _clientsList = reader.ReadObject() as Hashtable;

            //muds:
            _localBuckets = new HashVector();
            int count = reader.ReadInt32();
            for (int i = 0; i < count; i++)
            {
                BucketStatistics tmp = new BucketStatistics();
                int bucketId = reader.ReadInt32();
                tmp.DeserializeLocal(reader);
                _localBuckets[bucketId] = tmp;
            }
        }
Esempio n. 38
0
 void ICompactSerializable.Deserialize(CompactReader reader)
 {
     _funcs = (Array)reader.ReadObject();
 }
Esempio n. 39
0
 void ICompactSerializable.Deserialize(CompactReader reader)
 {
     lock (this)
     {
         Value = reader.ReadObject();
         _bitset = new BitSet(reader.ReadByte());
         _evh = EvictionHint.ReadEvcHint(reader);
         _exh = ExpirationHint.ReadExpHint(reader);
         _queryInfo = (Hashtable)reader.ReadObject();
         _size = reader.ReadInt64();
         lockMetaInfo = reader.ReadObject() as LockMetaInfo;
         _creationTime = reader.ReadDateTime();
         _lastModifiedTime = reader.ReadDateTime();
         _priorityValue = (CacheItemPriority)reader.ReadInt32();
         _type = reader.ReadObject() as string;
     }
 }
Esempio n. 40
0
		public void Deserialize(CompactReader reader)
		{
			type = reader.ReadByte();
			group_addr = (string)reader.ReadObject();
            arg = reader.ReadObject();
		}
Esempio n. 41
0
 public void Deserialize(CompactReader reader)
 {
     _operation = reader.ReadObject();
     _synKey = reader.ReadObject();
 }
Esempio n. 42
0
 public void Deserialize(CompactReader reader)
 {
     _v = reader.ReadObject();
 }
Esempio n. 43
0
 void ICompactSerializable.Deserialize(CompactReader reader)
 {
     base.Deserialize(reader);
 }
Esempio n. 44
0
 void ICompactSerializable.Deserialize(CompactReader reader)
 {
     base.Deserialize(reader);
     _priority = (CacheItemPriority)Enum.ToObject(typeof(CacheItemPriority), reader.ReadInt16());
 }
Esempio n. 45
0
 public override void Deserialize(CompactReader reader)
 {
     _data = reader.ReadObject() as byte[];
 }
Esempio n. 46
0
        public void Deserialize(CompactReader reader)
        {
            _reqId = reader.ReadInt32();
            _status = reader.ReadByte();
            
            _creationTime = (DateTime?)reader.ReadObject();

        }
Esempio n. 47
0
 /// <summary>
 /// Deserialize the object
 /// </summary>
 /// <param name="reader"></param>
 public void Deserialize(CompactReader reader)
 {
     this._lastViewId = reader.ReadInt64();
     this._members = reader.ReadObject() as ArrayList;
     this._map = reader.ReadObject() as Hashtable;
     this._updateMap = reader.ReadBoolean();
 }
Esempio n. 48
0
		void ICompactSerializable.Deserialize(CompactReader reader)
		{
			object obj;
			int new_size = reader.ReadInt32();

			if (new_size == 0)
				return;

			for (int i = 0; i < new_size; i++)
			{
				obj = reader.ReadObject();
				add(obj);
			}
		}
 public void Deserialize(CompactReader reader)
 {
     this.cacheStatus = (CacheStatusOnServer)reader.ReadInt32();
 }
Esempio n. 50
0
 public void Deserialize(CompactReader reader)
 {
     _trace = reader.ReadObject() as string;
     _timeStamp = reader.ReadObject() as HPTime;
 }
Esempio n. 51
0
		void ICompactSerializable.Deserialize(CompactReader reader)
		{
			senders = (Address[])reader.ReadObject();
			low_seqnos = (long[])reader.ReadObject();
            high_seqnos = (long[])reader.ReadObject();
            high_seqnos_seen = (long[])reader.ReadObject();
			index = reader.ReadInt32();
		}
Esempio n. 52
0
		public void Deserialize(CompactReader reader)
		{
            base.Deserialize(reader);
			_absoluteTime = reader.ReadInt32();
            _milliseconds = reader.ReadInt32();
		}
 void ICompactSerializable.Deserialize(CompactReader reader)
 {
     _entry = (CacheEntry)reader.ReadObject();
     _result = (CacheInsResult)reader.ReadObject();
 }
Esempio n. 54
0
		public virtual void Deserialize(CompactReader reader)
		{
			vid = (ViewId) reader.ReadObject();
			_members = (ArrayList) reader.ReadObject();
			_sequencerTbl = (Hashtable)reader.ReadObject();
			_mbrsSubgroupMap = (Hashtable)reader.ReadObject();

            _distributionMaps = (DistributionMaps)reader.ReadObject();

            _mirrorMapping = reader.ReadObject() as CacheNode[];
            _bridgeSourceCacheId = reader.ReadObject() as string;
            nodeGmsIds = reader.ReadObject() as Hashtable;
            _coordinatorGmsId = reader.ReadObject() as string;
		}
Esempio n. 55
0
		public static View ReadView(CompactReader reader)
		{
			byte isNull = reader.ReadByte();
			if (isNull == 1)
				return null;
			View newView = new View();
			newView.Deserialize(reader);
			return newView;
		}
Esempio n. 56
0
		void ICompactSerializable.Deserialize(CompactReader reader)
		{
			dest_addr = (Address) reader.ReadObject();
			dest_addrs = (ArrayList)reader.ReadObject();
            src_addr = (Address)reader.ReadObject();
			prio = (Priority) Enum.ToObject(typeof(Priority), reader.ReadInt16());
             Boolean isStream = reader.ReadBoolean();
             if (isStream)
             {
                 int len = reader.ReadInt32();
                 buf = reader.ReadBytes(len);
             }
             else
             {
                 buf = (byte[])reader.ReadObject();
             }
            headers = (Hashtable)reader.ReadObject();
            handledAsynchronously = reader.ReadBoolean();
            responseExpected = reader.ReadBoolean();
            _type = reader.ReadByte();
            _stackTrace = reader.ReadObject() as Hashtable;

			offset = 0;
			length = (buf != null) ? buf.Length : 0;
		}
Esempio n. 57
0
		public void Deserialize(CompactReader reader)
		{
            base.Deserialize(reader);
			_idleTimeToLive = reader.ReadInt32();
			_lastTimeStamp = reader.ReadInt32();
		}
Esempio n. 58
0
 public void Deserialize(CompactReader reader)
 {
     _connectStatus = reader.ReadByte();
     _id = reader.ReadInt32();
     
 }
Esempio n. 59
0
 public static PingHeader ReadPingHeader(CompactReader reader)
 {
     byte isNull = reader.ReadByte();
     if (isNull == 1)
         return null;
     PingHeader newHdr = new PingHeader();
     newHdr.Deserialize(reader);
     return newHdr;
 }
Esempio n. 60
0
 /// <summary>
 /// Deserializes the CallbackEntry.
 /// </summary>
 /// <param name="reader"></param>
 public void Deserialize(CompactReader reader)
 {
     _value = reader.ReadObject();
     _flag = reader.ReadObject() as BitSet;
     ArrayList list = reader.ReadObject() as ArrayList;
     if(list != null)
         _itemUpdateListener = ArrayList.Synchronized(list);
     list = reader.ReadObject() as ArrayList;
     if(list != null)
         _itemRemovedListener = ArrayList.Synchronized(list);
 }