Package org.symphonyoss.s2.canon.runtime
Class ImmutableByteArrayEntityConsumer<E extends IEntity,C extends org.symphonyoss.s2.fugue.pipeline.IThreadSafeConsumer<E>>
- java.lang.Object
-
- org.symphonyoss.s2.canon.runtime.EntityConsumer<org.symphonyoss.s2.common.immutable.ImmutableByteArray,E,C>
-
- org.symphonyoss.s2.canon.runtime.ImmutableByteArrayEntityConsumer<E,C>
-
- All Implemented Interfaces:
AutoCloseable,org.symphonyoss.s2.fugue.pipeline.IConsumer<org.symphonyoss.s2.common.immutable.ImmutableByteArray>,org.symphonyoss.s2.fugue.pipeline.IRetryableConsumer<org.symphonyoss.s2.common.immutable.ImmutableByteArray>,org.symphonyoss.s2.fugue.pipeline.IThreadSafeConsumer<org.symphonyoss.s2.common.immutable.ImmutableByteArray>,org.symphonyoss.s2.fugue.pipeline.IThreadSafeRetryableConsumer<org.symphonyoss.s2.common.immutable.ImmutableByteArray>
public class ImmutableByteArrayEntityConsumer<E extends IEntity,C extends org.symphonyoss.s2.fugue.pipeline.IThreadSafeConsumer<E>> extends EntityConsumer<org.symphonyoss.s2.common.immutable.ImmutableByteArray,E,C>
-
-
Constructor Summary
Constructors Constructor Description ImmutableByteArrayEntityConsumer(IModelRegistry modelRegistry, Class<E> entityType, C consumer, org.symphonyoss.s2.fugue.pipeline.IThreadSafeErrorConsumer<org.symphonyoss.s2.common.immutable.ImmutableByteArray> invalidMessageConsumer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ReadergetReader(org.symphonyoss.s2.common.immutable.ImmutableByteArray item)-
Methods inherited from class org.symphonyoss.s2.canon.runtime.EntityConsumer
close, consume
-
-
-
-
Constructor Detail
-
ImmutableByteArrayEntityConsumer
public ImmutableByteArrayEntityConsumer(IModelRegistry modelRegistry, Class<E> entityType, C consumer, org.symphonyoss.s2.fugue.pipeline.IThreadSafeErrorConsumer<org.symphonyoss.s2.common.immutable.ImmutableByteArray> invalidMessageConsumer)
-
-