Package com.swiftmq.tools.versioning
Class VersionedProcessor
- java.lang.Object
-
- com.swiftmq.tools.versioning.VersionedProcessor
-
public class VersionedProcessor extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description VersionedProcessor(int[] acceptedVersions, VersionedListener listener, VersionedConverter converter, VersionedFactory factory, boolean useBuffer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
isReady()
void
process(Versioned versioned)
void
process(VersionedDumpable vd)
void
processBuffer()
void
setConverter(VersionedConverter converter)
void
setFactory(VersionedFactory factory)
void
setListener(int[] acceptedVersions, VersionedListener listener)
-
-
-
Constructor Detail
-
VersionedProcessor
public VersionedProcessor(int[] acceptedVersions, VersionedListener listener, VersionedConverter converter, VersionedFactory factory, boolean useBuffer)
-
-
Method Detail
-
setListener
public void setListener(int[] acceptedVersions, VersionedListener listener)
-
setConverter
public void setConverter(VersionedConverter converter)
-
setFactory
public void setFactory(VersionedFactory factory)
-
isReady
protected boolean isReady()
-
processBuffer
public void processBuffer()
-
process
public void process(Versioned versioned)
-
process
public void process(VersionedDumpable vd)
-
-