| { |
| "name": "Spooler Plugin", |
| "id": "spooler", |
| "instrumentation": [ |
| { |
| "className": "org.apache.james.mailetcontainer.api.MailProcessor", |
| "methodName": "service", |
| "methodParameterTypes": [ |
| ".." |
| ], |
| "captureKind": "transaction", |
| "transactionType": "Spooler", |
| "transactionNameTemplate": "Mailet processor : {{this.class.name}}", |
| "alreadyInTransactionBehavior": "capture-trace-entry", |
| "traceEntryMessageTemplate": "{{this.class.name}}.{{methodName}}", |
| "timerName": "mailetProcessor" |
| }, |
| { |
| "className": "org.apache.mailet.Mailet", |
| "methodName": "service", |
| "methodParameterTypes": [ |
| ".." |
| ], |
| "captureKind": "transaction", |
| "transactionType": "Mailet", |
| "transactionNameTemplate": "Mailet : {{this.class.name}}", |
| "alreadyInTransactionBehavior": "capture-new-transaction", |
| "traceEntryMessageTemplate": "{{this.class.name}}.{{methodName}}", |
| "timerName": "mailet" |
| }, |
| { |
| "className": "org.apache.mailet.Matcher", |
| "methodName": "match", |
| "methodParameterTypes": [ |
| ".." |
| ], |
| "captureKind": "transaction", |
| "transactionType": "Matcher", |
| "transactionNameTemplate": "Mailet processor : {{this.class.name}}", |
| "alreadyInTransactionBehavior": "capture-new-transaction", |
| "traceEntryMessageTemplate": "{{this.class.name}}.{{methodName}}", |
| "timerName": "matcher" |
| } |
| ] |
| } |