Class AsyncWriteRequestWrapper<T>
- java.lang.Object
-
- com.inductiveautomation.ignition.gateway.sqltags.model.AsyncWriteRequestWrapper<T>
-
- All Implemented Interfaces:
AsyncWriteRequest<T>
,WriteRequest<T>
public class AsyncWriteRequestWrapper<T> extends java.lang.Object implements AsyncWriteRequest<T>
A wrapper around WriteRequest that adds the functions defined by AsyncWriteRequest.
-
-
Constructor Summary
Constructors Constructor Description AsyncWriteRequestWrapper(WriteRequest<T> internal)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QualityCode
getResult()
T
getTarget()
java.lang.Object
getValue()
void
setResult(QualityCode value)
void
setSuccess()
Mark the write as successful
-
-
-
Constructor Detail
-
AsyncWriteRequestWrapper
public AsyncWriteRequestWrapper(WriteRequest<T> internal)
-
-
Method Detail
-
getTarget
public T getTarget()
- Specified by:
getTarget
in interfaceWriteRequest<T>
-
getValue
public java.lang.Object getValue()
- Specified by:
getValue
in interfaceWriteRequest<T>
-
getResult
public QualityCode getResult()
- Specified by:
getResult
in interfaceAsyncWriteRequest<T>
-
setSuccess
public void setSuccess()
Description copied from interface:AsyncWriteRequest
Mark the write as successful- Specified by:
setSuccess
in interfaceAsyncWriteRequest<T>
-
setResult
public void setResult(QualityCode value)
- Specified by:
setResult
in interfaceAsyncWriteRequest<T>
-
-