Class PersisterFactoryByMap
java.lang.Object
net.n2oapp.framework.config.selective.persister.PersisterFactoryByMap
- All Implemented Interfaces:
MetadataEnvironmentAware,IOProcessorAware,ElementPersisterFactory<NamespaceUriAware,,NamespacePersister<NamespaceUriAware>> NamespacePersisterFactory<NamespaceUriAware,NamespacePersister<NamespaceUriAware>>
public class PersisterFactoryByMap
extends Object
implements NamespacePersisterFactory<NamespaceUriAware,NamespacePersister<NamespaceUriAware>>, IOProcessorAware, MetadataEnvironmentAware
Фабрика, генерирующая сервис для записи объектов в DOM элементы в тестовой среде
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(NamespacePersister<NamespaceUriAware> persister) voidregister(NamespaceIO<? extends NamespaceUriAware> io) Deprecated.voidregister(NamespacePersister<? extends NamespaceUriAware> persister) Deprecated.voidsetEnvironment(MetadataEnvironment environment) voidsetIOProcessor(IOProcessor processor) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.n2oapp.framework.api.metadata.persister.NamespacePersisterFactory
produce
-
Constructor Details
-
PersisterFactoryByMap
public PersisterFactoryByMap()
-
-
Method Details
-
register
Deprecated. -
register
Deprecated. -
produce
public NamespacePersister<NamespaceUriAware> produce(Class clazz, org.jdom2.Namespace... namespaces) - Specified by:
producein interfaceNamespacePersisterFactory<NamespaceUriAware,NamespacePersister<NamespaceUriAware>>
-
add
- Specified by:
addin interfaceNamespacePersisterFactory<NamespaceUriAware,NamespacePersister<NamespaceUriAware>>
-
setIOProcessor
- Specified by:
setIOProcessorin interfaceIOProcessorAware
-
setEnvironment
- Specified by:
setEnvironmentin interfaceMetadataEnvironmentAware
-