public interface GatewayTagHistoryManager extends ExtensionPointManager, TagHistoryManager
Modifier and Type | Method and Description |
---|---|
void |
addTagHistoryProviderType(TagHistoryProviderType type)
Adds a new kind of SQLTag history provider to the system.
|
TagHistoryProvider |
getTagHistoryProvider(java.lang.String name)
Returns the tag history provider specified, or null if the provider doesn't exist.
|
TimelineSet |
queryDensity(java.util.List<QualifiedPath> paths,
java.util.Date start,
java.util.Date end) |
void |
registerTagHistoryProvider(TagHistoryProvider provider)
Allows modules to register new tag history providers.
|
void |
removeTagHistoryProviderType(TagHistoryProviderType type)
Removes a type of SQLTag history provider from the system
|
void |
unregisterTagHistoryProvider(java.lang.String name)
Stops and unregisters the specified tag history manager.
|
getExtensionPoint, getExtensionPoints
browseHistoricalTags, getTagHistoryProviders, queryHistory, queryHistoryDensity
void addTagHistoryProviderType(TagHistoryProviderType type) throws java.lang.Exception
java.lang.Exception
void removeTagHistoryProviderType(TagHistoryProviderType type) throws java.lang.Exception
java.lang.Exception
void registerTagHistoryProvider(TagHistoryProvider provider)
void unregisterTagHistoryProvider(java.lang.String name)
TagHistoryProvider getTagHistoryProvider(java.lang.String name)
TimelineSet queryDensity(java.util.List<QualifiedPath> paths, java.util.Date start, java.util.Date end) throws java.lang.Exception
java.lang.Exception