Top Description Fields Constructors Methods
org.hsqldb

public Class StatementSignal

extends Statement
Class Inheritance
Imports
org.hsqldb.error.Error, .ErrorCode, org.hsqldb.HsqlNameManager.HsqlName, org.hsqldb.lib.OrderedHashSet, org.hsqldb.result.Result

Implementation of Statement for simple PSM signal statements.
Author
Fred Toussi (fredt@users dot sourceforge.net)
Since
1.9.0
Version
2.7.3

Field Summary

Modifier and TypeField and Description
pack-priv Expression
pack-priv String
Inherited from org.hsqldb.Statement:
compileTimestampcursorPropertiesRequestemptyArraygroupidisErrorisExplainisLoggedisTransactionStatementisValidMETA_RESET_STATEMENTSMETA_RESET_VIEWSparameterMetaDataparametersparentPCOL_PREFIXreadTableNamesreferencesRETURN_COLUMN_NAMErootschemaNamesqlstatementReturnTypetypewriteTableNames

Constructor Summary

AccessConstructor and Description
pack-priv
StatementSignal(int type, String sqlState, Expression message)

Method Summary

Modifier and TypeMethod and Description
protected String
describe(Session session, int blanks)

public String
describe(Session session)

Implements abstract org.hsqldb.Statement.describe.

public Result
execute(Session session)

Implements abstract org.hsqldb.Statement.execute.

pack-priv String
pack-priv Result
getResult(Session session)

public String
public boolean
public boolean
public void
pack-priv void
Inherited from org.hsqldb.Statement:
clearStructuresclearVariablesgeneratedResultMetaDatagetCompileTimestampgetCursorPropertiesRequestgetGroupgetIDgetParametersMetaDatagetReferencesgetResultMetaDatagetResultPropertiesgetSchemaNamegetStatementReturnTypegetTableNamesForReadgetTableNamesForWritegetTypehasGeneratedColumnsisAutoCommitStatementisErrorisLoggedisTransactionStatementisValidsetCompileTimestampsetCursorPropertiesRequestsetDatabaseObjectssetDescribesetGeneratedColumnInfosetIDsetParameterMetaDatasetParameterssetParentsetRootsetSchemaHsqlNamesetSQL

Field Detail

messageExpressionback to summary
pack-priv Expression messageExpression
sqlStateback to summary
pack-priv String sqlState

Constructor Detail

StatementSignalback to summary
pack-priv StatementSignal(int type, String sqlState, Expression message)

Method Detail

describeback to summary
protected String describe(Session session, int blanks)
describeback to summary
public String describe(Session session)

Implements abstract org.hsqldb.Statement.describe.

executeback to summary
public Result execute(Session session)

Implements abstract org.hsqldb.Statement.execute.

getMessageback to summary
pack-priv String getMessage(Session session)
getResultback to summary
pack-priv Result getResult(Session session)
getSQLback to summary
public String getSQL()

Overrides org.hsqldb.Statement.getSQL.

isCatalogChangeback to summary
public boolean isCatalogChange()

Overrides org.hsqldb.Statement.isCatalogChange.

isCatalogLockback to summary
public boolean isCatalogLock(int model)

Overrides org.hsqldb.Statement.isCatalogLock.

resolveback to summary
public void resolve(Session session)

Overrides org.hsqldb.Statement.resolve.

setMessageback to summary
pack-priv void setMessage(Expression message)