|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A Dependable is an in-memory representation of an object managed by the Dependency System. There are two kinds of Dependables: Providers and Dependents. Dependents depend on Providers and are responsible for executing compensating logic when their Providers change.
The fields represent the known Dependables.
Persistent dependencies (those between database objects) are stored in SYS.SYSDEPENDS.
DependableFinder
Field Summary | |
static java.lang.String |
ALIAS
|
static java.lang.String |
COLUMNS_IN_TABLE
|
static java.lang.String |
CONGLOMERATE
|
static java.lang.String |
CONSTRAINT
|
static java.lang.String |
DEFAULT
|
static java.lang.String |
FILE
|
static java.lang.String |
HEAP
|
static java.lang.String |
INDEX
|
static java.lang.String |
PREPARED_STATEMENT
|
static java.lang.String |
SCHEMA
|
static java.lang.String |
STORED_PREPARED_STATEMENT
|
static java.lang.String |
TABLE
|
static java.lang.String |
TRIGGER
|
static java.lang.String |
VIEW
|
Method Summary | |
java.lang.String |
getClassType()
Get the unique class id for the Dependable. |
DependableFinder |
getDependableFinder()
Get an object which can be written to disk and which, when read from disk, will find or reconstruct this in-memory Dependable. |
UUID |
getObjectID()
Get the UUID of this Dependable OBJECT. |
java.lang.String |
getObjectName()
Get the name of this Dependable OBJECT. |
boolean |
isPersistent()
Return whether or not this Dependable is persistent. |
Field Detail |
public static final java.lang.String ALIAS
public static final java.lang.String CONGLOMERATE
public static final java.lang.String CONSTRAINT
public static final java.lang.String DEFAULT
public static final java.lang.String HEAP
public static final java.lang.String INDEX
public static final java.lang.String PREPARED_STATEMENT
public static final java.lang.String FILE
public static final java.lang.String STORED_PREPARED_STATEMENT
public static final java.lang.String TABLE
public static final java.lang.String COLUMNS_IN_TABLE
public static final java.lang.String TRIGGER
public static final java.lang.String VIEW
public static final java.lang.String SCHEMA
Method Detail |
public DependableFinder getDependableFinder()
public java.lang.String getObjectName()
public UUID getObjectID()
public boolean isPersistent()
public java.lang.String getClassType()
|
Built on Mon 2007-06-04 09:58:47+0400, from revision ??? | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |