Uses of Class
org.scictrl.csshell.epics.server.Record
Packages that use Record
Package
Description
-
Uses of Record in org.scictrl.csshell.epics.server
Methods in org.scictrl.csshell.epics.server that return RecordModifier and TypeMethodDescriptionstatic RecordRecord.forProcessor(String name, gov.aps.jca.dbr.DBRType type, int count, String description, ValueProcessor proc, org.apache.commons.configuration.HierarchicalConfiguration config) Return new Record containing the provided processor.Return configured Record instance with prepared ValueProcessor.getRecord.ValueProcessor.getRecord()getRecord.Record[]Application.getRecords()Return array of configured Record instances with prepared ValueProcessor.static final Record[]ConfigurationManager.loadConfig(String file, String name) Loads EPICS server configuration from XML File.static final Record[]ConfigurationManager.loadConfig(String file, ConfigurationManager.ConfigurationVisitor visitor) Loads EPICS server configuration from XML File.Record[]ConfigurationManager.ConfigurationVisitor.records()Returns collected records.Methods in org.scictrl.csshell.epics.server that return types with arguments of type RecordMethods in org.scictrl.csshell.epics.server with parameters of type RecordModifier and TypeMethodDescriptionvoidDatabase.activateNow(Record r) activateNow.voidAdds and registers allRecordinstances in array to this database.voidaddRecord.voidValueProcessor.configure(Record record, org.apache.commons.configuration.HierarchicalConfiguration config) Configures the internals of value processor, provides reference to parent record and to configuration with root inside processor tag.voidRecord.copyFields(Record record) copyFields.voidValueLinks.copyMetaData(Record r) Copy meta data from this link representation to the provided record reference.voidValueLinks.copyMetaData(Record r, int link) Copy meta data from this link representation indicated by index to the provided record reference.voidRecord.copyUnitsControlLimits(Record record) copyUnitsControlLimits.booleanPersistencyStore.deregister(Record rec) deregister.static MetaDataRecord.extractMetaData(Record r) extractMetaData.voidPersistencyStore.registerValue(Record rec) Registers provided record to have value stored.Constructors in org.scictrl.csshell.epics.server with parameters of type RecordModifierConstructorDescriptionProcessVariable4Record(Record record, gov.aps.jca.cas.ProcessVariableEventCallback eventCallback) Constructor for ProcessVariable4Record. -
Uses of Record in org.scictrl.csshell.epics.server.application
Fields in org.scictrl.csshell.epics.server.application declared as RecordModifier and TypeFieldDescriptionprotected RecordWaveformSumApplication.inputInput link.protected RecordWaveformSumApplication.integralWaveform integral link.protected RecordWaveformSumApplication.maxMax value link.protected RecordWaveformSumApplication.minMin value link.protected RecordWaveformSumApplication.sampleSample value link.Fields in org.scictrl.csshell.epics.server.application with type parameters of type RecordMethods in org.scictrl.csshell.epics.server.application that return RecordModifier and TypeMethodDescriptionprotected RecordAdds a record to internal storage, which manages records, which belongs to this application.protected RecordAbstractApplication.addRecordOfCommandProcessor(String name, String desc, long timeout) addRecordOfCommandProcessor.protected RecordAbstractApplication.addRecordOfMemoryValueProcessor(String name, String desc, byte[] value) addRecordOfMemoryValueProcessor.protected RecordAbstractApplication.addRecordOfMemoryValueProcessor(String name, String desc, int count, gov.aps.jca.dbr.DBRType type) addRecordOfMemoryValueProcessor.protected RecordAbstractApplication.addRecordOfMemoryValueProcessor(String name, String desc, gov.aps.jca.dbr.DBRType type, boolean fixed, boolean undefined, Object... value) addRecordOfMemoryValueProcessor.protected RecordAbstractApplication.addRecordOfMemoryValueProcessor(String name, String desc, gov.aps.jca.dbr.DBRType type, Object... value) addRecordOfMemoryValueProcessor.protected RecordAbstractApplication.addRecordOfMemoryValueProcessor(String name, String desc, Double min, Double max, String units, short precision, double[] value) addRecordOfMemoryValueProcessor.protected RecordAbstractApplication.addRecordOfMemoryValueProcessor(String name, String desc, Double min, Double max, String units, short precision, Double value) addRecordOfMemoryValueProcessor.protected RecordAbstractApplication.addRecordOfMemoryValueProcessor(String name, String desc, Integer min, Integer max, String units, int[] value) addRecordOfMemoryValueProcessor.protected RecordAbstractApplication.addRecordOfMemoryValueProcessor(String name, String desc, Integer min, Integer max, String units, Integer value) addRecordOfMemoryValueProcessor.protected RecordAbstractApplication.addRecordOfMemoryValueProcessor(String name, String desc, String[] labels, short value) addRecordOfMemoryValueProcessor.protected RecordAbstractApplication.addRecordOfOnDemandProcessor(String name, String desc, gov.aps.jca.dbr.DBRType type, int count) addRecordOfOnDemandProcessor.protected RecordAbstractApplication.addRecordOfOnLinkValueProcessor(String name, String desc, gov.aps.jca.dbr.DBRType type, String link) addRecordOfOnLinkValueProcessor.EmbeddedApplicationServer.createRecord(String name, String desc, boolean value) Creates new application record with Byte data type, which can be used as boolean record.EmbeddedApplicationServer.createRecord(String name, String desc, boolean value, boolean fixed) Creates new application record with Byte data type, which can be used as boolean record.EmbeddedApplicationServer.createRecord(String name, String desc, byte[] value) createRecord.EmbeddedApplicationServer.createRecord(String name, String desc, long timeout) Creates record with command processor.EmbeddedApplicationServer.createRecord(String name, String desc, gov.aps.jca.dbr.DBRType type, Object... value) Creates new application record with Byte data type, which can be used as boolean record.EmbeddedApplicationServer.createRecord(String name, String desc, Double min, Double max, String units, short precision, double[] value) Creates new application record with double array data type.EmbeddedApplicationServer.createRecord(String name, String desc, Double min, Double max, String units, short precision, Double value) Creates new application record with double data type.EmbeddedApplicationServer.createRecord(String name, String desc, Integer min, Integer max, String units, int[] value) Creates new application record with double data type.EmbeddedApplicationServer.createRecord(String name, String desc, Integer min, Integer max, String units, Integer value) Creates new application record with double data type.EmbeddedApplicationServer.createRecord(String name, String desc, String... value) Creates new application record with String array data type.EmbeddedApplicationServer.createRecord(String name, String desc, String[] labels, short value) Creates new application record with Enum data type.Return configured Record instance with prepared ValueProcessor.protected RecordAbstractApplication.getRecordErrorSum()getRecordErrorSum.protected RecordAbstractApplication.getRecordLinkError()getRecordLinkError.Record[]AbstractApplication.getRecords()Return array of configured Record instances with prepared ValueProcessor.ScanApplication.getSetpoint()getSetpoint.Methods in org.scictrl.csshell.epics.server.application with parameters of type RecordModifier and TypeMethodDescriptionprotected RecordAdds a record to internal storage, which manages records, which belongs to this application.booleanAdds record data to the data pool if meets criteriaprotected double[]Implementation must extract array data from record. -
Uses of Record in org.scictrl.csshell.epics.server.processor
Fields in org.scictrl.csshell.epics.server.processor declared as RecordModifier and TypeFieldDescriptionprotected RecordAbstractValueProcessor.recordRecord owning this processor.Methods in org.scictrl.csshell.epics.server.processor that return RecordMethods in org.scictrl.csshell.epics.server.processor with parameters of type RecordModifier and TypeMethodDescriptionvoidAbstractValueProcessor.configure(Record record, org.apache.commons.configuration.HierarchicalConfiguration config) Configures the internals of value processor, provides reference to parent record and to configuration with root inside processor tag.voidCommandValueProcessor.configure(Record record, org.apache.commons.configuration.HierarchicalConfiguration config) Configures the internals of value processor, provides reference to parent record and to configuration with root inside processor tag.voidDefaultAlarmProcessor.configure(Record record, org.apache.commons.configuration.HierarchicalConfiguration config) Configures the internals of value processor, provides reference to parent record and to configuration with root inside processor tag.voidEnumValueProcessor.configure(Record record, org.apache.commons.configuration.HierarchicalConfiguration config) Configures the internals of value processor, provides reference to parent record and to configuration with root inside processor tag.voidForwardValueProcessor.configure(Record record, org.apache.commons.configuration.HierarchicalConfiguration config) Configures the internals of value processor, provides reference to parent record and to configuration with root inside processor tag.voidHeartbeatValueProcessor.configure(Record record, org.apache.commons.configuration.HierarchicalConfiguration config) Configures the internals of value processor, provides reference to parent record and to configuration with root inside processor tag.voidHostPingAlarmProcessor.configure(Record record, org.apache.commons.configuration.HierarchicalConfiguration config) Configures the internals of value processor, provides reference to parent record and to configuration with root inside processor tag.voidInterlockValueProcessor.configure(Record record, org.apache.commons.configuration.HierarchicalConfiguration config) Configures the internals of value processor, provides reference to parent record and to configuration with root inside processor tag.voidLinkedValueProcessor.configure(Record record, org.apache.commons.configuration.HierarchicalConfiguration config) Configures the internals of value processor, provides reference to parent record and to configuration with root inside processor tag.voidListManagementProcessor.configure(Record record, org.apache.commons.configuration.HierarchicalConfiguration config) Configures the internals of value processor, provides reference to parent record and to configuration with root inside processor tag.voidMemorySwitchValueProcessor.configure(Record record, org.apache.commons.configuration.HierarchicalConfiguration config) Configures the internals of value processor, provides reference to parent record and to configuration with root inside processor tag.voidMemoryValueProcessor.configure(Record record, org.apache.commons.configuration.HierarchicalConfiguration config) Configures the internals of value processor, provides reference to parent record and to configuration with root inside processor tag.voidPingManagementProcessor.configure(Record record, org.apache.commons.configuration.HierarchicalConfiguration config) Configures the internals of value processor, provides reference to parent record and to configuration with root inside processor tag.voidPolyTransValueProcessor.configure(Record record, org.apache.commons.configuration.HierarchicalConfiguration config) Deprecated.Configures the internals of value processor, provides reference to parent record and to configuration with root inside processor tag.voidRunningAverageValueProcessor.configure(Record record, org.apache.commons.configuration.HierarchicalConfiguration config) Configures the internals of value processor, provides reference to parent record and to configuration with root inside processor tag.voidSemaphoreProcessor.configure(Record record, org.apache.commons.configuration.HierarchicalConfiguration config) Configures the internals of value processor, provides reference to parent record and to configuration with root inside processor tag.voidShutdownManagementProcessor.configure(Record record, org.apache.commons.configuration.HierarchicalConfiguration config) Configures the internals of value processor, provides reference to parent record and to configuration with root inside processor tag.voidSimAlarmProcessor.configure(Record record, org.apache.commons.configuration.HierarchicalConfiguration config) Configures the internals of value processor, provides reference to parent record and to configuration with root inside processor tag.voidStateWatchdogProcessor.configure(Record record, org.apache.commons.configuration.HierarchicalConfiguration config) Configures the internals of value processor, provides reference to parent record and to configuration with root inside processor tag.voidStatusCheckAlarmProcessor.configure(Record record, org.apache.commons.configuration.HierarchicalConfiguration config) Configures the internals of value processor, provides reference to parent record and to configuration with root inside processor tag.voidSummaryAlarmProcessor.configure(Record record, org.apache.commons.configuration.HierarchicalConfiguration config) Configures the internals of value processor, provides reference to parent record and to configuration with root inside processor tag.voidSystemProcessWatchdogProcessor.configure(Record record, org.apache.commons.configuration.HierarchicalConfiguration config) Configures the internals of value processor, provides reference to parent record and to configuration with root inside processor tag.voidTimeCounterProcessor.configure(Record record, org.apache.commons.configuration.HierarchicalConfiguration config) Configures the internals of value processor, provides reference to parent record and to configuration with root inside processor tag.voidTimeValueProcessor.configure(Record record, org.apache.commons.configuration.HierarchicalConfiguration config) Configures the internals of value processor, provides reference to parent record and to configuration with root inside processor tag.voidUpdateRateProcessor.configure(Record record, org.apache.commons.configuration.HierarchicalConfiguration config) Configures the internals of value processor, provides reference to parent record and to configuration with root inside processor tag.voidValueCheckProcessor.configure(Record record, org.apache.commons.configuration.HierarchicalConfiguration config) Configures the internals of value processor, provides reference to parent record and to configuration with root inside processor tag.voidValueDiffAlarmProcessor.configure(Record record, org.apache.commons.configuration.HierarchicalConfiguration config) Configures the internals of value processor, provides reference to parent record and to configuration with root inside processor tag.voidValueLevelAlarmProcessor.configure(Record record, org.apache.commons.configuration.HierarchicalConfiguration config) Configures the internals of value processor, provides reference to parent record and to configuration with root inside processor tag.