La clase PluginTrigger crea un módulo activador que obtiene información sobre los objetos y los eventos para supervisar en la tecnología conectada, en nombre de un elemento Evento de espera en un flujo de trabajo.
La clase PluginTrigger define métodos para obtener o configurar el tipo y el nombre del objeto que supervisar, la naturaleza del evento y un periodo de tiempo de espera.
Debe crear implementaciones de la clase PluginTrigger exclusivamente para los elementos Evento de espera de flujos de trabajo. Debe definir activadores de políticas para políticas de Orchestrator en clases que definen eventos e implementar el método IPluginEventPublisher.pushTrigger().
public class PluginTrigger extends java.lang.Object implements java.io.Serializable
La clase PluginTrigger define los métodos siguientes:
Método | Devuelve | Descripción |
---|---|---|
getModuleName() | java.lang.String | Obtiene el nombre del módulo activador. |
getProperties() | java.util.Properties | Obtiene una lista de las propiedades del activador. |
getSdkId() | java.lang.String | Obtiene el ID del objeto para supervisar en la tecnología conectada. |
getSdkType() | java.lang.String | Obtiene el tipo de objeto para supervisar en la tecnología conectada. |
getTimeout() | Completo | Obtiene el periodo de tiempo de espera del activador. |
setModuleName(java.lang.String moduleName) | Vacío | Establece el nombre del módulo activador. |
setProperties(java.util.Properties properties) | Vacío | Establece una lista de las propiedades del activador. |
setSdkId(java.lang.String sdkId) | Vacío | Establece el ID del objeto para supervisar en la tecnología conectada. |
setSdkType(java.lang.String sdkType) | Vacío | Establece el tipo de objeto para supervisar en la tecnología conectada. |
setTimeout(long timeout) | Vacío | Establece un periodo de tiempo de espera en segundos. Un valor negativo desactiva el tiempo de espera. |
Constructores
- PluginTrigger()
- PluginTrigger(java.lang.String moduleName, long timeout, java.lang.String sdkType, java.lang.String sdkId)