org.apache.derby.impl.tools.ij
Class ijException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by org.apache.derby.impl.tools.ij.ijException
All Implemented Interfaces:
java.io.Serializable

public class ijException
extends java.lang.RuntimeException

ijException is used to get messages from the ij parser to the main ij loop. Because this is not under the protocol/impl umbrella, it does not have available to it the message service. At this time, all messages are hard-coded in this file. A more serviceable solution may need to be found.

See Also:
Serialized Form

Field Summary
private static java.lang.String AlreadyHaveConnectionNamed
           
private static java.lang.String BangException
           
private static java.lang.String ClassNotFound
           
private static java.lang.String ClassNotFoundForProtocol
           
private static java.lang.String ConnectionGetWarningsFailed
           
private static java.lang.String DisconnectFailed
           
private static java.lang.String DriverNotClassName
           
private static java.lang.String FileNotFound
           
private static java.lang.String ForwardOnlyCursor
           
private static java.lang.String GetConnectionFailed
           
private static java.lang.String IllegalStatementName
           
private static java.lang.String IOException
           
private static java.lang.String NeedToDisconnect
           
private static java.lang.String NoSuchAsyncStatement
           
private static java.lang.String NoSuchConnection
           
private static java.lang.String NoSuchProtocol
           
private static java.lang.String NoSuchTable
           
private static java.lang.String NotAvailableForDriver
           
private static java.lang.String NotJDBC20
           
private static java.lang.String NotYetImplemented
           
private static java.lang.String NoUsingResults
           
private static java.lang.String ObjectWasNull
           
private static java.lang.String ResourceNotFound
           
private static java.lang.String ResultSetGetWarningsFailed
           
private static java.lang.String ScrollCursorsNotSupported
           
private static java.lang.String StatementGetWarningsFailed
           
private static java.lang.String WaitInterrupted
           
private static java.lang.String ZeroInvalidForAbsolute
           
 
Constructor Summary
ijException(java.lang.String message)
           
 
Method Summary
(package private) static ijException alreadyHaveConnectionNamed(java.lang.String n)
           
(package private) static ijException bangException(java.lang.Throwable t)
           
(package private) static ijException classNotFound(java.lang.String c)
           
(package private) static ijException classNotFoundForProtocol(java.lang.String p)
           
(package private) static ijException connectionGetWarningsFailed()
           
(package private) static ijException disconnectFailed()
           
(package private) static ijException driverNotClassName(java.lang.String c)
           
(package private) static ijException fileNotFound()
           
static ijException forwardOnlyCursor(java.lang.String operation)
           
(package private) static ijException getConnectionFailed()
           
(package private) static ijException illegalStatementName(java.lang.String n)
           
(package private) static ijException iOException(java.io.IOException t)
           
(package private) static ijException needToDisconnect()
           
(package private) static ijException noSuchAsyncStatement(java.lang.String c)
           
(package private) static ijException noSuchConnection(java.lang.String c)
           
(package private) static ijException noSuchProtocol(java.lang.String c)
           
(package private) static ijException noSuchTable(java.lang.String c)
           
static ijException notAvailableForDriver(java.lang.String s)
           
static ijException notJDBC20(java.lang.String operation)
           
(package private) static ijException notYetImplemented()
           
(package private) static ijException noUsingResults()
           
static ijException objectWasNull(java.lang.String objectName)
           
(package private) static ijException resourceNotFound()
           
(package private) static ijException resultSetGetWarningsFailed()
           
(package private) static ijException scrollCursorsNotSupported()
           
(package private) static ijException statementGetWarningsFailed()
           
(package private) static ijException waitInterrupted(java.lang.Throwable t)
           
static ijException zeroInvalidForAbsolute()
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

IllegalStatementName

private static final java.lang.String IllegalStatementName
See Also:
Constant Field Values

NotYetImplemented

private static final java.lang.String NotYetImplemented
See Also:
Constant Field Values

AlreadyHaveConnectionNamed

private static final java.lang.String AlreadyHaveConnectionNamed
See Also:
Constant Field Values

BangException

private static final java.lang.String BangException
See Also:
Constant Field Values

ConnectionGetWarningsFailed

private static final java.lang.String ConnectionGetWarningsFailed
See Also:
Constant Field Values

ClassNotFoundForProtocol

private static final java.lang.String ClassNotFoundForProtocol
See Also:
Constant Field Values

ClassNotFound

private static final java.lang.String ClassNotFound
See Also:
Constant Field Values

DisconnectFailed

