public class VmCpuBackend 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 |
|---|
VmCpuBackend(ScheduledExecutorService executor,
VmCpuStatDAO vmCpuStatDao,
Version version,
VmStatusListenerRegistrar registrar) |
| 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 VmCpuBackend(ScheduledExecutorService executor, VmCpuStatDAO vmCpuStatDao, Version version, VmStatusListenerRegistrar registrar)
public 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 int getOrderValue()
OrderedOrdered.ORDER_DEFAULT_GROUP.getOrderValue in interface Orderedpublic void vmStatusChanged(VmStatusListener.Status newStatus, int pid)
vmStatusChanged in interface VmStatusListenerCopyright © 2013. All Rights Reserved.