ProgramixGenericLib v5.0.1

Package com.programix.da2.exception

Exception Summary
CommunicationDAException This kind of DAException is thrown to indicate that there was a communication problem while trying to process the request.
DAException Thrown to indicate a technical problem with the 'Data Access Layer'.
DataStateDAException This kind of DAException is thrown to indicate that there is a problem with the state of the data (such as locked by another user, stale data, unexpectedly not found).
LockedDAException This kind of DataStateDAException is thrown to indicate that there is a problem accessing the data because it is currently locked.
NotAuthenticatedDAException This kind of SecurityDAException is thrown to indicate that the user has not been authenticated.
NotAuthorizedDAException This kind of SecurityDAException is thrown to indicate that the user is not authorized to perform the attempted action.
NotFoundDAException This kind of DataStateDAException is thrown to indicate that there is a problem the data was very unexpectedly not found.
NotYetAvailableDAException This kind of DAException is used to signal that something is not yet available or ready.
SecurityDAException This kind of DAException is used to signal that there is a security-based problem fulfilling the request.
ShutdownDAException This kind of DAException is thrown to indicate that the attempted call can no be completed because the DA has been shutdown.
StaleDataDAException Used with Optimistic Concurrency Control to indicate that there has been an attempt to update a record with a stale version.
ValidationDAException This kind of DAException is thrown to indicate that there was a problem validating the data.
 


ProgramixGenericLib v5.0.1

Copyright © 2001-2009 Programix Incorporated. All rights reserved. ProgramixGenericLib is free and is OSI Certified Open Source Software under the BSD license.