private static final java.lang.String DisconnectFailed
See Also:
Constant Field Values

DriverNotClassName

private static final java.lang.String DriverNotClassName
See Also:
Constant Field Values

FileNotFound

private static final java.lang.String FileNotFound
See Also:
Constant Field Values

ForwardOnlyCursor

private static final java.lang.String ForwardOnlyCursor
See Also:
Constant Field Values

GetConnectionFailed

private static final java.lang.String GetConnectionFailed
See Also:
Constant Field Values

IOException

private static final java.lang.String IOException
See Also:
Constant Field Values

NeedToDisconnect

private static final java.lang.String NeedToDisconnect
See Also:
Constant Field Values

NoSuchAsyncStatement

private static final java.lang.String NoSuchAsyncStatement
See Also:
Constant Field Values

NoSuchConnection

private static final java.lang.String NoSuchConnection
See Also:
Constant Field Values

NoSuchProtocol

private static final java.lang.String NoSuchProtocol
See Also:
Constant Field Values

NoSuchTable

private static final java.lang.String NoSuchTable
See Also:
Constant Field Values

NotJDBC20

private static final java.lang.String NotJDBC20
See Also:
Constant Field Values

NoUsingResults

private static final java.lang.String NoUsingResults
See Also:
Constant Field Values

ObjectWasNull

private static final java.lang.String ObjectWasNull
See Also:
Constant Field Values

ResultSetGetWarningsFailed

private static final java.lang.String ResultSetGetWarningsFailed
See Also:
Constant Field Values

ResourceNotFound

private static final java.lang.String ResourceNotFound
See Also:
Constant Field Values

ScrollCursorsNotSupported

private static final java.lang.String ScrollCursorsNotSupported
See Also:
Constant Field Values

StatementGetWarningsFailed

private static final java.lang.String StatementGetWarningsFailed
See Also:
Constant Field Values

WaitInterrupted

private static final java.lang.String WaitInterrupted
See Also:
Constant Field Values

ZeroInvalidForAbsolute

private static final java.lang.String ZeroInvalidForAbsolute
See Also:
Constant Field Values

NotAvailableForDriver

private static final java.lang.String NotAvailableForDriver
See Also:
Constant Field Values
Constructor Detail

ijException

public ijException(java.lang.String message)
Method Detail

notYetImplemented

static ijException notYetImplemented()

illegalStatementName

static ijException illegalStatementName(java.lang.String n)

alreadyHaveConnectionNamed

static ijException alreadyHaveConnectionNamed(java.lang.String n)

bangException

static ijException bangException(java.lang.Throwable t)

classNotFoundForProtocol

static ijException classNotFoundForProtocol(java.lang.String p)

classNotFound

static ijException classNotFound(java.lang.String c)

connectionGetWarningsFailed

static ijException connectionGetWarningsFailed()

disconnectFailed

static ijException disconnectFailed()

driverNotClassName

static ijException driverNotClassName(java.lang.String c)

fileNotFound

static ijException fileNotFound()

forwardOnlyCursor

public static ijException forwardOnlyCursor(java.lang.String operation)

resourceNotFound

static ijException resourceNotFound()

getConnectionFailed

static ijException getConnectionFailed()

iOException

static ijException iOException(java.io.IOException t)

needToDisconnect

static ijException needToDisconnect()

noSuchAsyncStatement

static ijException noSuchAsyncStatement(java.lang.String c)

noSuchConnection

static ijException noSuchConnection(java.lang.String c)

noSuchProtocol

static ijException noSuchProtocol(java.lang.String c)

noSuchTable

static ijException noSuchTable(java.lang.String c)

notJDBC20

public static ijException notJDBC20(java.lang.String operation)

noUsingResults

static ijException noUsingResults()

objectWasNull

public static ijException objectWasNull(java.lang.String objectName)

resultSetGetWarningsFailed

static ijException resultSetGetWarningsFailed()

scrollCursorsNotSupported

static ijException scrollCursorsNotSupported()

statementGetWarningsFailed

static ijException statementGetWarningsFailed()

waitInterrupted

static ijException waitInterrupted(java.lang.Throwable t)

zeroInvalidForAbsolute

public static ijException zeroInvalidForAbsolute()

notAvailableForDriver

public static ijException notAvailableForDriver(java.lang.String s)

Built on Thu 2011-03-10 11:54:14+0000, from revision ???

Apache Derby V10.6 Internals - Copyright © 2004,2007 The Apache Software Foundation. All Rights Reserved.