Class UpdateObjectStorePath<S extends org.jboss.migration.core.jboss.JBossServer<S>>
- java.lang.Object
-
- org.jboss.migration.eap.task.subsystem.transactions.UpdateObjectStorePath<S>
-
- All Implemented Interfaces:
org.jboss.migration.wfly10.config.task.ServerConfigurationMigration.XMLConfigurationSubtaskFactory<org.jboss.migration.core.jboss.JBossServerConfiguration<S>>
public class UpdateObjectStorePath<S extends org.jboss.migration.core.jboss.JBossServer<S>> extends Object implements org.jboss.migration.wfly10.config.task.ServerConfigurationMigration.XMLConfigurationSubtaskFactory<org.jboss.migration.core.jboss.JBossServerConfiguration<S>>
- Author:
- emmartins
-
-
Constructor Summary
Constructors Constructor Description UpdateObjectStorePath()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.jboss.migration.core.task.ServerMigrationTaskgetTask(org.jboss.migration.core.jboss.JBossServerConfiguration<S> source, org.jboss.migration.core.jboss.JBossServerConfiguration targetConfigurationPath)protected booleanprocessSubsystemXMLConfiguration(XMLEventReader xmlEventReader, XMLEventWriter xmlEventWriter, XMLEventFactory xmlEventFactory)protected org.jboss.migration.core.task.ServerMigrationTaskResultprocessXMLConfiguration(org.jboss.migration.core.jboss.JBossServerConfiguration<S> source, org.jboss.migration.core.jboss.JBossServerConfiguration targetConfigurationPath, org.jboss.migration.core.task.TaskContext context)protected voidwriteElement(StartElement startElement, XMLEventReader xmlEventReader, XMLEventWriter xmlEventWriter)protected voidwriteNewObjectStoreElement(String path, String relativeTo, QName currentElementQName, Iterator currentElementNamespaces, XMLEventWriter xmlEventWriter, XMLEventFactory xmlEventFactory)
-
-
-
Field Detail
-
TASK_NAME
public static final String TASK_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getTask
public org.jboss.migration.core.task.ServerMigrationTask getTask(org.jboss.migration.core.jboss.JBossServerConfiguration<S> source, org.jboss.migration.core.jboss.JBossServerConfiguration targetConfigurationPath)
-
processXMLConfiguration
protected org.jboss.migration.core.task.ServerMigrationTaskResult processXMLConfiguration(org.jboss.migration.core.jboss.JBossServerConfiguration<S> source, org.jboss.migration.core.jboss.JBossServerConfiguration targetConfigurationPath, org.jboss.migration.core.task.TaskContext context)
-
processSubsystemXMLConfiguration
protected boolean processSubsystemXMLConfiguration(XMLEventReader xmlEventReader, XMLEventWriter xmlEventWriter, XMLEventFactory xmlEventFactory) throws XMLStreamException
- Throws:
XMLStreamException
-
writeElement
protected void writeElement(StartElement startElement, XMLEventReader xmlEventReader, XMLEventWriter xmlEventWriter) throws XMLStreamException
- Throws:
XMLStreamException
-
writeNewObjectStoreElement
protected void writeNewObjectStoreElement(String path, String relativeTo, QName currentElementQName, Iterator currentElementNamespaces, XMLEventWriter xmlEventWriter, XMLEventFactory xmlEventFactory) throws XMLStreamException
- Throws:
XMLStreamException
-
-