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 booleanisReady()voidprocess(Versioned versioned)voidprocess(VersionedDumpable vd)voidprocessBuffer()voidsetConverter(VersionedConverter converter)voidsetFactory(VersionedFactory factory)voidsetListener(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)
-
-