public class DefaultInboundXMLSplitter extends java.lang.Object implements XMLSplitListener, XMLSplitErrorListener
| Constructor and Description |
|---|
DefaultInboundXMLSplitter(ExtSystemInfo extInfo,
MaxExtIfaceInInfo extInInfo,
boolean preview,
boolean fromClient,
RecoveryService recService,
MboRemote npMbo,
boolean isFileExtract,
java.lang.String fileName,
java.lang.String processOwner) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getExtractOutputFile() |
void |
splitEnd()
This method gets called at the end of split process.
|
void |
splitEnd(java.lang.Throwable t)
This method gets called where there is an exception in splitting the xml.
|
boolean |
splitPerformed(byte[] splitXMLData,
int splitIndex)
This method gets called whenever a logical split happens
|
void |
splitStart()
called before the start of splitting process.
|
public DefaultInboundXMLSplitter(ExtSystemInfo extInfo, MaxExtIfaceInInfo extInInfo, boolean preview, boolean fromClient, RecoveryService recService, MboRemote npMbo, boolean isFileExtract, java.lang.String fileName, java.lang.String processOwner) throws MXException
MXExceptionpublic void splitStart()
throws MXException
XMLSplitListenersplitStart in interface XMLSplitListenerMXExceptionpublic boolean splitPerformed(byte[] splitXMLData,
int splitIndex)
throws MXException
splitPerformed in interface XMLSplitListenersplitXMLData - the xml data for a split.splitIndex - the index of the split.MXExceptionpublic void splitEnd()
throws MXException
splitEnd in interface XMLSplitListenerMXException - MXSystemException exceptionpublic java.lang.String getExtractOutputFile()
public void splitEnd(java.lang.Throwable t)
throws MXException
splitEnd in interface XMLSplitErrorListenerMXException - MXSystemException exception