public class ThreadBackend extends BaseBackend implements VmStatusListener
VmStatusListener.StatusORDER_CPU_GROUP, ORDER_DEFAULT_GROUP, ORDER_IO_GROUP, ORDER_MEMORY_GROUP, ORDER_NETWORK_GROUP, ORDER_THREAD_GROUP, ORDER_USER_GROUP| Constructor and Description |
|---|
ThreadBackend(Version version,
VmStatusListenerRegistrar registrar,
ReceiverRegistry registry,
ThreadHarvester harvester) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
activate()
Activate the
Backend. |
boolean |
deactivate()
Deactivate the
Backend. |
int |
getOrderValue()
Defines a value to be used for assigning an order to
services.
|
boolean |
isActive() |
void |
vmStatusChanged(VmStatusListener.Status newStatus,
int pid) |
equals, getDescription, getName, getObserveNewJvm, getVendor, getVersion, hashCode, setObserveNewJvm, toStringpublic ThreadBackend(Version version, VmStatusListenerRegistrar registrar, ReceiverRegistry registry, ThreadHarvester harvester)
public int getOrderValue()
OrderedOrdered.ORDER_DEFAULT_GROUP.getOrderValue in interface Orderedpublic boolean activate()
Backendpublic boolean deactivate()
BackendBackend. The backend should release any
resources that were obtained as a direct result of a call to
Backend.activate(). If the Backend is not active, this
method should have no effect
Backend is
deregistered.deactivate in interface Backendtrue if the backend was successfully deactivated or
already inactive. false if the backend is still active.public boolean isActive()
public void vmStatusChanged(VmStatusListener.Status newStatus, int pid)
vmStatusChanged in interface VmStatusListenerCopyright © 2013. All Rights Reserved.