Class FluteCyclingApplication
java.lang.Object
org.scictrl.csshell.epics.server.application.AbstractApplication
org.scictrl.csshell.epics.server.application.cycling.AbstractCyclingApplication
org.scictrl.csshell.epics.server.application.cycling.CyclingApplication
org.scictrl.csshell.epics.server.application.FluteCyclingApplication
- All Implemented Interfaces:
org.scictrl.csshell.epics.server.Application,org.scictrl.csshell.epics.server.processor.OnDemandValueProcessor.ValueProvider
public class FluteCyclingApplication
extends org.scictrl.csshell.epics.server.application.cycling.CyclingApplication
FluteCyclingApplication class.
- Author:
- igor@scictrl.com
-
Nested Class Summary
Nested classes/interfaces inherited from class org.scictrl.csshell.epics.server.application.cycling.AbstractCyclingApplication
org.scictrl.csshell.epics.server.application.cycling.AbstractCyclingApplication.Status -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringConstantSTATUS_NOT_CYCLED="Status:NotCycled"Fields inherited from class org.scictrl.csshell.epics.server.application.cycling.CyclingApplication
cycler, getPV, setPVFields inherited from class org.scictrl.csshell.epics.server.application.cycling.AbstractCyclingApplication
ABORT, CYCLE, CYCLE_TOP, DEVICE, DEVICE_FINAL_VALUE, DEVICE_MAX_LIMIT, DEVICE_MIN_LIMIT, DURATION, linear, PROGRESS, STATUS, STATUS_DESC, STATUS_LAST, STATUS_LAST_STRFields inherited from class org.scictrl.csshell.epics.server.application.AbstractApplication
database, DEFAULT_NAME_DELIMITER, dynamicRecordCreator, ERROR_SUM, LINK_ERROR, LINK_ERROR_STRING, links, log, name, NAME_DELIMITER, nameDelimiter, records -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected voidnotifyLinkChange(String name) protected voidMethods inherited from class org.scictrl.csshell.epics.server.application.cycling.CyclingApplication
doAbort, doCycle, doCycleTop, getAsyncMetadata, restoreMetaDataMethods inherited from class org.scictrl.csshell.epics.server.application.cycling.AbstractCyclingApplication
activate, configureDevice, getAsyncMetadata, getCyclingParameters, getDevice, getMetaData, getParameters, notifyRecordChange, notifyRecordWrite, restoreMetaData, setProgress, setStatus, storeCyclingParameters, updateDurationMethods inherited from class org.scictrl.csshell.epics.server.application.AbstractApplication
addRecord, addRecordOfCommandProcessor, addRecordOfMemoryValueProcessor, addRecordOfMemoryValueProcessor, addRecordOfMemoryValueProcessor, addRecordOfMemoryValueProcessor, addRecordOfMemoryValueProcessor, addRecordOfMemoryValueProcessor, addRecordOfMemoryValueProcessor, addRecordOfMemoryValueProcessor, addRecordOfMemoryValueProcessor, addRecordOfOnDemandProcessor, addRecordOfOnLinkValueProcessor, configure, connectLinks, createNewStore, fullRecordName, getLinks, getName, getNameDelimiter, getNotNull, getRecord, getRecordErrorSum, getRecordLinkError, getRecordNames, getRecords, getStore, getStore, getValue, initialize, isActivated, isDynamicRecordCreator, log4debug, log4error, log4error, log4info, processLinkChange, pushDoneCommandProcessor, reconnectLinks, resetOnDemandProcessor, restore, store, toString, updateErrorSum, updateErrorSum, updateLinkError, updateLinkError
-
Field Details
-
STATUS_NOT_CYCLED
ConstantSTATUS_NOT_CYCLED="Status:NotCycled"- See Also:
-
-
Constructor Details
-
FluteCyclingApplication
public FluteCyclingApplication()Constructor for FluteCyclingApplication.
-
-
Method Details
-
configure
public void configure(String name, org.apache.commons.configuration.HierarchicalConfiguration config) - Specified by:
configurein interfaceorg.scictrl.csshell.epics.server.Application- Overrides:
configurein classorg.scictrl.csshell.epics.server.application.cycling.CyclingApplication
-
updateLastTimeCycled
protected void updateLastTimeCycled()- Overrides:
updateLastTimeCycledin classorg.scictrl.csshell.epics.server.application.cycling.AbstractCyclingApplication
-
notifyLinkChange
- Overrides:
notifyLinkChangein classorg.scictrl.csshell.epics.server.application.AbstractApplication
-