|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ProfileResult<T extends SQLObject>
A ProfileResult is an interface for populating profile data about database objects (for example, tables and columns), and for monitoring the progress of the profiling operation, which can often take considerable time to calculate.
| Method Summary | |
|---|---|
void |
addProfileResultListener(ProfileResultListener listener)
Add a ProfileResultListener that should be notified of changes in the status of this ProfileResult's progress during a profile operation |
long |
getCreateEndTime()
Returns the date and time that this ProfileResult finished profiling the profiled object. |
long |
getCreateStartTime()
Returns the date and time that this ProfileResult started profiling the profiled object. |
java.lang.Exception |
getException()
Returns the Exception that occured during the profiling of the profiled object. |
T |
getProfiledObject()
Returns the SQLObject that is profiled by this ProfileResult. |
long |
getTimeToCreate()
Returns the time it took to create this ProfileResult in milliseconds. |
void |
removeProfileResultListener(ProfileResultListener listener)
Remove a ProfileResultListener from this ProfileResult's collection of ProfileResultListeners |
| Method Detail |
|---|
T getProfiledObject()
long getCreateStartTime()
long getTimeToCreate()
long getCreateEndTime()
java.lang.Exception getException()
void addProfileResultListener(ProfileResultListener listener)
void removeProfileResultListener(ProfileResultListener listener)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||