Class AdjustedRangeSubscriber
- java.lang.Object
- 
- software.amazon.encryption.s3.legacy.internal.AdjustedRangeSubscriber
 
- 
- All Implemented Interfaces:
- org.reactivestreams.Subscriber<ByteBuffer>
 
 public class AdjustedRangeSubscriber extends Object implements org.reactivestreams.Subscriber<ByteBuffer> 
- 
- 
Constructor SummaryConstructors Constructor Description AdjustedRangeSubscriber(org.reactivestreams.Subscriber<? super ByteBuffer> wrappedSubscriber, Long rangeBeginning, Long rangeEnd)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonComplete()voidonError(Throwable t)voidonNext(ByteBuffer byteBuffer)voidonSubscribe(org.reactivestreams.Subscription s)
 
- 
- 
- 
Constructor Detail- 
AdjustedRangeSubscriberpublic AdjustedRangeSubscriber(org.reactivestreams.Subscriber<? super ByteBuffer> wrappedSubscriber, Long rangeBeginning, Long rangeEnd) throws IOException - Throws:
- IOException
 
 
- 
 - 
Method Detail- 
onSubscribepublic void onSubscribe(org.reactivestreams.Subscription s) - Specified by:
- onSubscribein interface- org.reactivestreams.Subscriber<ByteBuffer>
 
 - 
onNextpublic void onNext(ByteBuffer byteBuffer) - Specified by:
- onNextin interface- org.reactivestreams.Subscriber<ByteBuffer>
 
 - 
onErrorpublic void onError(Throwable t) - Specified by:
- onErrorin interface- org.reactivestreams.Subscriber<ByteBuffer>
 
 - 
onCompletepublic void onComplete() - Specified by:
- onCompletein interface- org.reactivestreams.Subscriber<ByteBuffer>
 
 
- 
 
-