public class KotlinCoroutinesService extends AbstractService implements AgentConfigListener
logger| Constructor and Description |
|---|
KotlinCoroutinesService(KotlinCoroutinesConfig coroutinesConfig) |
| Modifier and Type | Method and Description |
|---|---|
void |
addCoroutineConfigListener(CoroutineConfigListener listener) |
void |
addIgnoredContinuation(java.lang.String continuation) |
void |
addIgnoredDispatched(java.lang.String dispatched) |
void |
addIgnoredRegExContinuation(java.lang.String continuationRegEx) |
void |
addIgnoredRegexDispatched(java.lang.String dispatchedRegEx) |
void |
addIgnoredRegexScope(java.lang.String scopeRegEx) |
void |
addIgnoredRegexSuspends(java.lang.String suspendRegEx) |
void |
addIgnoredScope(java.lang.String scope) |
void |
addIgnoredSuspends(java.lang.String suspend) |
void |
addSuspendsConfigListener(SuspendsConfigListener listener) |
void |
configChanged(java.lang.String appName,
AgentConfig agentConfig) |
protected void |
doStart() |
protected void |
doStop() |
boolean |
isEnabled()
Is the service enabled.
|
void |
reconfigure()
Used to reconfigure the ignores after some have been added.
|
getLogger, getName, isStarted, isStartedOrStarting, isStopped, isStoppedOrStopping, start, stoppublic KotlinCoroutinesService(KotlinCoroutinesConfig coroutinesConfig)
public void addCoroutineConfigListener(CoroutineConfigListener listener)
public void addSuspendsConfigListener(SuspendsConfigListener listener)
protected void doStart()
throws java.lang.Exception
doStart in class AbstractServicejava.lang.Exceptionprotected void doStop()
throws java.lang.Exception
doStop in class AbstractServicejava.lang.Exceptionpublic boolean isEnabled()
Servicepublic void configChanged(java.lang.String appName,
AgentConfig agentConfig)
configChanged in interface AgentConfigListenerpublic void reconfigure()
public void addIgnoredContinuation(java.lang.String continuation)
public void addIgnoredRegExContinuation(java.lang.String continuationRegEx)
public void addIgnoredScope(java.lang.String scope)
public void addIgnoredRegexScope(java.lang.String scopeRegEx)
public void addIgnoredDispatched(java.lang.String dispatched)
public void addIgnoredRegexDispatched(java.lang.String dispatchedRegEx)
public void addIgnoredSuspends(java.lang.String suspend)
public void addIgnoredRegexSuspends(java.lang.String suspendRegEx)