public class AuditProviderDefault extends Object implements AuditProvider
Modifier and Type | Field and Description |
---|---|
static AuditProviderDefault |
INSTANCE |
Modifier and Type | Method and Description |
---|---|
boolean |
activated() |
void |
contextPartition(boolean allocate,
AgentInstanceContext agentInstanceContext) |
void |
dataflowOp(String dataFlowName,
String instanceId,
String operatorName,
int operatorNumber,
Object[] parameters,
AgentInstanceContext agentInstanceContext) |
void |
dataflowSource(String dataFlowName,
String dataFlowInstanceId,
String operatorName,
int operatorNumber,
AgentInstanceContext agentInstanceContext) |
void |
dataflowTransition(String dataflowName,
String dataFlowInstanceId,
EPDataFlowState state,
EPDataFlowState newState,
AgentInstanceContext agentInstanceContext) |
void |
exprdef(String name,
Object value,
ExprEvaluatorContext exprEvaluatorContext) |
void |
expression(String text,
Object value,
ExprEvaluatorContext exprEvaluatorContext) |
void |
insert(EventBean event,
ExprEvaluatorContext exprEvaluatorContext) |
void |
patternFalse(EvalFactoryNode factoryNode,
Object from,
AgentInstanceContext agentInstanceContext) |
void |
patternInstance(boolean increase,
EvalFactoryNode factoryNode,
AgentInstanceContext agentInstanceContext) |
void |
patternTrue(EvalFactoryNode factoryNode,
Object from,
MatchedEventMapMinimal matchEvent,
boolean isQuitted,
AgentInstanceContext agentInstanceContext) |
void |
property(String name,
Object value,
ExprEvaluatorContext exprEvaluatorContext) |
void |
scheduleAdd(long nextScheduledTime,
AgentInstanceContext agentInstanceContext,
ScheduleHandle scheduleHandle,
ScheduleObjectType type,
String name) |
void |
scheduleFire(AgentInstanceContext agentInstanceContext,
ScheduleObjectType type,
String name) |
void |
scheduleRemove(AgentInstanceContext agentInstanceContext,
ScheduleHandle scheduleHandle,
ScheduleObjectType type,
String name) |
void |
stream(EventBean[] newData,
EventBean[] oldData,
ExprEvaluatorContext context,
String filterSpecText) |
void |
stream(EventBean event,
ExprEvaluatorContext context,
String filterSpecText) |
void |
view(EventBean[] newData,
EventBean[] oldData,
AgentInstanceContext agentInstanceContext,
ViewFactory viewFactory) |
public static final AuditProviderDefault INSTANCE
public boolean activated()
activated
in interface AuditProvider
public void view(EventBean[] newData, EventBean[] oldData, AgentInstanceContext agentInstanceContext, ViewFactory viewFactory)
view
in interface AuditProviderView
public void stream(EventBean event, ExprEvaluatorContext context, String filterSpecText)
stream
in interface AuditProviderStream
public void stream(EventBean[] newData, EventBean[] oldData, ExprEvaluatorContext context, String filterSpecText)
stream
in interface AuditProviderStream
public void scheduleAdd(long nextScheduledTime, AgentInstanceContext agentInstanceContext, ScheduleHandle scheduleHandle, ScheduleObjectType type, String name)
scheduleAdd
in interface AuditProviderSchedule
public void scheduleRemove(AgentInstanceContext agentInstanceContext, ScheduleHandle scheduleHandle, ScheduleObjectType type, String name)
scheduleRemove
in interface AuditProviderSchedule
public void scheduleFire(AgentInstanceContext agentInstanceContext, ScheduleObjectType type, String name)
scheduleFire
in interface AuditProviderSchedule
public void property(String name, Object value, ExprEvaluatorContext exprEvaluatorContext)
property
in interface AuditProviderProperty
public void insert(EventBean event, ExprEvaluatorContext exprEvaluatorContext)
insert
in interface AuditProviderInsert
public void expression(String text, Object value, ExprEvaluatorContext exprEvaluatorContext)
expression
in interface AuditProviderExpression
public void patternTrue(EvalFactoryNode factoryNode, Object from, MatchedEventMapMinimal matchEvent, boolean isQuitted, AgentInstanceContext agentInstanceContext)
patternTrue
in interface AuditProviderPattern
public void patternFalse(EvalFactoryNode factoryNode, Object from, AgentInstanceContext agentInstanceContext)
patternFalse
in interface AuditProviderPattern
public void patternInstance(boolean increase, EvalFactoryNode factoryNode, AgentInstanceContext agentInstanceContext)
patternInstance
in interface AuditProviderPatternInstances
public void exprdef(String name, Object value, ExprEvaluatorContext exprEvaluatorContext)
exprdef
in interface AuditProviderExprDef
public void dataflowTransition(String dataflowName, String dataFlowInstanceId, EPDataFlowState state, EPDataFlowState newState, AgentInstanceContext agentInstanceContext)
dataflowTransition
in interface AuditProviderDataflowTransition
public void dataflowSource(String dataFlowName, String dataFlowInstanceId, String operatorName, int operatorNumber, AgentInstanceContext agentInstanceContext)
dataflowSource
in interface AuditProviderDataflowSource
public void dataflowOp(String dataFlowName, String instanceId, String operatorName, int operatorNumber, Object[] parameters, AgentInstanceContext agentInstanceContext)
dataflowOp
in interface AuditProviderDataflowOp
public void contextPartition(boolean allocate, AgentInstanceContext agentInstanceContext)
contextPartition
in interface AuditProviderContextPartition
Copyright © 2005–2018. All rights reserved.