public class TriggerScript
extends java.lang.Object
Title: Service Event Fabric Runtime
Description: Trigger script wrapper.
Copyright: Copyright (c) 2013
Company: StreamScape Technologies
Modifier and Type | Method and Description |
---|---|
void |
disable() |
void |
execute(ImmutableEventDatagram actionableEvent,
ImmutableEventDatagram sourceEvent,
long executionWindowMs,
TriggerFunctionContextImpl.DataspaceAccessorProvider dataspaceAccessorProvider) |
EventTriggerCompiledDefinition |
getDefinition() |
boolean |
isEventIdForReply(java.lang.String eventId) |
static TriggerScript |
parseAndCompile(EventTriggerDefinition definition,
FabricComponent component,
FabricContext context) |
void |
validate() |
public static TriggerScript parseAndCompile(EventTriggerDefinition definition, FabricComponent component, FabricContext context) throws java.lang.Exception
java.lang.Exception
public void validate() throws java.lang.Exception
java.lang.Exception
public EventTriggerCompiledDefinition getDefinition()
public boolean isEventIdForReply(java.lang.String eventId)
public void disable()
public void execute(ImmutableEventDatagram actionableEvent, ImmutableEventDatagram sourceEvent, long executionWindowMs, TriggerFunctionContextImpl.DataspaceAccessorProvider dataspaceAccessorProvider) throws TriggerFunctionException
TriggerFunctionException
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.