Package com.gigaspaces.internal.io
package com.gigaspaces.internal.io
-
ClassDescriptionAn extension of
ObjectInputStreamthat implements the dynamic class loading semantics of RMI argument and result unmarshalling (usingRMIClassLoader).An extension ofObjectOutputStreamthat implements the dynamic class loading semantics of RMI argument and result marshalling (usingRMIClassLoader).This class provides a set of static utility methods used for I/O manipulations.CompressedMarshObject extends MarshObject by keeping the byte array zipped by GZIP.Notice! this implementation is not Thread safe and should be use in conjunction withResourcePoolonly.This class is an optimized porting of java.io.ByteArrayInputStream: a) All methods are not synchronized.This class is an optimized porting of java.io.ByteArrayOutputStream: a) All methods are not synchronized.This interface should be implemented by all Marsh convectors.This exception is thrown when an array serialization/deserialization fails on an IOException.This class provides a set of static utility methods used for I/O manipulations (convert data to streams, socket ports).Thrown when a marshaling error occurs due to that the class loader which the context belongs to was cleared.An extension ofAnnotatedObjectInputStreamthat provides local storage of already resolved class descriptors, to optimize the marshaling.An extension ofObjectOutputStreamthat implements the dynamic class loading semantics of RMI argument and result marshalling (usingRMIClassLoader).MarshObject is similar to java.rmi.MarshalledObject.Notice! this implementation is not Thread safe and should be use in conjuction withResourcePoolonly.A smart length based caching based on soft referenceThis class provides Windows Registry services.Provides XML services.