Class MetadataPersister

java.lang.Object
net.n2oapp.framework.config.persister.MetadataPersister

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

    • MetadataPersister

      public MetadataPersister()
    • MetadataPersister

      public MetadataPersister(boolean readonly)
  • Method Details

    • isReadonly

      public boolean isReadonly()
    • persist

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

      public <T extends N2oMetadata> void persist(T n2o, String directory)
    • persist

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

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

      public void setEventBus(N2oEventBus eventBus)
    • setConfigMetadataLocker

      public void setConfigMetadataLocker(ConfigMetadataLocker configMetadataLocker)
    • setPersisterFactory

      public void setPersisterFactory(NamespacePersisterFactory persisterFactory)
    • 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)