| 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<java.lang.Void> |
AbstractChannelAccessChannel.putAcknowledgeAlarm(ChannelAccessAlarmSeverity acknowledgeAlarmSeverity) |
ListenableFuture<java.lang.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(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,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity currentAlarmSeverity,
boolean explicitlyAcknowledgeTransientAlarms,
ChannelAccessAlarmSeverity unackowledgedAlarmSeverity,
java.nio.charset.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(java.util.Collection<java.lang.String> value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
java.nio.charset.Charset charset)
Creates a value of type
DBR_STS_STRING. |
static ChannelAccessControlsChar |
ChannelAccessValueFactory.createControlsChar(byte[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
java.lang.String engineeringUnits,
byte upperDisplayLimit,
byte lowerDisplayLimit,
byte upperAlarmLimit,
byte upperWarningLimit,
byte lowerWarningLimit,
byte lowerAlarmLimit,
byte upperControlLimit,
byte lowerControlLimit,
java.nio.charset.Charset charset)
Creates a value of type
DBR_CTRL_CHAR. |
static ChannelAccessControlsDouble |
ChannelAccessValueFactory.createControlsDouble(double[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
short precision,
java.lang.String engineeringUnits,
double upperDisplayLimit,
double lowerDisplayLimit,
double upperAlarmLimit,
double upperWarningLimit,
double lowerWarningLimit,
double lowerAlarmLimit,
double upperControlLimit,
double lowerControlLimit,
java.nio.charset.Charset charset)
Creates a value of type
DBR_CTRL_DOUBLE. |
static ChannelAccessGraphicsEnum |
ChannelAccessValueFactory.createControlsEnum(short[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
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,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
short precision,
java.lang.String engineeringUnits,
float upperDisplayLimit,
float lowerDisplayLimit,
float upperAlarmLimit,
float upperWarningLimit,
float lowerWarningLimit,
float lowerAlarmLimit,
float upperControlLimit,
float lowerControlLimit,
java.nio.charset.Charset charset)
Creates a value of type
DBR_CTRL_FLOAT. |
static ChannelAccessControlsLong |
ChannelAccessValueFactory.createControlsLong(int[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
java.lang.String engineeringUnits,
int upperDisplayLimit,
int lowerDisplayLimit,
int upperAlarmLimit,
int upperWarningLimit,
int lowerWarningLimit,
int lowerAlarmLimit,
int upperControlLimit,
int lowerControlLimit,
java.nio.charset.Charset charset)
Creates a value of type
DBR_CTRL_LONG. |
static ChannelAccessControlsShort |
ChannelAccessValueFactory.createControlsShort(short[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
java.lang.String engineeringUnits,
short upperDisplayLimit,
short lowerDisplayLimit,
short upperAlarmLimit,
short upperWarningLimit,
short lowerWarningLimit,
short lowerAlarmLimit,
short upperControlLimit,
short lowerControlLimit,
java.nio.charset.Charset charset)
Creates a value of type
DBR_CTRL_SHORT. |
static ChannelAccessAlarmOnlyString |
ChannelAccessValueFactory.createControlsString(java.util.Collection<java.lang.String> value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
java.nio.charset.Charset charset)
Creates a value of type
DBR_CTRL_STRING. |
static ChannelAccessGraphicsOnlyChar |
ChannelAccessValueFactory.createGraphicsChar(byte[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
java.lang.String engineeringUnits,
byte upperDisplayLimit,
byte lowerDisplayLimit,
byte upperAlarmLimit,
byte upperWarningLimit,
byte lowerWarningLimit,
byte lowerAlarmLimit,
java.nio.charset.Charset charset)
Creates a value of type
DBR_GR_CHAR. |
static ChannelAccessGraphicsOnlyDouble |
ChannelAccessValueFactory.createGraphicsDouble(double[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
short precision,
java.lang.String engineeringUnits,
double upperDisplayLimit,
double lowerDisplayLimit,
double upperAlarmLimit,
double upperWarningLimit,
double lowerWarningLimit,
double lowerAlarmLimit,
java.nio.charset.Charset charset)
Creates a value of type
DBR_GR_DOUBLE. |
static ChannelAccessGraphicsEnum |
ChannelAccessValueFactory.createGraphicsEnum(short[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
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,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
short precision,
java.lang.String engineeringUnits,
float upperDisplayLimit,
float lowerDisplayLimit,
float upperAlarmLimit,
float upperWarningLimit,
float lowerWarningLimit,
float lowerAlarmLimit,
java.nio.charset.Charset charset)
Creates a value of type
DBR_GR_FLOAT. |
static ChannelAccessGraphicsOnlyLong |
ChannelAccessValueFactory.createGraphicsLong(int[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
java.lang.String engineeringUnits,
int upperDisplayLimit,
int lowerDisplayLimit,
int upperAlarmLimit,
int upperWarningLimit,
int lowerWarningLimit,
int lowerAlarmLimit,
java.nio.charset.Charset charset)
Creates a value of type
DBR_GR_LONG. |
static ChannelAccessGraphicsOnlyShort |
ChannelAccessValueFactory.createGraphicsShort(short[] value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
java.lang.String engineeringUnits,
short upperDisplayLimit,
short lowerDisplayLimit,
short upperAlarmLimit,
short upperWarningLimit,
short lowerWarningLimit,
short lowerAlarmLimit,
java.nio.charset.Charset charset)
Creates a value of type
DBR_GR_SHORT. |
static ChannelAccessAlarmOnlyString |
ChannelAccessValueFactory.createGraphicsString(java.util.Collection<java.lang.String> value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
java.nio.charset.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(java.util.Collection<java.lang.String> value,
ChannelAccessAlarmStatus alarmStatus,
ChannelAccessAlarmSeverity alarmSeverity,
int timeStampSeconds,
int timeStampNanoSeconds,
java.nio.charset.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–2018 aquenos GmbH. All rights reserved.