public class AuditPath extends Object
Modifier and Type | Field and Description |
---|---|
static String |
AUDIT_LOG
Logger destination for the audit logging.
|
static boolean |
isAuditEnabled
Public access.
|
static String |
JDBC_LOG
Logger destination for the JDBC logging.
|
static String |
QUERYPLAN_LOG
Logger destination for the query plan logging.
|
Constructor and Description |
---|
AuditPath() |
Modifier and Type | Method and Description |
---|---|
static void |
auditContextPartition(boolean allocate,
AgentInstanceContext agentInstanceContext)
NOTE: Code-generation-invoked method, method name and parameter order matters
|
static void |
auditDataflowOp(String dataflowName,
String dataFlowInstanceId,
String operatorName,
int operatorNumber,
Object[] params,
AgentInstanceContext agentInstanceContext)
NOTE: Code-generation-invoked method, method name and parameter order matters
|
static void |
auditDataflowSource(String dataflowName,
String dataFlowInstanceId,
String operatorName,
int operatorNumber,
AgentInstanceContext agentInstanceContext)
NOTE: Code-generation-invoked method, method name and parameter order matters
|
static void |
auditDataflowTransition(String dataflowName,
String dataFlowInstanceId,
EPDataFlowState state,
EPDataFlowState newState,
AgentInstanceContext agentInstanceContext)
NOTE: Code-generation-invoked method, method name and parameter order matters
|
static void |
auditExprDef(String name,
Object value,
ExprEvaluatorContext exprEvaluatorContext)
NOTE: Code-generation-invoked method, method name and parameter order matters
|
static void |
auditExpression(String text,
Object value,
ExprEvaluatorContext exprEvaluatorContext)
NOTE: Code-generation-invoked method, method name and parameter order matters
|
static void |
auditInsert(EventBean theEvent,
ExprEvaluatorContext exprEvaluatorContext)
NOTE: Code-generation-invoked method, method name and parameter order matters
|
static void |
auditPatternFalse(EvalFactoryNode factoryNode,
Object from,
AgentInstanceContext agentInstanceContext)
NOTE: Code-generation-invoked method, method name and parameter order matters
|
static void |
auditPatternInstance(boolean increase,
EvalFactoryNode factoryNode,
AgentInstanceContext agentInstanceContext)
NOTE: Code-generation-invoked method, method name and parameter order matters
|
static void |
auditPatternTrue(EvalFactoryNode factoryNode,
Object from,
MatchedEventMapMinimal matchEvent,
boolean isQuitted,
AgentInstanceContext agentInstanceContext)
NOTE: Code-generation-invoked method, method name and parameter order matters
|
static void |
auditProperty(String name,
Object value,
ExprEvaluatorContext exprEvaluatorContext)
NOTE: Code-generation-invoked method, method name and parameter order matters
|
static void |
auditScheduleAdd(long nextScheduledTime,
AgentInstanceContext agentInstanceContext,
ScheduleHandle scheduleHandle,
ScheduleObjectType objectType,
String name)
NOTE: Code-generation-invoked method, method name and parameter order matters
|
static void |
auditScheduleFire(AgentInstanceContext agentInstanceContext,
ScheduleObjectType objectType,
String name)
NOTE: Code-generation-invoked method, method name and parameter order matters
|
static void |
auditScheduleRemove(AgentInstanceContext agentInstanceContext,
ScheduleHandle scheduleHandle,
ScheduleObjectType objectType,
String name)
NOTE: Code-generation-invoked method, method name and parameter order matters
|
static void |
auditStream(EventBean[] newData,
EventBean[] oldData,
ExprEvaluatorContext context,
String filterText)
NOTE: Code-generation-invoked method, method name and parameter order matters
|
static void |
auditStream(EventBean event,
ExprEvaluatorContext context,
String filterText)
NOTE: Code-generation-invoked method, method name and parameter order matters
|
static void |
auditView(EventBean[] newData,
EventBean[] oldData,
ExprEvaluatorContext context,
ViewFactory viewFactory)
NOTE: Code-generation-invoked method, method name and parameter order matters
|
static AuditCallback |
getAuditCallback() |
static boolean |
isInfoEnabled() |
static void |
setAuditCallback(AuditCallback auditCallback) |
static void |
setAuditPattern(String auditPattern) |
public static final String QUERYPLAN_LOG
public static final String JDBC_LOG
public static final String AUDIT_LOG
public static boolean isAuditEnabled
public static void setAuditPattern(String auditPattern)
public static void auditInsert(EventBean theEvent, ExprEvaluatorContext exprEvaluatorContext)
theEvent
- eventexprEvaluatorContext
- ctxpublic static void auditView(EventBean[] newData, EventBean[] oldData, ExprEvaluatorContext context, ViewFactory viewFactory)
newData
- new eventsoldData
- old eventscontext
- contextviewFactory
- view factorypublic static void auditStream(EventBean event, ExprEvaluatorContext context, String filterText)
event
- eventcontext
- contextfilterText
- text for filterpublic static void auditStream(EventBean[] newData, EventBean[] oldData, ExprEvaluatorContext context, String filterText)
newData
- new dataoldData
- old datacontext
- contextfilterText
- text for filterpublic static void auditScheduleAdd(long nextScheduledTime, AgentInstanceContext agentInstanceContext, ScheduleHandle scheduleHandle, ScheduleObjectType objectType, String name)
nextScheduledTime
- timeagentInstanceContext
- ctxscheduleHandle
- handlename
- nameobjectType
- object typepublic static void auditScheduleRemove(AgentInstanceContext agentInstanceContext, ScheduleHandle scheduleHandle, ScheduleObjectType objectType, String name)
agentInstanceContext
- ctxscheduleHandle
- handlename
- nameobjectType
- object typepublic static void auditScheduleFire(AgentInstanceContext agentInstanceContext, ScheduleObjectType objectType, String name)
agentInstanceContext
- ctxobjectType
- object typename
- namepublic static void auditProperty(String name, Object value, ExprEvaluatorContext exprEvaluatorContext)
name
- namevalue
- valueexprEvaluatorContext
- ctxpublic static void auditExpression(String text, Object value, ExprEvaluatorContext exprEvaluatorContext)
text
- namevalue
- valueexprEvaluatorContext
- ctxpublic static void auditPatternTrue(EvalFactoryNode factoryNode, Object from, MatchedEventMapMinimal matchEvent, boolean isQuitted, AgentInstanceContext agentInstanceContext)
factoryNode
- factoryfrom
- frommatchEvent
- stateisQuitted
- quitted-flagagentInstanceContext
- ctxpublic static void auditPatternFalse(EvalFactoryNode factoryNode, Object from, AgentInstanceContext agentInstanceContext)
factoryNode
- factoryfrom
- fromagentInstanceContext
- ctxpublic static void auditExprDef(String name, Object value, ExprEvaluatorContext exprEvaluatorContext)
name
- namevalue
- valueexprEvaluatorContext
- ctxpublic static void auditPatternInstance(boolean increase, EvalFactoryNode factoryNode, AgentInstanceContext agentInstanceContext)
increase
- flag whether plus one or minus onefactoryNode
- factoryagentInstanceContext
- ctxpublic static void auditDataflowTransition(String dataflowName, String dataFlowInstanceId, EPDataFlowState state, EPDataFlowState newState, AgentInstanceContext agentInstanceContext)
dataflowName
- namedataFlowInstanceId
- idstate
- old statenewState
- new stateagentInstanceContext
- ctxpublic static void auditDataflowSource(String dataflowName, String dataFlowInstanceId, String operatorName, int operatorNumber, AgentInstanceContext agentInstanceContext)
dataflowName
- namedataFlowInstanceId
- idoperatorName
- name of opoperatorNumber
- num of opagentInstanceContext
- ctxpublic static void auditDataflowOp(String dataflowName, String dataFlowInstanceId, String operatorName, int operatorNumber, Object[] params, AgentInstanceContext agentInstanceContext)
dataflowName
- namedataFlowInstanceId
- idoperatorName
- name of opoperatorNumber
- num of opagentInstanceContext
- ctxparams
- paramspublic static void auditContextPartition(boolean allocate, AgentInstanceContext agentInstanceContext)
allocate
- allocateagentInstanceContext
- ctxpublic static boolean isInfoEnabled()
public static void setAuditCallback(AuditCallback auditCallback)
public static AuditCallback getAuditCallback()
Copyright © 2005–2018. All rights reserved.