com.intersys.classes
Class AbstractStream

java.lang.Object
  extended bycom.intersys.classes.CacheGeneric
      extended bycom.intersys.classes.CacheRootObject
          extended bycom.intersys.classes.RegisteredObject
              extended bycom.intersys.classes.AbstractStream
All Implemented Interfaces:
ObjectHandle, Serializable
Direct Known Subclasses:
File

public class AbstractStream
extends RegisteredObject
implements Serializable

See Also:
Serialized Form

Constructor Summary
AbstractStream(com.intersys.cache.CacheObject ref)
           
AbstractStream(Database db)
           
 
Method Summary
 void _clear()
           
 void _copyFrom(AbstractStream source)
           
 Boolean _deleteAttribute(String name)
           
 void _flush()
           
 String _getAttribute(String name)
           
 String _getAttribute(String name, String _default)
           
 void _inputFromDevice()
           
 void _inputFromDevice(IntegerHolder len)
           
 void _inputFromDevice(IntegerHolder len, Integer timeout)
           
 Boolean _isDefinedAttribute(String name)
           
 Timestamp _lastModifiedGet()
           
 void _moveToEnd()
           
 String _nextAttribute(String name)
           
 void _outputToDevice()
           
 void _outputToDevice(IntegerHolder len)
           
 String _read(IntegerHolder len)
           
 void _rewind()
           
 void _setAttribute(String name, String value)
           
 Integer _sizeGet()
           
 void _write(String data)
           
static void check_atEndValid(Database db)
           
static void checkAllFieldsValid(Database db)
           
static void checkAllMethods(Database db)
           
 Boolean get_atEnd()
           
 Timestamp get_lastModified()
           
 Integer get_size()
           
 CacheClass getCacheClass()
           
static String getCacheClassName()
           
 void set_atEnd(Boolean value)
           
 
Methods inherited from class com.intersys.classes.RegisteredObject
_className, _className, _constructClone, _constructClone, _constructClone, _isA, _isModified, _normalizeObject, _packageName, _validateObject, _validateObject, constructClone, constructClone, getZRef
 
Methods inherited from class com.intersys.classes.CacheRootObject
_close, castTo, equals, getDatabase, getField, getOref, getProxy, getString, hashCode, release, releaseInternal, toString
 
Methods inherited from class com.intersys.classes.CacheGeneric
checkAllFieldsValid, checkFieldsLimited, reset
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbstractStream

public AbstractStream(com.intersys.cache.CacheObject ref)
               throws CacheException

AbstractStream

public AbstractStream(Database db)
               throws CacheException
Method Detail

getCacheClassName

public static String getCacheClassName()

getCacheClass

public CacheClass getCacheClass()
                         throws CacheException
Overrides:
getCacheClass in class RegisteredObject
Throws:
CacheException

checkAllFieldsValid

public static void checkAllFieldsValid(Database db)
                                throws CacheException
Throws:
CacheException

checkAllMethods

public static void checkAllMethods(Database db)
                            throws CacheException
Throws:
CacheException

check_atEndValid

public static void check_atEndValid(Database db)
                             throws CacheException
Throws:
CacheException

get_atEnd

public Boolean get_atEnd()
                  throws CacheException
Throws:
CacheException

set_atEnd

public void set_atEnd(Boolean value)
               throws CacheException
Throws:
CacheException

get_lastModified

public Timestamp get_lastModified()
                           throws CacheException
Throws:
CacheException

get_size

public Integer get_size()
                 throws CacheException
Throws:
CacheException

_clear

public void _clear()
            throws CacheException
Throws:
CacheException

_copyFrom

public void _copyFrom(AbstractStream source)
               throws CacheException
Throws:
CacheException

_deleteAttribute

public Boolean _deleteAttribute(String name)
                         throws CacheException
Throws:
CacheException

_flush

public void _flush()
            throws CacheException
Throws:
CacheException

_getAttribute

public String _getAttribute(String name)
                     throws CacheException
Throws:
CacheException

_getAttribute

public String _getAttribute(String name,
                            String _default)
                     throws CacheException
Throws:
CacheException

_inputFromDevice

public void _inputFromDevice()
                      throws CacheException
Throws:
CacheException

_inputFromDevice

public void _inputFromDevice(IntegerHolder len)
                      throws CacheException
Throws:
CacheException

_inputFromDevice

public void _inputFromDevice(IntegerHolder len,
                             Integer timeout)
                      throws CacheException
Throws:
CacheException

_isDefinedAttribute

public Boolean _isDefinedAttribute(String name)
                            throws CacheException
Throws:
CacheException

_lastModifiedGet

public Timestamp _lastModifiedGet()
                           throws CacheException
Throws:
CacheException

_moveToEnd

public void _moveToEnd()
                throws CacheException
Throws:
CacheException

_nextAttribute

public String _nextAttribute(String name)
                      throws CacheException
Throws:
CacheException

_outputToDevice

public void _outputToDevice()
                     throws CacheException
Throws:
CacheException

_outputToDevice

public void _outputToDevice(IntegerHolder len)
                     throws CacheException
Throws:
CacheException

_read

public String _read(IntegerHolder len)
             throws CacheException
Throws:
CacheException

_rewind

public void _rewind()
             throws CacheException
Throws:
CacheException

_setAttribute

public void _setAttribute(String name,
                          String value)
                   throws CacheException
Throws:
CacheException

_sizeGet

public Integer _sizeGet()
                 throws CacheException
Throws:
CacheException

_write

public void _write(String data)
            throws CacheException
Throws:
CacheException