Documentation
¶
Index ¶
- type SentryInterceptor
- func (s *SentryInterceptor) InterceptActivity(ctx context.Context, next interceptor.ActivityInboundInterceptor) interceptor.ActivityInboundInterceptor
- func (s *SentryInterceptor) InterceptWorkflow(ctx workflow.Context, next interceptor.WorkflowInboundInterceptor) interceptor.WorkflowInboundInterceptor
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SentryInterceptor ¶
type SentryInterceptor struct {
interceptor.InterceptorBase
// contains filtered or unexported fields
}
SentryInterceptor provides Sentry integration for Temporal workflows and activities
func NewSentryInterceptor ¶
func NewSentryInterceptor(sentryService *sentry.Service) *SentryInterceptor
NewSentryInterceptor creates a new Sentry interceptor
func (*SentryInterceptor) InterceptActivity ¶
func (s *SentryInterceptor) InterceptActivity(ctx context.Context, next interceptor.ActivityInboundInterceptor) interceptor.ActivityInboundInterceptor
InterceptActivity creates an activity inbound interceptor
func (*SentryInterceptor) InterceptWorkflow ¶
func (s *SentryInterceptor) InterceptWorkflow(ctx workflow.Context, next interceptor.WorkflowInboundInterceptor) interceptor.WorkflowInboundInterceptor
InterceptWorkflow creates a workflow inbound interceptor
Click to show internal directories.
Click to hide internal directories.