|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.objectweb.cjdbc.controller.scheduler.schema.SchedulerDatabaseTable
A CacheDatabaseTable represents a database table and its
associated cache entries. It has an array of CacheDatabaseColumn
objects.
Keep it mind that ArrayList is not synchronized...
| Field Summary | |
private TransactionExclusiveLock |
lock
|
private java.lang.String |
name
Database table name. |
| Constructor Summary | |
SchedulerDatabaseTable(DatabaseTable databaseTable)
Creates a new CacheDatabaseTable instance. |
|
| Method Summary | |
boolean |
equals(java.lang.Object other)
Two CacheDatabaseColumn are equals if they have the same
name and the same columns. |
java.lang.String |
getInformation(boolean longFormat)
Returns information about the database table and its columns. |
TransactionExclusiveLock |
getLock()
Returns the lock for this table. |
java.lang.String |
getName()
Gets the name of the table. |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
private java.lang.String name
private TransactionExclusiveLock lock
| Constructor Detail |
public SchedulerDatabaseTable(DatabaseTable databaseTable)
CacheDatabaseTable instance.
databaseTable - the database table| Method Detail |
public java.lang.String getName()
public TransactionExclusiveLock getLock()
TransactionExclusiveLock instanceTransactionExclusiveLockpublic boolean equals(java.lang.Object other)
CacheDatabaseColumn are equals if they have the same
name and the same columns.
other - the object to compare with
public java.lang.String getInformation(boolean longFormat)
longFormat - true for a long format, false
for a short summary
String value
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||