Uses of Class
org.exolab.core.foundation.DatabaseIOException

Packages that use DatabaseIOException
org.exolab.core.database.recman   
org.exolab.core.foundation   
 

Uses of DatabaseIOException in org.exolab.core.database.recman
 

Methods in org.exolab.core.database.recman that throw DatabaseIOException
 void PMDSession.abort()
           
 long PageManagedDatabase.allocateObject(int size)
          This method will pre-allocate an obect of a particular size.
 void PMDSession.bind(java.lang.String name, PersistentCapableIfc object)
           
 void PageManagedDatabase.bind(java.lang.String name, PersistentCapableIfc object)
           
 void PMDSession.commit()
           
 void PMDSession.createObject(PersistentCapableIfc object)
           
 void PageManagedDatabase.delete(PersistentCapableIfc object)
           
 void PageManagedDatabase.deleteObject(long id)
          Delete the object with the specified id from the database.
 void PMDSession.deleteObject(PersistentCapableIfc object)
           
 void PageManagedDatabase.insert(PersistentCapableIfc object)
           
 long PageManagedDatabase.insertBoolean(boolean value)
          Insert the boolean entity into the database and return the id of the stored record.
 long PageManagedDatabase.insertByte(byte value)
          Insert the byte entity into the database and return the id of the stored record.
 long PageManagedDatabase.insertBytes(byte[] value)
          Insert the String entity into the database and return the id of the stored record.
 long PageManagedDatabase.insertChar(char value)
          Insert the char entity into the database and return the id of the stored record.
 long PageManagedDatabase.insertDouble(double value)
          Insert the double entity into the database and return the id of the stored record.
 long PageManagedDatabase.insertFloat(float value)
          Insert the float entity into the database and return the id of the stored record.
 long PageManagedDatabase.insertInt(int value)
          Insert the int entity into the database and return the id of the stored record.
 long PageManagedDatabase.insertLong(long value)
          Insert the long entity into the database and return the id of the stored record.
 long PageManagedDatabase.insertObject(java.lang.Object value)
          Insert the object entity into the database and return the id of the stored record.
 long PageManagedDatabase.insertShort(short value)
          Insert the short entity into the database and return the id of the stored record.
 long PageManagedDatabase.insertString(java.lang.String value)
          Insert the String entity into the database and return the id of the stored record.
 boolean PageManagedDatabase.readBoolean(long id)
          read the boolean from the database given the specified record id.
 byte PageManagedDatabase.readByte(long id)
          Read the byte from the database given the specified record id.
 byte[] PageManagedDatabase.readBytes(long id)
          Read the byte[] from the database given the specified record id.
 char PageManagedDatabase.readChar(long id)
          Read the char from the database given the specified record id.
 double PageManagedDatabase.readDouble(long id)
          Read the double from the database given the specified record id.
 float PageManagedDatabase.readFloat(long id)
          Read the float from the database given the specified record id.
 int PageManagedDatabase.readInt(long id)
          Read the int from the database given the specified record id.
 long PageManagedDatabase.readLong(long id)
          Read the long from the database given the specified record id.
 java.lang.Object PageManagedDatabase.readObject(long id)
          Read the object from the database given the specified record id.
 short PageManagedDatabase.readShort(long id)
          Read the short from the database given the specified record id.
 java.lang.String PageManagedDatabase.readString(long id)
          Read the string from the database given the specified record id.
 void PageManagedDatabase.removeRootObject(java.lang.String name)
          Remove the binding between the specified name and the object.If the nroot name does not exist then raise the ObjectNameNotFound= Exception.
 PersistentCapableIfc PMDSession.retrieveObject(long id)
           
 void PMDSession.rollback()
           
