From f22b61731383c6bf9e200c50ee1073dbf1551949 Mon Sep 17 00:00:00 2001 From: robokaso Date: Fri, 5 Sep 2008 10:41:31 +0000 Subject: [PATCH] RESOLVED - BATCH-821: remove EventSerializer/Deserializer abstractions and use Marshaller/Unmarshaller directly cleanup of now redundant classes --- .../item/xml/EventReaderDeserializer.java | 14 ------------- .../batch/item/xml/EventWriterSerializer.java | 21 ------------------- 2 files changed, 35 deletions(-) delete mode 100644 spring-batch-infrastructure/src/main/java/org/springframework/batch/item/xml/EventReaderDeserializer.java delete mode 100644 spring-batch-infrastructure/src/main/java/org/springframework/batch/item/xml/EventWriterSerializer.java diff --git a/spring-batch-infrastructure/src/main/java/org/springframework/batch/item/xml/EventReaderDeserializer.java b/spring-batch-infrastructure/src/main/java/org/springframework/batch/item/xml/EventReaderDeserializer.java deleted file mode 100644 index 24318782f..000000000 --- a/spring-batch-infrastructure/src/main/java/org/springframework/batch/item/xml/EventReaderDeserializer.java +++ /dev/null @@ -1,14 +0,0 @@ -package org.springframework.batch.item.xml; - -import javax.xml.stream.XMLEventReader; - -/** - * Deserializes XML fragment to domain object. - * XML fragment is a standalone XML document corresponding to a single record. - * - * @author Robert Kasanicky - */ -public interface EventReaderDeserializer { - - T deserializeFragment(XMLEventReader eventReader); -} diff --git a/spring-batch-infrastructure/src/main/java/org/springframework/batch/item/xml/EventWriterSerializer.java b/spring-batch-infrastructure/src/main/java/org/springframework/batch/item/xml/EventWriterSerializer.java deleted file mode 100644 index f8127940e..000000000 --- a/spring-batch-infrastructure/src/main/java/org/springframework/batch/item/xml/EventWriterSerializer.java +++ /dev/null @@ -1,21 +0,0 @@ -package org.springframework.batch.item.xml; - -import javax.xml.stream.XMLEventWriter; - -/** - * Interface wrapping the serialization of an object - * to xml. Primarily useful for abstracting how an object - * is serialized to an XMLEvent from a specific marshaller. - * - * @author Lucas Ward - * - */ -public interface EventWriterSerializer { - - /** - * Serialize an Object. - * - * @param output - */ - void serializeObject(XMLEventWriter writer, T output); -}