org.apache.derby.iapi.sql.depend
Interface Provider
-
- All Superinterfaces:
- Dependable
- All Known Implementing Classes:
- AliasDescriptor, CheckConstraintDescriptor, ColPermsDescriptor, ConglomerateDescriptor, ConstraintDescriptor, DefaultDescriptor, FileInfoDescriptor, ForeignKeyConstraintDescriptor, KeyConstraintDescriptor, PermDescriptor, PermissionsDescriptor, PrivilegedSQLObject, ReferencedKeyConstraintDescriptor, RoleGrantDescriptor, RoutinePermsDescriptor, SchemaDescriptor, SequenceDescriptor, SPSDescriptor, TableDescriptor, TablePermsDescriptor, TriggerDescriptor, ViewDescriptor
public interface Provider extends Dependable
A provider is an object that others can build dependencies on. Providers can themselves also be dependents and thus be invalid/revalidated in turn. Revalidating a provider may, as a side-effect, re-validate its dependents -- it is up to the implementation to determine the appropriate action.
-
-
Field Summary
-
Fields inherited from interface org.apache.derby.catalog.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
-
-
Method Summary
-
Methods inherited from interface org.apache.derby.catalog.Dependable
getClassType, getDependableFinder, getObjectID, getObjectName, isPersistent
-
-
DataMelt 3.0 © DataMelt by jWork.ORG