Class LocalAppStorage

    • Method Detail

      • getFileSystemName

        public String getFileSystemName()
      • isRemote

        public boolean isRemote()
      • createRootNodeIfNotExists

        public NodeInfo createRootNodeIfNotExists​(String name,
                                                  String nodePseudoClass)
      • setDescription

        public void setDescription​(String nodeId,
                                   String description)
      • setConsistent

        public void setConsistent​(String nodeId)
      • renameNode

        public void renameNode​(String nodeId,
                               String name)
      • updateModificationTime

        public void updateModificationTime​(String nodeId)
      • setParentNode

        public void setParentNode​(String nodeId,
                                  String newParentString)
      • isWritable

        public boolean isWritable​(String nodeId)
      • isConsistent

        public boolean isConsistent​(String nodeId)
      • dataExists

        public boolean dataExists​(String nodeId,
                                  String name)
      • removeData

        public boolean removeData​(String nodeId,
                                  String name)
      • createTimeSeries

        public void createTimeSeries​(String nodeId,
                                     com.powsybl.timeseries.TimeSeriesMetadata metadata)
      • getTimeSeriesNames

        public Set<String> getTimeSeriesNames​(String nodeId)
      • timeSeriesExists

        public boolean timeSeriesExists​(String nodeId,
                                        String timeSeriesName)
      • getTimeSeriesMetadata

        public List<com.powsybl.timeseries.TimeSeriesMetadata> getTimeSeriesMetadata​(String nodeId,
                                                                                     Set<String> timeSeriesNames)
      • getTimeSeriesDataVersions

        public Set<Integer> getTimeSeriesDataVersions​(String nodeId)
      • getTimeSeriesDataVersions

        public Set<Integer> getTimeSeriesDataVersions​(String nodeId,
                                                      String timeSeriesName)
      • getDoubleTimeSeriesData

        public Map<String,​List<com.powsybl.timeseries.DoubleDataChunk>> getDoubleTimeSeriesData​(String nodeId,
                                                                                                      Set<String> timeSeriesNames,
                                                                                                      int version)
      • addDoubleTimeSeriesData

        public void addDoubleTimeSeriesData​(String nodeId,
                                            int version,
                                            String timeSeriesName,
                                            List<com.powsybl.timeseries.DoubleDataChunk> chunks)
      • getStringTimeSeriesData

        public Map<String,​List<com.powsybl.timeseries.StringDataChunk>> getStringTimeSeriesData​(String nodeId,
                                                                                                      Set<String> timeSeriesNames,
                                                                                                      int version)
      • addStringTimeSeriesData

        public void addStringTimeSeriesData​(String nodeId,
                                            int version,
                                            String timeSeriesName,
                                            List<com.powsybl.timeseries.StringDataChunk> chunks)
      • clearTimeSeries

        public void clearTimeSeries​(String nodeId)
      • addDependency

        public void addDependency​(String nodeId,
                                  String name,
                                  String toNodeId)
      • getBackwardDependencies

        public Set<NodeInfo> getBackwardDependencies​(String nodeId)
      • removeDependency

        public void removeDependency​(String nodeId,
                                     String name,
                                     String toNodeId)
      • flush

        public void flush()
      • isClosed

        public boolean isClosed()
      • close

        public void close()