org.apache.derby.iapi.sql.depend
Interface Provider

All Superinterfaces:
Dependable
All Known Subinterfaces:
ExecPreparedStatement, PreparedStatement, StorablePreparedStatement
All Known Implementing Classes:
AliasDescriptor, ConglomerateDescriptor, ConstraintDescriptor, DefaultDescriptor, FileInfoDescriptor, GenericPreparedStatement, GenericStorablePreparedStatement, SchemaDescriptor, SPSDescriptor, TableDescriptor, 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
ALIAS, COLUMNS_IN_TABLE, CONGLOMERATE, CONSTRAINT, DEFAULT, FILE, HEAP, INDEX, PREPARED_STATEMENT, SCHEMA, STORED_PREPARED_STATEMENT, TABLE, TRIGGER, VIEW
 
Methods inherited from interface org.apache.derby.catalog.Dependable
getClassType, getDependableFinder, getObjectID, getObjectName, isPersistent
 



Apache Derby V10.0 Engine Documentation - Copyright © 1997,2004 The Apache Software Foundation or its licensors, as applicable.