Class MetadataPersister
java.lang.Object
net.n2oapp.framework.config.persister.MetadataPersister
Сохраняет метаданные в файлы
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean<T extends SourceMetadata>
voidpersist(String id, Class<T> metadataClass, InputStream xml, String directory) <T extends N2oMetadata>
voidpersist(T n2o) <T extends N2oMetadata>
voidvoidremove(String id, Class<? extends N2oMetadata> metadataClass) voidsetConfigMetadataLocker(ConfigMetadataLocker configMetadataLocker) voidsetEventBus(N2oEventBus eventBus) voidsetMetadataReader(XmlMetadataLoader metadataReader) voidsetMetadataRegister(MetadataRegister metadataRegister) voidsetMetaModelRegister(SourceTypeRegister metaModelRegister) voidsetPersisterFactory(NamespacePersisterFactory persisterFactory) voidsetReadonly(boolean readonly) voidsetWatchDir(WatchDir watchDir)
-
Constructor Details
-
MetadataPersister
public MetadataPersister() -
MetadataPersister
public MetadataPersister(boolean readonly)
-
-
Method Details
-
isReadonly
public boolean isReadonly() -
persist
-
persist
-
persist
public <T extends SourceMetadata> void persist(String id, Class<T> metadataClass, InputStream xml, String directory) -
remove
-
setEventBus
-
setConfigMetadataLocker
-
setPersisterFactory
-
setWatchDir
-
setMetadataRegister
-
setMetadataReader
-
setMetaModelRegister
-
setReadonly
public void setReadonly(boolean readonly)
-