|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use StorageException | |
net.sf.jso | |
net.sf.jso.engine | |
net.sf.jso.garbage | |
net.sf.jso.query | |
net.sf.jso.remote | |
net.sf.jso.schema | |
net.sf.jso.storage | |
net.sf.jso.transaction | |
net.sf.jso.util |
Uses of StorageException in net.sf.jso |
Subclasses of StorageException in net.sf.jso | |
class |
DuplicateObjectException
Storage exception thrown when an attempt is made to store a duplicate object. |
class |
IntegrityException
Storage exception thrown when an operation would cause a referential integrity problem. |
class |
ObjectNotFoundException
Storage exception thrown when an object is not found. |
Methods in net.sf.jso that throw StorageException | |
void |
StorageEnvironment.startLocal()
Starts a storage manager and a storage controller in the current JVM. |
void |
StorageEnvironment.startLocalShared(java.lang.String appName)
Starts a storage manager and a storage controller in the current JVM, but binds controller to local node's object registry, so that it become available to other nodes. |
void |
StorageEnvironment.startDistributed(java.lang.String host,
java.lang.String appName)
Starts a storage manager and points to a storage controller bound to a specific host's object registry. |
void |
StorageEnvironment.startDistributed(java.lang.String appName)
Starts a storage controller in the current JVM and binds it to local node's object registry, so that it become available to other nodes. |
void |
StorageEnvironment.stop()
Stops either a storage controller or a storage manager. |
void |
StorageController.start()
Starts the controller. |
void |
StorageController.stop()
Stops the controller. |
long |
StorageController.createId()
Creates an unique identification within a database. |
PID |
StorageController.getCurrentPID()
Gets current storage partition's identification. |
void |
StorageManager.start(StorageController aController)
Starts the manager. |
void |
StorageManager.stop()
Stops the manager. |
Transaction |
StorageManager.getTransaction()
Gets the transaction associated to the current thread. |
OID |
StorageManager.getOID(java.lang.Object obj)
Returns OID of a transient storable object. |
OID |
StorageManager.store(java.lang.Object obj)
Stores an object and referenced objects. |
OID |
StorageManager.store(java.lang.Object obj,
boolean deep)
Stores an object. |
void |
StorageManager.batchStore(java.util.Collection objs,
boolean deep)
Stores a collection of objects in one only "batch" operation. |
java.lang.Object |
StorageManager.retrieve(OID oid)
Retrieves an object. |
java.lang.Object |
StorageManager.retrieve(OID oid,
boolean summary)
Retrieves an object. |
java.lang.Object |
StorageManager.retrieve(OID oid,
boolean summary,
boolean lazy)
Retrieves an object. |
void |
StorageManager.delete(java.lang.Object obj)
Deletes an object. |
void |
StorageManager.delete(OID oid)
Deletes an object. |
int |
StorageManager.delete(Parameters params)
Deletes objects according to parameters. |
Uses of StorageException in net.sf.jso.engine |
Methods in net.sf.jso.engine that throw StorageException | |
void |
JSOStorageManager.start(StorageController aController)
Starts the manager. |
void |
JSOStorageManager.stop()
Stops the manager. |
OID |
JSOStorageManager.store(java.lang.Object obj)
Stores an object and referenced objects. |
OID |
JSOStorageManager.store(java.lang.Object obj,
boolean deep)
Stores an object. |
void |
JSOStorageManager.batchStore(java.util.Collection objs,
boolean deep)
Stores a collection of objects in one only "batch" operation. |
java.lang.Object |
JSOStorageManager.retrieve(OID oid)
Retrieves an object. |
java.lang.Object |
JSOStorageManager.retrieve(OID oid,
boolean summary)
Retrieves an object. |
java.lang.Object |
JSOStorageManager.retrieve(OID oid,
boolean summary,
boolean lazy)
Retrieves an object. |
void |
JSOStorageManager.delete(java.lang.Object obj)
Deletes an object. |
void |
JSOStorageManager.delete(OID oid)
Deletes an object. |
int |
JSOStorageManager.delete(Parameters params)
Deletes objects according to parameters. |
int |
JSOStorageManager.count(Parameters params)
Counts the number of objects according to parameters. |
int |
JSOStorageManager.countPages(Parameters params)
Counts the number of result pages according to parameters. |
java.util.List |
JSOStorageManager.retrieve(Parameters params)
Retrieves objects according to parameters. |
OID |
JSOStorageManager.getOID(java.lang.Object obj)
Returns OID of a transient storable object. |
Transaction |
JSOStorageManager.getTransaction()
Gets the transaction associated to the current thread. |
void |
JSOEnvironment.startLocal()
Starts a storage manager and a storage controller in the current JVM. |
void |
JSOEnvironment.startLocalShared(java.lang.String appName)
Starts a storage manager and a storage controller in the current JVM, but binds controller to local node's object registry, so that it become available to other nodes. |
void |
JSOEnvironment.startDistributed(java.lang.String host,
java.lang.String appName)
Starts a storage manager and points to a storage controller bound to a specific host's object registry. |
void |
JSOEnvironment.startDistributed(java.lang.String appName)
Starts a storage controller in the current JVM and binds it to local node's object registry, so that it become available to other nodes. |
void |
JSOEnvironment.stop()
Stops either a storage controller or a storage manager. |
void |
JSOStorageController.start()
Starts the controller. |
void |
JSOStorageController.stop()
Stops the controller. |
long |
JSOStorageController.createId()
Creates an unique identification within a database. |
PID |
JSOStorageController.getCurrentPID()
Gets current storage partition's identification. |
ClassDescriptor |
JSOStorageController.getClassDescriptor(java.lang.Class aClass)
Returns the descriptor for a storable class. |
ClassDescriptor |
JSOStorageController.createClassDescriptor(java.lang.Class aClass)
Creates a class descriptor for a storable class. |
void |
JSOStorageController.release(TID txid,
OID oid)
Releases the lock for an object |
Uses of StorageException in net.sf.jso.garbage |
Methods in net.sf.jso.garbage that throw StorageException | |
void |
JSOGarbageCollector.start()
Starts the collector. |
void |
JSOGarbageCollector.stop()
Stops the collector. |
PID |
JSOGarbageCollector.getCurrentPID()
Gets current storage partition's identification. |
void |
GarbageCollector.start()
Starts the collector. |
void |
GarbageCollector.stop()
Stops the collector. |
PID |
GarbageCollector.getCurrentPID()
Gets current storage partition's identification. |
Constructors in net.sf.jso.garbage that throw StorageException | |
ObjectGarbageData(java.sql.ResultSet rs,
SchemaProxy schema)
|
|
JSOGarbageCollector(ConnectionPool aPool,
TransactionManager aTxMgr,
StorageController aController)
Constructs the collector. |
Uses of StorageException in net.sf.jso.query |
Subclasses of StorageException in net.sf.jso.query | |
class |
ParameterException
Storage exception thrown when query parameters are invalid. |
Methods in net.sf.jso.query that throw StorageException | |
int |
JSOQueryProcessor.count(Parameters params)
Counts the number of objects according to parameters. |
int |
JSOQueryProcessor.countPages(Parameters params)
Counts the number of result pages according to parameters. |
java.util.List |
JSOQueryProcessor.retrieve(Parameters params)
Retrieves objects according to parameters. |
int |
QueryProcessor.count(Parameters params)
Counts the number of objects according to parameters. |
int |
QueryProcessor.countPages(Parameters params)
Counts the number of result pages according to parameters. |
java.util.List |
QueryProcessor.retrieve(Parameters params)
Retrieves objects according to parameters. |
Uses of StorageException in net.sf.jso.remote |
Methods in net.sf.jso.remote that throw StorageException | |
void |
StorageManagerProxy.start(StorageController aController)
Not supported. |
void |
StorageManagerProxy.stop()
Not supported. |
Transaction |
StorageManagerProxy.getTransaction()
Not supported. |
OID |
StorageManagerProxy.getOID(java.lang.Object obj)
Not supported. |
OID |
StorageManagerProxy.store(java.lang.Object obj)
Not supported. |
OID |
StorageManagerProxy.store(java.lang.Object obj,
boolean deep)
Not supported. |
void |
StorageManagerProxy.batchStore(java.util.Collection objs,
boolean deep)
Not supported. |
java.lang.Object |
StorageManagerProxy.retrieve(OID oid)
Not supported. |
java.lang.Object |
StorageManagerProxy.retrieve(OID oid,
boolean summary)
Not supported. |
java.lang.Object |
StorageManagerProxy.retrieve(OID oid,
boolean summary,
boolean lazy)
Not supported. |
void |
StorageManagerProxy.delete(java.lang.Object obj)
Not supported. |
void |
StorageManagerProxy.delete(OID oid)
Not supported. |
int |
StorageManagerProxy.delete(Parameters params)
Not supported. |
int |
StorageManagerProxy.count(Parameters params,
Transaction tx)
Not supported. |
int |
StorageManagerProxy.count(Parameters params)
Not supported. |
int |
StorageManagerProxy.countPages(Parameters params,
Transaction tx)
Not supported. |
int |
StorageManagerProxy.countPages(Parameters params)
Not supported. |
java.util.List |
StorageManagerProxy.retrieve(Parameters params,
Transaction tx)
Not supported. |
java.util.List |
StorageManagerProxy.retrieve(Parameters params)
Not supported. |
void |
StorageControllerProxy.connect(java.lang.String registryUrl,
java.lang.String user,
java.lang.String password)
Connects the proxy to the remote storage controller through a storage controller home. |
void |
StorageControllerProxy.start()
Not supported. |
void |
StorageControllerProxy.stop()
Not supported. |
long |
StorageControllerProxy.createId()
|
PID |
StorageControllerProxy.getCurrentPID()
|
void |
StorageControllerProxy.release(TID txid,
OID oid)
|
ClassDescriptor |
StorageControllerProxy.getClassDescriptor(java.lang.Class aClass)
|
ClassDescriptor |
StorageControllerProxy.createClassDescriptor(java.lang.Class aClass)
|
long |
RemoteStorageController.createId()
|
PID |
RemoteStorageController.getCurrentPID()
|
void |
RemoteStorageController.release(TID txid,
OID oid)
|
ClassDescriptor |
RemoteStorageController.getClassDescriptor(java.lang.Class aClass)
|
ClassDescriptor |
RemoteStorageController.createClassDescriptor(java.lang.Class aClass)
|
RemoteStorageController |
StorageControllerHome.getController(java.lang.String anUser,
java.lang.String aPassword)
Returns remote reference to storage controller if authentication is succesfull. |
RemoteStorageController |
ControllerHome.getController(java.lang.String anUser,
java.lang.String aPassword)
Returns remote reference to storage controller if authentication is succesfull. |
Constructors in net.sf.jso.remote that throw StorageException | |
ControllerHome(java.lang.String anUser,
java.lang.String aPassword,
RemoteStorageController aController)
Constructs controller home. |
Uses of StorageException in net.sf.jso.schema |
Subclasses of StorageException in net.sf.jso.schema | |
class |
SchemaException
Storage exception thrown when an object is not found. |
Methods in net.sf.jso.schema that throw StorageException | |
java.lang.reflect.Field |
JSOStorableClass.getJavaField(java.lang.String fieldName)
Returns a fields of the storable class. |
java.lang.Integer |
JSOStorableClass.getFieldType(java.lang.reflect.Field field)
Returns the type of a field as established in StorableField . |
boolean |
JSOStorableClass.isSummary(java.lang.reflect.Field field)
Indicates if the supplied field is a summary field. |
boolean |
JSOStorableClass.isAccessible(java.lang.reflect.Field field)
Indicates if the supplied field is accessible. |
java.lang.Object |
JSOStorableClass.newInstance()
Creates new instance of storable class' target java class. |
java.lang.Object |
JSOStorableClass.newProxy(OID oid,
boolean isSummary,
StorageManager aManager)
Creates a new proxy to storable class' target java class. |
StorableClass |
JSOSchemaProxy.getStorableClass(java.lang.Class aClass)
Returns a class' corresponding storable class from schema, if not in cache. |
ClassDescriptor |
JSOSchemaManager.getClassDescriptor(java.lang.Class aClass)
Returns the descriptor for a class |
ClassDescriptor |
JSOSchemaManager.createClassDescriptor(java.lang.Class aClass)
Creates a class descriptor. |
static void |
JSOSchemaManager.checkStorableContract(java.lang.Class aClass)
Checks if storable implementation respects contract. |
static void |
JSOSchemaManager.checkGeneralContract(java.lang.Class aClass)
Checks if class implementation respects contract. |
StorableClass |
SchemaProxy.getStorableClass(java.lang.Class aClass)
Returns a class' corresponding storable class from schema, if not in cache. |
java.lang.reflect.Field |
StorableClass.getJavaField(java.lang.String fieldName)
Returns a fields of the storable class. |
java.lang.Integer |
StorableClass.getFieldType(java.lang.reflect.Field field)
Returns the type of a field as established in StorableField . |
boolean |
StorableClass.isSummary(java.lang.reflect.Field field)
Indicates if the supplied field is a summary field. |
boolean |
StorableClass.isAccessible(java.lang.reflect.Field field)
Indicates if the supplied field is accessible. |
java.lang.Object |
StorableClass.newInstance()
Creates new instance of storable class' target java class. |
java.lang.Object |
StorableClass.newProxy(OID oid,
boolean isSummary,
StorageManager aManager)
Creates a new proxy to storable class' target java class. |
ClassDescriptor |
SchemaManager.getClassDescriptor(java.lang.Class aClass)
Returns the descriptor for a storable class. |
ClassDescriptor |
SchemaManager.createClassDescriptor(java.lang.Class aClass)
Creates a class descriptor for a storable class. |
Constructors in net.sf.jso.schema that throw StorageException | |
JSOStorableClass(ClassDescriptor aDescriptor)
Constructs the storable class. |
|
JSOSchemaManager(StorageController aController,
ConnectionPool aPool,
DatabaseInterface aDb)
Constructs the catalog manager. |
Uses of StorageException in net.sf.jso.storage |
Methods in net.sf.jso.storage that throw StorageException | |
OID |
ObjectManager.getOID(java.lang.Object obj)
Returns OID of a transient storable object. |
OID |
ObjectManager.store(java.lang.Object obj,
boolean deep,
Transaction tx)
Stores an object. |
void |
ObjectManager.batchStore(java.util.Collection objs,
boolean deep,
Transaction tx)
Stores a collection of objects in one only "batch" operation. |
java.lang.Object |
ObjectManager.retrieve(OID oid,
boolean summary,
boolean lazy,
boolean refresh,
boolean useProxy,
Transaction tx)
Retrieves an object. |
void |
ObjectManager.delete(java.lang.Object obj,
Transaction tx)
Deletes an object. |
void |
ObjectManager.delete(OID oid,
Transaction tx)
Deletes an object. |
int |
ObjectManager.delete(java.util.List objs,
Transaction tx)
Deletes a list of objects. |
OID |
JSOObjectManager.getOID(java.lang.Object obj)
Returns OID of a transient storable object. |
OID |
JSOObjectManager.store(java.lang.Object obj,
boolean deep,
Transaction tx)
Stores an object. |
void |
JSOObjectManager.batchStore(java.util.Collection objs,
boolean deep,
Transaction tx)
Stores a collection of objects in one only "batch" operation. |
java.lang.Object |
JSOObjectManager.retrieve(OID oid,
boolean summary,
boolean lazy,
boolean refresh,
boolean useProxy,
Transaction tx)
Retrieves an object. |
void |
JSOObjectManager.delete(java.lang.Object obj,
Transaction tx)
Deletes an object. |
void |
JSOObjectManager.delete(OID oid,
Transaction tx)
Deletes an object. |
int |
JSOObjectManager.delete(java.util.List objs,
Transaction tx)
Deletes objects according to parameters. |
void |
JSODataManager.createObject(ObjectFieldData data,
StorableClass cls,
Transaction tx)
Creates an object with suplied data. |
ObjectFieldData |
JSODataManager.readObject(OID oid,
boolean summary,
StorableClass cls,
Transaction tx)
Reads an object's data. |
boolean |
JSODataManager.updateObject(ObjectFieldData data,
StorableClass cls,
Transaction tx)
Updates object's data. |
void |
JSODataManager.deleteObject(OID oid,
StorableClass cls,
Transaction tx)
Deletes an object. |
void |
DataManager.createObject(ObjectFieldData data,
StorableClass cls,
Transaction tx)
Creates an object with suplied data. |
ObjectFieldData |
DataManager.readObject(OID oid,
boolean summary,
StorableClass cls,
Transaction tx)
Reads an object's data. |
boolean |
DataManager.updateObject(ObjectFieldData data,
StorableClass cls,
Transaction tx)
Updates object's data. |
void |
DataManager.deleteObject(OID oid,
StorableClass cls,
Transaction tx)
Deletes an object. |
Uses of StorageException in net.sf.jso.transaction |
Subclasses of StorageException in net.sf.jso.transaction | |
class |
TransactionTimeoutException
Storage exception thrown when a transaction timeout happens. |
Methods in net.sf.jso.transaction that throw StorageException | |
Transaction |
TransactionManager.getTransaction()
Gets the transaction associated to the current thread. |
Transaction |
JSOTransactionManager.getTransaction()
Gets the transaction associated to the current thread. |
void |
JSOTransaction.begin()
Begins the transaction. |
void |
JSOTransaction.lock(OID oid,
boolean exclusive)
Holds a lock for an object. |
void |
JSOTransaction.commit()
Commits the transaction. |
void |
JSOTransaction.rollback()
Rolls back the transaction. |
static JSOTransaction |
JSOTransaction.cast(Transaction tx)
Makes a cast from Transaction to JSOTransaction. |
void |
JSOLockManager.release(TID txid,
OID oid)
Releases the lock for an object |
void |
Transaction.begin()
Begins the transaction. |
void |
Transaction.commit()
Commits the transaction. |
void |
Transaction.rollback()
Rolls back the transaction. |
void |
LockManager.release(TID txid,
OID oid)
Releases the lock for an object |
Constructors in net.sf.jso.transaction that throw StorageException | |
JSOTransaction(JSOTransactionManager aManager)
Constructs the transaction. |
Uses of StorageException in net.sf.jso.util |
Methods in net.sf.jso.util that throw StorageException | |
static JSOOID |
JSOOID.safellyCast(OID oid)
Makes a cast from OID to JSOOID. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |