Interface CacheMarshaller

All Known Implementing Classes:
CacheMarshallerImpl, NoOpCacheMarshaller

public interface CacheMarshaller
Responsible for marshalling and unmarshalling objects between memory and durable cache.
Since:
1.1.0
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
    Validation policies are responsible for computing whether or not a cached data structure is valid for the current context.
  • Method Summary

    Modifier and Type
    Method
    Description
    The id that this marshaller is responsible for.
    Load and return an instance of the type handled by this marshaller.
    void
    The id that this marshaller is responsible for.
    void
    The CacheMarshaller.ValidationPolicy that this marshaller should use.
    void
    Store o into the cache.