Package com.adaptris.profiler.aspects
Class ServiceAspect
- java.lang.Object
-
- com.adaptris.profiler.aspects.ServiceAspect
-
public class ServiceAspect extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected org.slf4j.Loggerlogprotected static java.lang.StringWORKFLOW_ID_KEY
-
Constructor Summary
Constructors Constructor Description ServiceAspect()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidafterService(org.aspectj.lang.JoinPoint jp)voidbeforeService(org.aspectj.lang.JoinPoint jp)protected MessageProcessStepcreateStep(StepType type, java.lang.Object o, java.lang.String messageId, java.lang.String workflowId)protected static java.lang.StringgenerateStepKey(org.aspectj.lang.JoinPoint jp)protected longgetNextSequenceNumber(java.lang.String msgId)protected voidlog(java.lang.String prefix, org.aspectj.lang.JoinPoint jp)protected voidrecordEventStartTime(ProcessStep processStep)protected voidrecordEventTimeTaken(ProcessStep processStep)protected voidsendEvent(ProcessStep step)
-
-
-
Field Detail
-
WORKFLOW_ID_KEY
protected static final java.lang.String WORKFLOW_ID_KEY
- See Also:
- Constant Field Values
-
log
protected transient org.slf4j.Logger log
-
-
Method Detail
-
beforeService
public void beforeService(org.aspectj.lang.JoinPoint jp)
-
afterService
public void afterService(org.aspectj.lang.JoinPoint jp)
-
sendEvent
protected void sendEvent(ProcessStep step)
-
getNextSequenceNumber
protected long getNextSequenceNumber(java.lang.String msgId)
-
createStep
protected MessageProcessStep createStep(StepType type, java.lang.Object o, java.lang.String messageId, java.lang.String workflowId)
-
generateStepKey
protected static java.lang.String generateStepKey(org.aspectj.lang.JoinPoint jp)
-
log
protected void log(java.lang.String prefix, org.aspectj.lang.JoinPoint jp)
-
recordEventStartTime
protected void recordEventStartTime(ProcessStep processStep)
-
recordEventTimeTaken
protected void recordEventTimeTaken(ProcessStep processStep)
-
-