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 |
---|---|
default ListenableFuture<java.lang.Void> |
ChannelAccessChannel.putAcknowledgeAlarm(ChannelAccessAlarmSeverity acknowledgeAlarmSeverity)
Puts the specified
DBR_PUT_ACKS to the channel. |
default void |
ChannelAccessChannel.putAcknowledgeAlarmNoCallback(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(java.lang.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(java.util.Collection<java.lang.String> value,
java.nio.charset.Charset charset,
ChannelAccessAlarmSeverity currentAlarmSeverity,
ChannelAccessAlarmStatus alarmStatus,
boolean explicitlyAcknowledgeTransientAlarms,
ChannelAccessAlarmSeverity unackowledgedAlarmSeverity)
Creates a value of type
DBR_STSACK_STRING . |
static ChannelAccessAlarmOnlyChar |
ChannelAccessValueFactory.createAlarmChar(byte[] value,
ChannelAccessAlarmSeverity alarmSeverity,
ChannelAccessAlarmStatus alarmStatus)
Creates a value of type
DBR_STS_CHAR . |
static ChannelAccessAlarmOnlyDouble |
ChannelAccessValueFactory.createAlarmDouble(double[] value,
ChannelAccessAlarmSeverity alarmSeverity,
ChannelAccessAlarmStatus alarmStatus)
Creates a value of type
DBR_STS_DOUBLE . |
static ChannelAccessAlarmOnlyEnum |
ChannelAccessValueFactory.createAlarmEnum(short[] value,
ChannelAccessAlarmSeverity alarmSeverity,
ChannelAccessAlarmStatus alarmStatus)
Creates a value of type
DBR_STS_ENUM . |
static ChannelAccessAlarmOnlyFloat |
ChannelAccessValueFactory.createAlarmFloat(float[] value,
ChannelAccessAlarmSeverity alarmSeverity,
ChannelAccessAlarmStatus alarmStatus)
Creates a value of type
DBR_STS_FLOAT . |
static ChannelAccessAlarmOnlyLong |
ChannelAccessValueFactory.createAlarmLong(int[] value,
ChannelAccessAlarmSeverity alarmSeverity,
ChannelAccessAlarmStatus alarmStatus)
Creates a value of type
DBR_STS_LONG . |
static ChannelAccessAlarmOnlyShort |
ChannelAccessValueFactory.createAlarmShort(short[] value,
ChannelAccessAlarmSeverity alarmSeverity,
ChannelAccessAlarmStatus alarmStatus)
Creates a value of type
DBR_STS_SHORT . |
static ChannelAccessAlarmOnlyString |
ChannelAccessValueFactory.createAlarmString(java.util.Collection<java.lang.String> value,
java.nio.charset.Charset charset,
ChannelAccessAlarmSeverity alarmSeverity,
ChannelAccessAlarmStatus alarmStatus)
Creates a value of type
DBR_STS_STRING . |
static ChannelAccessControlsChar |
ChannelAccessValueFactory.createControlsChar(byte[] value,
ChannelAccessAlarmSeverity alarmSeverity,
ChannelAccessAlarmStatus alarmStatus,
byte lowerAlarmLimit,
byte upperAlarmLimit,
byte lowerWarningLimit,
byte upperWarningLimit,
byte lowerDisplayLimit,
byte upperDisplayLimit,
java.lang.String engineeringUnits,
java.nio.charset.Charset charset,
byte lowerControlLimit,
byte upperControlLimit)
Creates a value of type
DBR_CTRL_CHAR . |
static ChannelAccessControlsDouble |
ChannelAccessValueFactory.createControlsDouble(double[] value,
ChannelAccessAlarmSeverity alarmSeverity,
ChannelAccessAlarmStatus alarmStatus,
double lowerAlarmLimit,
double upperAlarmLimit,
double lowerWarningLimit,
double upperWarningLimit,
double lowerDisplayLimit,
double upperDisplayLimit,
java.lang.String engineeringUnits,
java.nio.charset.Charset charset,
short precision,
double lowerControlLimit,
double upperControlLimit)
Creates a value of type
DBR_CTRL_DOUBLE . |
static ChannelAccessGraphicsEnum |
ChannelAccessValueFactory.createControlsEnum(short[] value,
ChannelAccessAlarmSeverity alarmSeverity,
ChannelAccessAlarmStatus alarmStatus,
java.util.Collection<java.lang.String> labels,
java.nio.charset.Charset charset)
Creates a value of type
DBR_CTRL_ENUM . |
static ChannelAccessControlsFloat |
ChannelAccessValueFactory.createControlsFloat(float[] value,
ChannelAccessAlarmSeverity alarmSeverity,
ChannelAccessAlarmStatus alarmStatus,
float lowerAlarmLimit,
float upperAlarmLimit,
float lowerWarningLimit,
float upperWarningLimit,
float lowerDisplayLimit,
float upperDisplayLimit,
java.lang.String engineeringUnits,
java.nio.charset.Charset charset,
short precision,
float lowerControlLimit,
float upperControlLimit)
Creates a value of type
DBR_CTRL_FLOAT . |
static ChannelAccessControlsLong |
ChannelAccessValueFactory.createControlsLong(int[] value,
ChannelAccessAlarmSeverity alarmSeverity,
ChannelAccessAlarmStatus alarmStatus,
int lowerAlarmLimit,
int upperAlarmLimit,
int lowerWarningLimit,
int upperWarningLimit,
int lowerDisplayLimit,
int upperDisplayLimit,
java.lang.String engineeringUnits,
java.nio.charset.Charset charset,
int lowerControlLimit,
int upperControlLimit)
Creates a value of type
DBR_CTRL_LONG . |
static ChannelAccessControlsShort |
ChannelAccessValueFactory.createControlsShort(short[] value,
ChannelAccessAlarmSeverity alarmSeverity,
ChannelAccessAlarmStatus alarmStatus,
short lowerAlarmLimit,
short upperAlarmLimit,
short lowerWarningLimit,
short upperWarningLimit,
short lowerDisplayLimit,
short upperDisplayLimit,
java.lang.String engineeringUnits,
java.nio.charset.Charset charset,
short lowerControlLimit,
short upperControlLimit)
Creates a value of type
DBR_CTRL_SHORT . |
static ChannelAccessAlarmOnlyString |
ChannelAccessValueFactory.createControlsString(java.util.Collection<java.lang.String> value,
java.nio.charset.Charset charset,
ChannelAccessAlarmSeverity alarmSeverity,
ChannelAccessAlarmStatus alarmStatus)
Creates a value of type
DBR_CTRL_STRING . |
static ChannelAccessGraphicsOnlyChar |
ChannelAccessValueFactory.createGraphicsChar(byte[] value,
ChannelAccessAlarmSeverity alarmSeverity,
ChannelAccessAlarmStatus alarmStatus,
byte lowerAlarmLimit,
byte upperAlarmLimit,
byte lowerWarningLimit,
byte upperWarningLimit,
byte lowerDisplayLimit,
byte upperDisplayLimit,
java.lang.String engineeringUnits,
java.nio.charset.Charset charset)
Creates a value of type
DBR_GR_CHAR . |
static ChannelAccessGraphicsOnlyDouble |
ChannelAccessValueFactory.createGraphicsDouble(double[] value,
ChannelAccessAlarmSeverity alarmSeverity,
ChannelAccessAlarmStatus alarmStatus,
double lowerAlarmLimit,
double upperAlarmLimit,
double lowerWarningLimit,
double upperWarningLimit,
double lowerDisplayLimit,
double upperDisplayLimit,
java.lang.String engineeringUnits,
java.nio.charset.Charset charset,
short precision)
Creates a value of type
DBR_GR_DOUBLE . |
static ChannelAccessGraphicsEnum |
ChannelAccessValueFactory.createGraphicsEnum(short[] value,
ChannelAccessAlarmSeverity alarmSeverity,
ChannelAccessAlarmStatus alarmStatus,
java.util.Collection<java.lang.String> labels,
java.nio.charset.Charset charset)
Creates a value of type
DBR_GR_ENUM . |
static ChannelAccessGraphicsOnlyFloat |
ChannelAccessValueFactory.createGraphicsFloat(float[] value,
ChannelAccessAlarmSeverity alarmSeverity,
ChannelAccessAlarmStatus alarmStatus,
float lowerAlarmLimit,
float upperAlarmLimit,
float lowerWarningLimit,
float upperWarningLimit,
float lowerDisplayLimit,
float upperDisplayLimit,
java.lang.String engineeringUnits,
java.nio.charset.Charset charset,
short precision)
Creates a value of type
DBR_GR_FLOAT . |
static ChannelAccessGraphicsOnlyLong |
ChannelAccessValueFactory.createGraphicsLong(int[] value,
ChannelAccessAlarmSeverity alarmSeverity,
ChannelAccessAlarmStatus alarmStatus,
int lowerAlarmLimit,
int upperAlarmLimit,
int lowerWarningLimit,
int upperWarningLimit,
int lowerDisplayLimit,
int upperDisplayLimit,
java.lang.String engineeringUnits,
java.nio.charset.Charset charset)
Creates a value of type
DBR_GR_LONG . |
static ChannelAccessGraphicsOnlyShort |
ChannelAccessValueFactory.createGraphicsShort(short[] value,
ChannelAccessAlarmSeverity alarmSeverity,
ChannelAccessAlarmStatus alarmStatus,
short lowerAlarmLimit,
short upperAlarmLimit,
short lowerWarningLimit,
short upperWarningLimit,
short lowerDisplayLimit,
short upperDisplayLimit,
java.lang.String engineeringUnits,
java.nio.charset.Charset charset)
Creates a value of type
DBR_GR_SHORT . |
static ChannelAccessAlarmOnlyString |
ChannelAccessValueFactory.createGraphicsString(java.util.Collection<java.lang.String> value,
java.nio.charset.Charset charset,
ChannelAccessAlarmSeverity alarmSeverity,
ChannelAccessAlarmStatus alarmStatus)
Creates a value of type
DBR_GR_STRING . |
static ChannelAccessTimeChar |
ChannelAccessValueFactory.createTimeChar(byte[] value,
ChannelAccessAlarmSeverity alarmSeverity,
ChannelAccessAlarmStatus alarmStatus,
int timeStampSeconds,
int timeStampNanoSeconds)
Creates a value of type
DBR_TIME_CHAR . |
static ChannelAccessTimeDouble |
ChannelAccessValueFactory.createTimeDouble(double[] value,
ChannelAccessAlarmSeverity alarmSeverity,
ChannelAccessAlarmStatus alarmStatus,
int timeStampSeconds,
int timeStampNanoSeconds)
Creates a value of type
DBR_TIME_DOUBLE . |
static ChannelAccessTimeEnum |
ChannelAccessValueFactory.createTimeEnum(short[] value,
ChannelAccessAlarmSeverity alarmSeverity,
ChannelAccessAlarmStatus alarmStatus,
int timeStampSeconds,
int timeStampNanoSeconds)
Creates a value of type
DBR_TIME_ENUM . |
static ChannelAccessTimeFloat |
ChannelAccessValueFactory.createTimeFloat(float[] value,
ChannelAccessAlarmSeverity alarmSeverity,
ChannelAccessAlarmStatus alarmStatus,
int timeStampSeconds,
int timeStampNanoSeconds)
Creates a value of type
DBR_TIME_FLOAT . |
static ChannelAccessTimeLong |
ChannelAccessValueFactory.createTimeLong(int[] value,
ChannelAccessAlarmSeverity alarmSeverity,
ChannelAccessAlarmStatus alarmStatus,
int timeStampSeconds,
int timeStampNanoSeconds)
Creates a value of type
DBR_TIME_LONG . |
static ChannelAccessTimeShort |
ChannelAccessValueFactory.createTimeShort(short[] value,
ChannelAccessAlarmSeverity alarmSeverity,
ChannelAccessAlarmStatus alarmStatus,
int timeStampSeconds,
int timeStampNanoSeconds)
Creates a value of type
DBR_TIME_SHORT . |
static ChannelAccessTimeString |
ChannelAccessValueFactory.createTimeString(java.util.Collection<java.lang.String> value,
java.nio.charset.Charset charset,
ChannelAccessAlarmSeverity alarmSeverity,
ChannelAccessAlarmStatus alarmStatus,
int timeStampSeconds,
int timeStampNanoSeconds)
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–2019 aquenos GmbH. All rights reserved.