|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.2.0) E17493-03 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.jdeveloper.history.HistoryProvider
public abstract class HistoryProvider
An object that can provide a history for a given URL. HistoryProviders should be registered with the HistoryManager.
Constructor Summary | |
---|---|
HistoryProvider() |
Method Summary | |
---|---|
abstract HistoryEntry[] |
getEntries(java.net.URL url, HistoryFilter filter) Get history entries for the specified URL. |
java.lang.String |
getIdentifer() Get a history identifier. |
HistoryFilter[] |
getPredefinedFilters() Get predefined filters for this provider. |
abstract HistoryProperty[] |
getProperties() Get the history properties available for entries supplied by this provider. |
abstract HistoryFilter |
getTypeFilter() Get a history filter for entries provided by this type. |
abstract boolean |
isProviderFor(java.net.URL url) Get whether this provider handles the specified URL. |
void |
setIdentifier(java.lang.String id) |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public HistoryProvider()
Method Detail |
---|
public java.lang.String getIdentifer()
public void setIdentifier(java.lang.String id)
public abstract HistoryFilter getTypeFilter()
public HistoryFilter[] getPredefinedFilters()
public abstract HistoryProperty[] getProperties()
public abstract boolean isProviderFor(java.net.URL url)
url
- a URLpublic abstract HistoryEntry[] getEntries(java.net.URL url, HistoryFilter filter)
url
- a URL to get the history for.filter
- a filter to use. This may be null. Providers can optionally use this filter to do some preprocessing before querying history entries for efficiency. It's perfectly acceptable to just ignore the filter: all entries returned by this method will be post filtered by the HistoryManager.
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.2.0) E17493-03 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |