public class JarCollectorServiceImpl extends AbstractService implements JarCollectorService
| Constructor and Description |
|---|
JarCollectorServiceImpl(com.newrelic.api.agent.Logger logger,
boolean enabled,
java.util.concurrent.atomic.AtomicBoolean shouldSendAllJars,
TrackedAddSet<JarData> analyzedJars,
ClassMatchVisitorFactory classNoticingFactory) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doStart() |
protected void |
doStop() |
ClassMatchVisitorFactory |
getSourceVisitor() |
void |
harvest(java.lang.String appName) |
boolean |
isEnabled()
Is the service enabled.
|
getLogger, getName, isStarted, isStartedOrStarting, isStopped, isStoppedOrStopping, start, stopclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetLogger, getName, isStarted, isStartedOrStarting, isStopped, isStoppedOrStopping, start, stoppublic JarCollectorServiceImpl(com.newrelic.api.agent.Logger logger,
boolean enabled,
java.util.concurrent.atomic.AtomicBoolean shouldSendAllJars,
TrackedAddSet<JarData> analyzedJars,
ClassMatchVisitorFactory classNoticingFactory)
public final boolean isEnabled()
Servicepublic ClassMatchVisitorFactory getSourceVisitor()
getSourceVisitor in interface JarCollectorServiceprotected void doStart()
throws java.lang.Exception
doStart in class AbstractServicejava.lang.Exceptionprotected void doStop()
throws java.lang.Exception
doStop in class AbstractServicejava.lang.Exceptionpublic void harvest(java.lang.String appName)
harvest in interface JarCollectorService