|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A specification of an event cycle.
Method Summary | |
void |
addLogicalReaderName(java.lang.String name)
Adds one name to the list of logical reader names which will be queried as a part of this ECSpec. |
void |
addLogicalReaderNames(java.util.List names)
Appends a list of names to the list of logical reader names which will be queried as a part of this ECSpec. |
void |
addReportSpec(ECReportSpec spec)
Appends one specification to the list which describes the reports which will be generated by the event cycle for this ECSpec. |
void |
addReportSpecs(java.util.List specs)
Adds a list of specifications to the list which describes the reports which will be generated by the event cycle for this ECSpec. |
java.lang.String |
getApplicationData()
Gets the application data String which will be returned in the ECReports. |
ECInterval |
getDuration()
Deprecated. Use getDurartionMillis() or getDurationReadCycles() |
long |
getDurationMillis()
DurationMillis specifies the number of milliseconds to elapse prior to terminating the EventCycle. |
int |
getDurationReadCycles()
DurationReadCycles specifies the number of read cycles to elapse prior to terminating the EventCycle. |
boolean |
getIncludeSpecInReports()
If true, the corresponding ECReports instances will contain a copy of the original ECSpec that generated them. |
java.util.List |
getLogicalReaderNames()
Returns the list of logical reader names which will be queried as a part of this ECSpec. |
ECInterval |
getRepeatPeriod()
Deprecated. Use getRepeatPeriodMillis. |
long |
getRepeatPeriodMillis()
Gets the period in milliseconds from the beginning of one event cycle to the next. |
ECReportSpec |
getReportSpec(java.lang.String name)
Gets the specification which describe the report which will be generated with the given name by the event cycle for this ECSpec. |
java.util.List |
getReportSpecs()
Gets all specifications which describe reports which will be generated by the event cycle for this ECSpec. |
int |
getStableCount()
Returns the "stable count" for the top-level ECSpec. |
ECInterval |
getStableFieldInterval()
Deprecated. Use getStableSetIntervalMillis() or getStableSetIntervalReadCycles(). |
long |
getStableSetIntervalMillis()
Returns the "stable field interval" in milliseconds for this event cycle. |
int |
getStableSetIntervalReadCycles()
Returns the "stable field interval" in read cycles for this event cycle. |
java.net.URI |
getStartTrigger()
Gets the start trigger which will begin an event cycle. |
java.net.URI |
getStopTrigger()
Gets the stop trigger which will end an event cycle. |
XMLSerializationSyntax |
getXMLSerializationSyntax()
|
void |
setApplicationData(java.lang.String value)
Gets the application data String which will be returned in the ECReports. |
void |
setDuration(ECInterval interval)
Deprecated. Use setDurationMillis() or setDurationReadCycles() |
void |
setDurationMillis(long durationMillis)
DurationMillis specifies the number of milliseconds to elapse prior to terminating the EventCycle. |
void |
setDurationReadCycles(int readCycles)
DurationReadCycles specifies the number of read cycles to elapse prior to terminating the EventCycle. |
void |
setIncludeSpecInReports(boolean includeSpec)
If true, the corresponding ECReports instances will contain a copy of the original ECSpec that generated them. |
void |
setLogicalReaderNames(java.util.List names)
Sets the list of logical reader names which will be queried as a part of this ECSpec. |
void |
setRepeatPeriod(ECInterval interval)
Deprecated. Use setRepeatPeriodMillis(). |
void |
setRepeatPeriodMillis(long repeatPeriodMillis)
Sets the period in milliseconds from the beginning of one event cycle to the next. |
void |
setReportSpecs(java.util.List specs)
Sets the list of specifications which describe the reports which will be generated by the event cycle for this ECSpec. |
void |
setStableCount(int stableCount)
Sets the "stable count" for the top-level ECSpec. |
void |
setStableFieldInterval(ECInterval interval)
Deprecated. Use setStableSetIntervalMillis() or setStableSetIntervalReadCycles(). |
void |
setStableSetIntervalMillis(long stableSetIntervalMillis)
Sets the "stable field interval" in milliseconds for this event cycle. |
void |
setStableSetIntervalReadCycles(int stableSetIntervalReadCycles)
Sets the "stable field interval" in read cycles for this event cycle. |
void |
setStartTrigger(java.net.URI trigger)
Sets the start trigger which will begin an event cycle. |
void |
setStopTrigger(java.net.URI trigger)
Sets the stop trigger which will end an event cycle. |
Method Detail |
public java.util.List getLogicalReaderNames()
public void setLogicalReaderNames(java.util.List names)
names
- a List of String objects containing reader names.public void addLogicalReaderName(java.lang.String name)
public void addLogicalReaderNames(java.util.List names)
names
- a List of String objects containing reader names.public java.net.URI getStartTrigger()
public void setStartTrigger(java.net.URI trigger)
trigger
- The URI for the trigger, or null to remove the trigger.public ECInterval getRepeatPeriod()
public void setRepeatPeriod(ECInterval interval)
public java.net.URI getStopTrigger()
public void setStopTrigger(java.net.URI trigger)
trigger
- The URI for the trigger, or null to remove the trigger.public ECInterval getStableFieldInterval()
public void setStableFieldInterval(ECInterval interval)
public ECInterval getDuration()
public void setDuration(ECInterval interval)
public java.util.List getReportSpecs()
public ECReportSpec getReportSpec(java.lang.String name)
public void setReportSpecs(java.util.List specs)
specs
- a List of ECReportSpec objects.public void addReportSpec(ECReportSpec spec)
public void addReportSpecs(java.util.List specs)
specs
- a List of ECReportSpec objects.public java.lang.String getApplicationData()
public void setApplicationData(java.lang.String value)
public boolean getIncludeSpecInReports()
public void setIncludeSpecInReports(boolean includeSpec)
includeSpec
- public long getDurationMillis()
public void setDurationMillis(long durationMillis)
durationMillis
- public int getDurationReadCycles()
public void setDurationReadCycles(int readCycles)
readCycles
- public long getStableSetIntervalMillis()
public void setStableSetIntervalMillis(long stableSetIntervalMillis)
public int getStableSetIntervalReadCycles()
public void setStableSetIntervalReadCycles(int stableSetIntervalReadCycles)
public int getStableCount()
public void setStableCount(int stableCount)
public long getRepeatPeriodMillis()
public void setRepeatPeriodMillis(long repeatPeriodMillis)
public XMLSerializationSyntax getXMLSerializationSyntax()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |