Interface IDBClient

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void clear()  
      void deleteEntities​(java.lang.String namespace, java.lang.String set, java.util.List<java.lang.String> entities)  
      void deleteEntity​(java.lang.String namespace, java.lang.String set, java.lang.String entityId)  
      java.util.Set<java.lang.String> getAllEntityIds​(java.lang.String namespace, java.lang.String set)  
      DBStats getStatistics()  
      java.util.Map<java.lang.String,​java.lang.Object> loadEntity​(java.lang.String namespace, java.lang.String set, java.lang.String entityId, com.adtsw.jcommons.models.EncodingFormat encodingFormat)  
      void saveEntities​(java.lang.String namespace, java.lang.String set, java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.Object>> entities, com.adtsw.jcommons.models.EncodingFormat encodingFormat)  
      void saveEntity​(java.lang.String namespace, java.lang.String set, java.lang.String entityId, java.util.Map<java.lang.String,​java.lang.Object> fields, com.adtsw.jcommons.models.EncodingFormat encodingFormat)  
      void shutdown()  
    • Method Detail

      • saveEntity

        void saveEntity​(java.lang.String namespace,
                        java.lang.String set,
                        java.lang.String entityId,
                        java.util.Map<java.lang.String,​java.lang.Object> fields,
                        com.adtsw.jcommons.models.EncodingFormat encodingFormat)
      • saveEntities

        void saveEntities​(java.lang.String namespace,
                          java.lang.String set,
                          java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.Object>> entities,
                          com.adtsw.jcommons.models.EncodingFormat encodingFormat)
      • loadEntity

        java.util.Map<java.lang.String,​java.lang.Object> loadEntity​(java.lang.String namespace,
                                                                          java.lang.String set,
                                                                          java.lang.String entityId,
                                                                          com.adtsw.jcommons.models.EncodingFormat encodingFormat)
      • deleteEntity

        void deleteEntity​(java.lang.String namespace,
                          java.lang.String set,
                          java.lang.String entityId)
      • deleteEntities

        void deleteEntities​(java.lang.String namespace,
                            java.lang.String set,
                            java.util.List<java.lang.String> entities)
      • getAllEntityIds

        java.util.Set<java.lang.String> getAllEntityIds​(java.lang.String namespace,
                                                        java.lang.String set)
      • getStatistics

        DBStats getStatistics()
      • shutdown

        void shutdown()
      • clear

        void clear()