protected  void PageManagedDatabase.setNamedRootTable(org.exolab.core.database.recman.PMDRootTable table)
          Set the named root table.
 void PageManagedDatabase.setRootObject(java.lang.String name, java.lang.Object object)
          Store the specified object with the passed in name.
 void PMDSession.unbind(java.lang.String name)
           
 void PageManagedDatabase.unbind(java.lang.String name)
           
 void PageManagedDatabase.update(PersistentCapableIfc object)
           
 long PageManagedDatabase.updateBoolean(long id, boolean value)
          Insert the boolean entity into the database and return the id of the stored record.
 long PageManagedDatabase.updateByte(long id, byte value)
          Insert the byte entity into the database and return the id of the stored record.
 long PageManagedDatabase.updateBytes(long id, byte[] value)
          Insert the String entity into the database and return the id of the stored record.
 long PageManagedDatabase.updateChar(long id, char value)
          Insert the char entity into the database and return the id of the stored record.
 long PageManagedDatabase.updateDouble(long id, double value)
          Insert the double entity into the database and return the id of the stored record.
 long PageManagedDatabase.updateFloat(long id, float value)
          Insert the float entity into the database and return the id of the stored record.
 long PageManagedDatabase.updateInt(long id, int value)
          Insert the int entity into the database and return the id of the stored record.
 long PageManagedDatabase.updateLong(long id, long value)
          Insert the long entity into the database and return the id of the stored record.
protected  void PageManagedDatabase.updateNamedRootTable()
          Update the persistent copy of the named root table.
 long PageManagedDatabase.updateObject(long id, java.lang.Object value)
          Insert the object entity into the database and return the id of the stored record.
 void PMDSession.updateObject(PersistentCapableIfc object)
           
 long PageManagedDatabase.updateShort(long id, short value)
          Insert the short entity into the database and return the id of the stored record.
 long PageManagedDatabase.updateString(long id, java.lang.String value)
          Insert the String entity into the database and return the id of the stored record.
protected  long PageManagedDatabase.writeBoolean(long id, boolean value)
          Write the boolean to the database and return the id of the written entity.
protected  long PageManagedDatabase.writeByte(long id, byte value)
          Write the byte to the database and return the id of the written entity.
protected  long PageManagedDatabase.writeBytes(long id, byte[] value)
          Write the bytes[] to the database and return the id of the written entity.
protected  long PageManagedDatabase.writeChar(long id, char value)
          Write the char to the database and return the id of the written entity.
protected  long PageManagedDatabase.writeDouble(long id, double value)
          Write the double to the database and return the id of the written entity.
protected  long PageManagedDatabase.writeFloat(long id, float value)
          Write the float to the database and return the id of the written entity.
protected  long PageManagedDatabase.writeInt(long id, int value)
          Write the int to the database and return the id of the written entity.
protected  long PageManagedDatabase.writeLong(long id, long value)
          Write the long to the database and return the id of the written entity.
protected  long PageManagedDatabase.writeObject(long id, java.lang.Object value)
          Write the object to the database and return the id of the written entity.
protected  long PageManagedDatabase.writeShort(long id, short value)
          Write the short to the database and return the id of the written entity.
protected  long PageManagedDatabase.writeString(long id, java.lang.String value)
          Write the string to the database and return the id of the written entity.
 

Uses of DatabaseIOException in org.exolab.core.foundation
 

Methods in org.exolab.core.foundation that throw DatabaseIOException
 void TransactionIfc.abort()
          Abort the current transaction.
 void SessionIfc.bind(java.lang.String name, PersistentCapableIfc object)
          Bind the specified name to an object.
 void DatabaseIfc.bind(java.lang.String name, PersistentCapableIfc object)
          Bind the specified name to an object.
 void TransactionIfc.commit()
          Close the current transaction.
 void SessionIfc.createObject(PersistentCapableIfc object)
          Create the specified persistent object in the database for this session.
 void DatabaseIfc.delete(PersistentCapableIfc object)
          Delete the specified object form the database.
 void SessionIfc.deleteObject(PersistentCapableIfc object)
          Delete the specified persistent object in the database for this session.
 void DatabaseIfc.insert(PersistentCapableIfc object)
          Insert the specified object into the database.
 PersistentCapableIfc SessionIfc.retrieveObject(long id)
          Retrieve the persistent object associated with the id.
 void TransactionIfc.rollback()
          Rollback the current transaction.
 void SessionIfc.unbind(java.lang.String name)
          Unbind the object associated with the specified name.
 void DatabaseIfc.unbind(java.lang.String name)
          Unbind the object associated with the specified name.
 void DatabaseIfc.update(PersistentCapableIfc object)
          Update the specified object form the database.
 void SessionIfc.updateObject(PersistentCapableIfc object)
          Update the specified persistent object in the database for this session.
 



Copyright © 1999-2012 The Exolab Group. All Rights Reserved.