public interface ICollector<E extends ICollectingElement> extends AutoCloseable
Modifier and Type | Method and Description |
---|---|
default MessageOutputStream |
provideOutputStream(PipeLineSession session,
ParameterValueList pvl,
E collectingElement)
provide a MessageOutputStream message that can be used to write a single item to
|
OutputStream |
streamItem(Message input,
PipeLineSession session,
ParameterValueList pvl,
E collectingElement)
return an OutputStream message that can be used to write a single item to
|
Message |
writeItem(Message input,
PipeLineSession session,
ParameterValueList pvl,
E collectingElement)
write (or add) a single item to the collection
|
close
Message writeItem(Message input, PipeLineSession session, ParameterValueList pvl, E collectingElement) throws CollectionException, TimeoutException
CollectionException
TimeoutException
OutputStream streamItem(Message input, PipeLineSession session, ParameterValueList pvl, E collectingElement) throws CollectionException
CollectionException
default MessageOutputStream provideOutputStream(PipeLineSession session, ParameterValueList pvl, E collectingElement) throws CollectionException
CollectionException
Copyright © 2023 Frank!Framework. All rights reserved.