com.servingxml.components.recordmapping
Class BufferedRecordMap
java.lang.Object
com.servingxml.components.recordmapping.BufferedRecordMap
- All Implemented Interfaces:
- MapXml
public class BufferedRecordMap
- extends java.lang.Object
- implements MapXml
Method Summary |
void |
addToAttributes(ServiceContext context,
Flow flow,
Record variables,
org.xml.sax.helpers.AttributesImpl attributes)
|
void |
flush(ServiceContext context,
ExtendedContentHandler handler,
GroupState groupListener)
|
void |
groupStarted(ServiceContext context,
Flow flow,
Record previousRecord,
Record nextRecord,
ExtendedContentHandler handler,
Record variables)
|
void |
groupStopped(ServiceContext context,
Flow flow,
ExtendedContentHandler handler)
|
boolean |
isGrouping()
|
void |
writeRecord(ServiceContext context,
Flow flow,
Record previousRecord,
Record nextRecord,
ExtendedContentHandler handler,
GroupState groupListener)
|
void |
writeRecord(ServiceContext context,
Flow flow,
Record previousRecord,
Record nextRecord,
ExtendedContentHandler handler,
GroupState groupListener,
boolean grouping)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BufferedRecordMap
public BufferedRecordMap(MapXml recordMap)
addToAttributes
public void addToAttributes(ServiceContext context,
Flow flow,
Record variables,
org.xml.sax.helpers.AttributesImpl attributes)
- Specified by:
addToAttributes
in interface MapXml
writeRecord
public void writeRecord(ServiceContext context,
Flow flow,
Record previousRecord,
Record nextRecord,
ExtendedContentHandler handler,
GroupState groupListener)
- Specified by:
writeRecord
in interface MapXml
writeRecord
public void writeRecord(ServiceContext context,
Flow flow,
Record previousRecord,
Record nextRecord,
ExtendedContentHandler handler,
GroupState groupListener,
boolean grouping)
groupStarted
public void groupStarted(ServiceContext context,
Flow flow,
Record previousRecord,
Record nextRecord,
ExtendedContentHandler handler,
Record variables)
- Specified by:
groupStarted
in interface MapXml
groupStopped
public void groupStopped(ServiceContext context,
Flow flow,
ExtendedContentHandler handler)
- Specified by:
groupStopped
in interface MapXml
isGrouping
public boolean isGrouping()
- Specified by:
isGrouping
in interface MapXml
flush
public void flush(ServiceContext context,
ExtendedContentHandler handler,
GroupState groupListener)