Package | Description |
---|---|
com.aquenos.epics.jackie.client |
Channel Access client core.
|
com.aquenos.epics.jackie.common.value |
Classes representing values send over the Channel Access (v4) protocol.
|
Modifier and Type | Method and Description |
---|---|
ListenableFuture<Void> |
AbstractChannelAccessChannel.putAcknowledgeAlarm(ChannelAccessAlarmSeverity acknowledgeAlarmSeverity) |
ListenableFuture<Void> |
ChannelAccessChannel.putAcknowledgeAlarm(ChannelAccessAlarmSeverity acknowledgeAlarmSeverity)
Puts the specified
DBR_PUT_ACKS to the channel. |
Modifier and Type | Method and Description |
---|---|
static ChannelAccessAlarmSeverity |
ChannelAccessAlarmSeverity.forSeverityCode(short severityCode)
Returns the severity for the given
severityCode . |
ChannelAccessAlarmSeverity |
ChannelAccessAcknowledgeAlarm.getAcknowledgeAlarmSeverity()
Returns the severity of the highest alarm that should be acknowledged.
|
ChannelAccessAlarmSeverity |
ChannelAccessAlarmValue.getAlarmSeverity()
Returns the alarm severity of the value.
|
ChannelAccessAlarmSeverity |
ChannelAccessAlarmAcknowledgementStatus.getAlarmSeverity()
Returns the current alarm severity of the value.
|
ChannelAccessAlarmSeverity |
ChannelAccessAlarmAcknowledgementStatus.getUnacknowledgedAlarmSeverity()
Returns the severity of the highest unacknowledged alarm.
|
static ChannelAccessAlarmSeverity |
ChannelAccessAlarmSeverity.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ChannelAccessAlarmSeverity[] |
ChannelAccessAlarmSeverity.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
static ChannelAccessAcknowledgeAlarm |
ChannelAccessValueFactory.createAcknowledgeAlarm(ChannelAccessAlarmSeverity acknowledgeAlarmSeverity)
Creates a value of type
DBR_PUT_ACKS . |
static ChannelAccessAlarmAcknowledgementStatus |
ChannelAccessValueFactory.createAlarmAcknowledgementStatus(Collection<String> value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity currentAlarmSeverity,
boolean explicitlyAcknowledgeTransientAlarms,
ChannelAccessAlarmSeverity unackowledgedAlarmSeverity,
Charset charset)
Creates a value of type
DBR_STSACK_STRING . |
static ChannelAccessAlarmOnlyChar |
ChannelAccessValueFactory.createAlarmChar(byte[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity)
Creates a value of type
DBR_STS_CHAR . |
static ChannelAccessAlarmOnlyDouble |
ChannelAccessValueFactory.createAlarmDouble(double[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity)
Creates a value of type
DBR_STS_DOUBLE . |
static ChannelAccessAlarmOnlyEnum |
ChannelAccessValueFactory.createAlarmEnum(short[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity)
Creates a value of type
DBR_STS_ENUM . |
static ChannelAccessAlarmOnlyFloat |
ChannelAccessValueFactory.createAlarmFloat(float[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity)
Creates a value of type
DBR_STS_FLOAT . |
static ChannelAccessAlarmOnlyLong |
ChannelAccessValueFactory.createAlarmLong(int[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity)
Creates a value of type
DBR_STS_LONG . |
static ChannelAccessAlarmOnlyShort |
ChannelAccessValueFactory.createAlarmShort(short[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity)
Creates a value of type
DBR_STS_SHORT . |
static ChannelAccessAlarmOnlyString |
ChannelAccessValueFactory.createAlarmString(Collection<String> value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
Charset charset)
Creates a value of type
DBR_STS_STRING . |
static ChannelAccessControlsChar |
ChannelAccessValueFactory.createControlsChar(byte[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
String engineeringUnits,
byte upperDisplayLimit,
byte lowerDisplayLimit,
byte upperAlarmLimit,
byte upperWarningLimit,
byte lowerWarningLimit,
byte lowerAlarmLimit,
byte upperControlLimit,
byte lowerControlLimit,
Charset charset)
Creates a value of type
DBR_CTRL_CHAR . |
static ChannelAccessControlsDouble |
ChannelAccessValueFactory.createControlsDouble(double[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
short precision,
String engineeringUnits,
double upperDisplayLimit,
double lowerDisplayLimit,
double upperAlarmLimit,
double upperWarningLimit,
double lowerWarningLimit,
double lowerAlarmLimit,
double upperControlLimit,
double lowerControlLimit,
Charset charset)
Creates a value of type
DBR_CTRL_DOUBLE . |
static ChannelAccessGraphicsEnum |
ChannelAccessValueFactory.createControlsEnum(short[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
Collection<String> labels,
Charset charset)
Creates a value of type
DBR_CTRL_ENUM . |
static ChannelAccessControlsFloat |
ChannelAccessValueFactory.createControlsFloat(float[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
short precision,
String engineeringUnits,
float upperDisplayLimit,
float lowerDisplayLimit,
float upperAlarmLimit,
float upperWarningLimit,
float lowerWarningLimit,
float lowerAlarmLimit,
float upperControlLimit,
float lowerControlLimit,
Charset charset)
Creates a value of type
DBR_CTRL_FLOAT . |
static ChannelAccessControlsLong |
ChannelAccessValueFactory.createControlsLong(int[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
String engineeringUnits,
int upperDisplayLimit,
int lowerDisplayLimit,
int upperAlarmLimit,
int upperWarningLimit,
int lowerWarningLimit,
int lowerAlarmLimit,
int upperControlLimit,
int lowerControlLimit,
Charset charset)
Creates a value of type
DBR_CTRL_LONG . |
static ChannelAccessControlsShort |
ChannelAccessValueFactory.createControlsShort(short[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
String engineeringUnits,
short upperDisplayLimit,
short lowerDisplayLimit,
short upperAlarmLimit,
short upperWarningLimit,
short lowerWarningLimit,
short lowerAlarmLimit,
short upperControlLimit,
short lowerControlLimit,
Charset charset)
Creates a value of type
DBR_CTRL_SHORT . |
static ChannelAccessAlarmOnlyString |
ChannelAccessValueFactory.createControlsString(Collection<String> value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
Charset charset)
Creates a value of type
DBR_CTRL_STRING . |
static ChannelAccessGraphicsOnlyChar |
ChannelAccessValueFactory.createGraphicsChar(byte[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
String engineeringUnits,
byte upperDisplayLimit,
byte lowerDisplayLimit,
byte upperAlarmLimit,
byte upperWarningLimit,
byte lowerWarningLimit,
byte lowerAlarmLimit,
Charset charset)
Creates a value of type
DBR_GR_CHAR . |
static ChannelAccessGraphicsOnlyDouble |
ChannelAccessValueFactory.createGraphicsDouble(double[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
short precision,
String engineeringUnits,
double upperDisplayLimit,
double lowerDisplayLimit,
double upperAlarmLimit,
double upperWarningLimit,
double lowerWarningLimit,
double lowerAlarmLimit,
Charset charset)
Creates a value of type
DBR_GR_DOUBLE . |
static ChannelAccessGraphicsEnum |
ChannelAccessValueFactory.createGraphicsEnum(short[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
Collection<String> labels,
Charset charset)
Creates a value of type
DBR_GR_ENUM . |
static ChannelAccessGraphicsOnlyFloat |
ChannelAccessValueFactory.createGraphicsFloat(float[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
short precision,
String engineeringUnits,
float upperDisplayLimit,
float lowerDisplayLimit,
float upperAlarmLimit,
float upperWarningLimit,
float lowerWarningLimit,
float lowerAlarmLimit,
Charset charset)
Creates a value of type
DBR_GR_FLOAT . |
static ChannelAccessGraphicsOnlyLong |
ChannelAccessValueFactory.createGraphicsLong(int[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
String engineeringUnits,
int upperDisplayLimit,
int lowerDisplayLimit,
int upperAlarmLimit,
int upperWarningLimit,
int lowerWarningLimit,
int lowerAlarmLimit,
Charset charset)
Creates a value of type
DBR_GR_LONG . |
static ChannelAccessGraphicsOnlyShort |
ChannelAccessValueFactory.createGraphicsShort(short[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
String engineeringUnits,
short upperDisplayLimit,
short lowerDisplayLimit,
short upperAlarmLimit,
short upperWarningLimit,
short lowerWarningLimit,
short lowerAlarmLimit,
Charset charset)
Creates a value of type
DBR_GR_SHORT . |
static ChannelAccessAlarmOnlyString |
ChannelAccessValueFactory.createGraphicsString(Collection<String> value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
Charset charset)
Creates a value of type
DBR_GR_STRING . |
static ChannelAccessTimeChar |
ChannelAccessValueFactory.createTimeChar(byte[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
int timeStampSeconds,
int timeStampNanoSeconds)
Creates a value of type
DBR_TIME_CHAR . |
static ChannelAccessTimeDouble |
ChannelAccessValueFactory.createTimeDouble(double[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
int timeStampSeconds,
int timeStampNanoSeconds)
Creates a value of type
DBR_TIME_DOUBLE . |
static ChannelAccessTimeEnum |
ChannelAccessValueFactory.createTimeEnum(short[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
int timeStampSeconds,
int timeStampNanoSeconds)
Creates a value of type
DBR_TIME_ENUM . |
static ChannelAccessTimeFloat |
ChannelAccessValueFactory.createTimeFloat(float[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
int timeStampSeconds,
int timeStampNanoSeconds)
Creates a value of type
DBR_TIME_FLOAT . |
static ChannelAccessTimeLong |
ChannelAccessValueFactory.createTimeLong(int[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
int timeStampSeconds,
int timeStampNanoSeconds)
Creates a value of type
DBR_TIME_LONG . |
static ChannelAccessTimeShort |
ChannelAccessValueFactory.createTimeShort(short[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
int timeStampSeconds,
int timeStampNanoSeconds)
Creates a value of type
DBR_TIME_SHORT . |
static ChannelAccessTimeString |
ChannelAccessValueFactory.createTimeString(Collection<String> value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
int timeStampSeconds,
int timeStampNanoSeconds,
Charset charset)
Creates a value of type
DBR_TIME_STRING . |
void |
ChannelAccessAcknowledgeAlarm.setAcknowledgeAlarmSeverity(ChannelAccessAlarmSeverity acknowledgeAlarmSeverity)
Sets the severity of the highest alarm that should be acknowledged.
|
void |
ChannelAccessAlarmValue.setAlarmSeverity(ChannelAccessAlarmSeverity alarmSeverity)
Sets the alarm severity of the value.
|
void |
ChannelAccessAlarmAcknowledgementStatus.setAlarmSeverity(ChannelAccessAlarmSeverity alarmSeverity)
Sets the alarm severity of the value.
|
void |
ChannelAccessAlarmAcknowledgementStatus.setUnacknowledgedAlarmSeverity(ChannelAccessAlarmSeverity unacknowledgedAlarmSeverity)
Sets the severity of the highest unacknowledged alarm.
|
Copyright © 2014–2016 aquenos GmbH. All rights reserved.