DependableActivation, CursorActivation, ExecPreparedStatement, PreparedStatement, StorablePreparedStatementAliasDescriptor, BaseActivation, CheckConstraintDescriptor, ConstantActionActivation, ConstraintDescriptor, CursorActivation, DefaultDescriptor, ForeignKeyConstraintDescriptor, GenericActivationHolder, GenericPreparedStatement, GenericStorablePreparedStatement, KeyConstraintDescriptor, ReferencedKeyConstraintDescriptor, SequenceDescriptor, SPSDescriptor, TableDescriptor, TriggerDescriptor, ViewDescriptorpublic interface Dependent extends Dependable
ACTIVATION, ALIAS, COLUMNS_IN_TABLE, COLUMNS_PERMISSION, CONGLOMERATE, CONSTRAINT, DEFAULT, FILE, HEAP, INDEX, PERM, PREPARED_STATEMENT, ROLE_GRANT, ROUTINE_PERMISSION, SCHEMA, SEQUENCE, STORED_PREPARED_STATEMENT, TABLE, TABLE_PERMISSION, TRIGGER, VIEW| Modifier and Type | Method | Description |
|---|---|---|
boolean |
isValid() |
Check that all of the dependent's dependencies are valid.
|
void |
makeInvalid(int action,
LanguageConnectionContext lcc) |
Mark the dependent as invalid (due to at least one of
its dependencies being invalid).
|
void |
prepareToInvalidate(Provider p,
int action,
LanguageConnectionContext lcc) |
Prepare to mark the dependent as invalid (due to at least one of
its dependencies being invalid).
|
getClassType, getDependableFinder, getObjectID, getObjectName, isPersistentboolean isValid()
void prepareToInvalidate(Provider p, int action, LanguageConnectionContext lcc) throws StandardException
action - The action causing the invalidationp - the providerlcc - The LanguageConnectionContextStandardException - thrown if unable to make it invalidvoid makeInvalid(int action,
LanguageConnectionContext lcc)
throws StandardException
action - The action causing the invalidationlcc - The LanguageConnectionContextStandardException - thrown if unable to make it invalidApache Derby V10.14 Internals - Copyright © 2004,2018 The Apache Software Foundation. All Rights Reserved.