Class PersistentStorage<V extends DigitalTwinBase>

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected com.scaleout.client.caching.GridConnectionImpl _connection  
    • Constructor Summary

      Constructors 
      Constructor Description
      PersistentStorage​(com.scaleout.client.GridConnection connection)  
    • Method Summary

      Modifier and Type Method Description
      abstract byte getPersistencePolicy()  
      abstract void initialize​(java.util.HashMap<java.lang.String,​java.lang.String> conf)  
      abstract boolean isActive()  
      abstract V load​(java.lang.String id)  
      abstract void store​(V object)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface com.scaleout.client.ighosting.InvocationGridSignalHandler

        onSignal
    • Field Detail

      • _connection

        protected com.scaleout.client.caching.GridConnectionImpl _connection
    • Constructor Detail

      • PersistentStorage

        public PersistentStorage​(com.scaleout.client.GridConnection connection)
    • Method Detail

      • isActive

        public abstract boolean isActive()
      • store

        public abstract void store​(V object)
      • load

        public abstract V load​(java.lang.String id)
      • initialize

        public abstract void initialize​(java.util.HashMap<java.lang.String,​java.lang.String> conf)
      • getPersistencePolicy

        public abstract byte getPersistencePolicy()