Stores the entire state for this cache by reading it from a provided ObjectInputStream. The state was provided to this cache by calling {@link #loadEntireState(ObjectOutputStream)}} on some other cache instance. State currently in storage gets overwritten.
Implementations of this method should not catch any exception or close the given ObjectInputStream parameter. In order to ensure cacheloader interoperability contents of the cache are read from the ObjectInputStream as a sequence of NodeData objects.
Default implementation is provided by {@link AbstractCacheLoader} and ensures cacheloaderinteroperability. Implementors are encouraged to consider extending AbstractCacheLoader prior to implementing completely custom cacheloader.
@param is ObjectInputStream to read state
@see AbstractCacheLoader#storeEntireState(ObjectInputStream)
@see org.jboss.cache.marshall.NodeData