Class QueryAlertHistoryBinding
- java.lang.Object
-
- com.inductiveautomation.factorypmi.application.binding.QueryAlertHistoryBinding
-
- All Implemented Interfaces:
BindingType
public class QueryAlertHistoryBinding extends java.lang.Object implements BindingType
-
-
Constructor Summary
Constructors Constructor Description QueryAlertHistoryBinding()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
execute(ClientContext context, GatewayInterface gi, java.util.Map<java.lang.String,java.lang.Object> params)
Execute this binding.java.lang.String
getCategoryKey()
A resource bundle key used to group this binding into a category.java.util.List<BindingParameter<?>>
getParameters()
A list of the binding parameters that this binding expects upon#execute(Map)
java.lang.Class<?>
getReturnType()
The type that this binding returns.java.lang.String
getTitleKey()
A resource bundle key used to display this binding type in the binding types listjava.lang.String
getTypeKey()
A string that uniquely identifies this binding type.
-
-
-
Method Detail
-
execute
public java.lang.Object execute(ClientContext context, GatewayInterface gi, java.util.Map<java.lang.String,java.lang.Object> params) throws BindingException
Description copied from interface:BindingType
Execute this binding.- Specified by:
execute
in interfaceBindingType
- Throws:
BindingException
-
getCategoryKey
public java.lang.String getCategoryKey()
Description copied from interface:BindingType
A resource bundle key used to group this binding into a category. If null, this binding will be put into the "other" category.- Specified by:
getCategoryKey
in interfaceBindingType
-
getParameters
public java.util.List<BindingParameter<?>> getParameters()
Description copied from interface:BindingType
A list of the binding parameters that this binding expects upon#execute(Map)
- Specified by:
getParameters
in interfaceBindingType
-
getReturnType
public java.lang.Class<?> getReturnType()
Description copied from interface:BindingType
The type that this binding returns. Should be a basic scalar type, orDataset
.class- Specified by:
getReturnType
in interfaceBindingType
-
getTitleKey
public java.lang.String getTitleKey()
Description copied from interface:BindingType
A resource bundle key used to display this binding type in the binding types list- Specified by:
getTitleKey
in interfaceBindingType
-
getTypeKey
public java.lang.String getTypeKey()
Description copied from interface:BindingType
A string that uniquely identifies this binding type. Common convention is to have this string start with "moduleid." to avoid conflict between modules.- Specified by:
getTypeKey
in interfaceBindingType
-
-