Class MetadataPersister


  • public class MetadataPersister
    extends java.lang.Object
    Сохраняет метаданные в файлы
    • Constructor Detail

      • MetadataPersister

        public MetadataPersister()
      • MetadataPersister

        public MetadataPersister​(boolean readonly)
    • Method Detail

      • isReadonly

        public boolean isReadonly()
      • persist

        public <T extends N2oMetadata> void persist​(T n2o)
      • persist

        public <T extends N2oMetadata> void persist​(T n2o,
                                                    java.lang.String directory)
      • persist

        public <T extends SourceMetadata> void persist​(java.lang.String id,
                                                       java.lang.Class<T> metadataClass,
                                                       java.io.InputStream xml,
                                                       java.lang.String directory)
      • remove

        public void remove​(java.lang.String id,
                           java.lang.Class<? extends N2oMetadata> metadataClass)
      • setEventBus

        public void setEventBus​(N2oEventBus eventBus)
      • setConfigMetadataLocker

        public void setConfigMetadataLocker​(ConfigMetadataLocker configMetadataLocker)
      • setWatchDir

        public void setWatchDir​(WatchDir watchDir)
      • setMetadataRegister

        public void setMetadataRegister​(MetadataRegister metadataRegister)
      • setMetadataReader

        public void setMetadataReader​(XmlMetadataLoader metadataReader)
      • setMetaModelRegister

        public void setMetaModelRegister​(SourceTypeRegister metaModelRegister)
      • setReadonly

        public void setReadonly​(boolean readonly)