org.apache.ws.commons.tcpmon.core.filter
Interface EntityProcessor

All Known Implementing Classes:
ChunkedDecoder, IdentityDecoder, ReadOnlyEntityProcessorWrapper

public interface EntityProcessor

Interface implemented by classes that process an entity in a stream, where an entity is a self-delimiting part of a stream.


Method Summary
 boolean process(Stream stream)
          Process data from the stream.
 

Method Detail

process

boolean process(Stream stream)
Process data from the stream. The contract of this method is the same as for StreamFilter.invoke(Stream), except for the return value.

Parameters:
stream - the stream containing the entity to process
Returns:
true if the end of the entity has been reached. In this case, the implementation must set the current position in the stream to the position just after the last byte being part of the entity.

false otherwise



Copyright © The Apache Software Foundation. All Rights Reserved.