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,
ClassToJarPathSubmitter classToJarPathSubmitter) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doStart() |
protected void |
doStop() |
ClassToJarPathSubmitter |
getClassToJarPathSubmitter() |
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,
ClassToJarPathSubmitter classToJarPathSubmitter)
public final boolean isEnabled()
Serviceprotected 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 JarCollectorServicepublic ClassToJarPathSubmitter getClassToJarPathSubmitter()
getClassToJarPathSubmitter in interface JarCollectorService