Class BoundedTextInput

  extended by net.sf.asyncobjects.AsyncUnicastServer<FacetType>
      extended by net.sf.asyncobjects.util.CloseableWrapper<I,I>
          extended by<TextData,ATextInput>
              extended by
All Implemented Interfaces:
ACloseable, AsyncObject, ExplicitSharing, AInput<TextData>, ATextInput

public class BoundedTextInput
extends BoundedInput<TextData,ATextInput>
implements ATextInput

Bounded Text input.


Nested Class Summary
Nested classes/interfaces inherited from class net.sf.asyncobjects.util.CloseableWrapper
Field Summary
Fields inherited from class net.sf.asyncobjects.util.CloseableWrapper
closeWrapper, requests, wrapped
Constructor Summary
BoundedTextInput(ATextInput in, boolean closeStream, long remainingTexts)
          A constructor
Method Summary
Methods inherited from class
isPushbackSupported, pushback, read
Methods inherited from class net.sf.asyncobjects.util.CloseableWrapper
afterInvalidate, beforeClose, close, closed, ensureOpen, ensureValid, invalidate, isValid
Methods inherited from class net.sf.asyncobjects.AsyncUnicastServer
dereference, export, isImmediate, myVat, promise
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface
isPushbackSupported, pushback, read
Methods inherited from interface net.sf.asyncobjects.ACloseable
Methods inherited from interface net.sf.asyncobjects.AsyncObject
dereference, isImmediate

Constructor Detail


public BoundedTextInput(ATextInput in,
                        boolean closeStream,
                        long remainingTexts)
A constructor

in - an input
closeStream - if true the stream is closed
remainingTexts - amount of remaning Texts

Copyright 2002-2007 Constantine Plotnikov. All Rights Reserved.