public class BasicScanclassHistorySet extends java.util.ArrayList<HistoricalTagValue> implements ScanclassHistorySet
Constructor and Description |
---|
BasicScanclassHistorySet(java.lang.String providerName,
java.lang.String scName,
int execRate) |
BasicScanclassHistorySet(java.lang.String gatewayName,
java.lang.String providerName,
java.lang.String scName,
int execRate) |
Modifier and Type | Method and Description |
---|---|
boolean |
add(HistoricalTagValue e) |
protected void |
addToCache(HistoricalTagValue htv) |
boolean |
contains(java.lang.Object o) |
int |
getDataCount()
This is a fairly ambiguous number, but basically indicates how many rows will ultimately be inserted in the
database.
|
int |
getExecRate()
The rate that the scan class is executing at.
|
java.util.Date |
getExecutionTime() |
HistoryFlavor |
getFlavor()
The very broad "flavor" designator, used to get the data to the correct sink.
|
java.lang.String |
getGatewayName()
Returns the name of the source gateway.
|
java.lang.String |
getLoggerName()
Returns the name of the logger that should be notified when something happens to this data.
|
java.lang.String |
getProviderName()
Returns the name of the tag provider that generated this set.
|
java.lang.String |
getSetName()
The name of the scan class
|
java.lang.String |
getSignature()
The signature is a static string that describes this data as uniquely as possible.
|
void |
setExecutionTime(java.util.Date execTime) |
java.lang.String |
toString() |
add, addAll, addAll, clear, clone, ensureCapacity, forEach, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
finalize, getClass, notify, notifyAll, wait, wait, wait
public BasicScanclassHistorySet(java.lang.String providerName, java.lang.String scName, int execRate)
public BasicScanclassHistorySet(java.lang.String gatewayName, java.lang.String providerName, java.lang.String scName, int execRate)
public java.lang.String getLoggerName()
HistoricalData
getLoggerName
in interface HistoricalData
public HistoryFlavor getFlavor()
HistoricalData
getFlavor
in interface HistoricalData
public java.lang.String getSignature()
HistoricalData
GroupableData
interface).getSignature
in interface HistoricalData
public int getDataCount()
HistoricalData
getDataCount
in interface HistoricalData
public int getExecRate()
ScanclassHistorySet
getExecRate
in interface ScanclassHistorySet
public java.util.Date getExecutionTime()
getExecutionTime
in interface ScanclassHistorySet
public void setExecutionTime(java.util.Date execTime)
public java.lang.String getSetName()
ScanclassHistorySet
getSetName
in interface ScanclassHistorySet
public java.lang.String getProviderName()
ScanclassHistorySet
getProviderName
in interface ScanclassHistorySet
public java.lang.String getGatewayName()
ScanclassHistorySet
getGatewayName
in interface ScanclassHistorySet
public java.lang.String toString()
toString
in class java.util.AbstractCollection<HistoricalTagValue>
public boolean add(HistoricalTagValue e)
add
in interface java.util.Collection<HistoricalTagValue>
add
in interface java.util.List<HistoricalTagValue>
add
in class java.util.ArrayList<HistoricalTagValue>
protected void addToCache(HistoricalTagValue htv)
public boolean contains(java.lang.Object o)
contains
in interface java.util.Collection<HistoricalTagValue>
contains
in interface java.util.List<HistoricalTagValue>
contains
in class java.util.ArrayList<HistoricalTagValue>