|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
ProcTime
data into a single object.ContentFacet
.AvailabilityFacet.getAvailability()
blocking waiting for the managed resource to return
its availability status.
SystemInfo
implementation, regardless of whether the factory has disabled
the native
layer or not.
SystemInfo
implementation based on the platform/operating system the JVM is
running on.
create
any native objects and to not load the
native libraries - even if the native library is available
.
ResourceDiscoveryComponent
.create
native objects.
ProcessInfo
objects are equal if their pids
are the same.
ServiceInfo
objects are equal if their names
are the same.
Event
s of a specific type from a specific source.NetworkAdapterInfo
objects - only the data available via the Java API
(particularly the NetworkInterface
class) will be available in the returned objects.
UnsupportedOperationException
since the Java API cannot obtain information about currently running
processes.
UnsupportedOperationException
since the Java API cannot obtain information about installed
services.
ProcessInfo.getName()
, this is a convenience method that returns the first command line argument, which
is the name of the program that the process is executing.
String
.
Configuration
object that is used to contain all the complex data that resulted from an
operation invocation.
ContentContext
that allows the plugin to access the content functionality provided by the
plugin container.
UnsupportedOperationException
since the Java API cannot obtain information about CPUs.
resource type
's default
template.
null
otherwise.
EventContext
, if the resource supports one or more types of
Event
s, or null
otherwise.
EventDefinition
name) that this poller
checks for.
UnsupportedOperationException
since the Java API cannot obtain information about file systems.
UnsupportedOperationException
since the Java API cannot obtain information about file systems.
InetAddress.getLocalHost()
.
UnsupportedOperationException
since the Java API cannot obtain information about low level memory
details.
same type as this resource
.
available
and
enabled
, this will return the native system's version string.
UnsupportedOperationException
since the Java API cannot obtain information about the number of
CPUs.
os.name
.
OperatingSystemType.JAVA
unless the type can be determined via the Java "os.name" property.
OperatingSystemType.JAVA
is returned (in which
case, the caller can examine the Java system property "os.name" to try to detect the type).
os.version
.
OperationContext
that allows the plugin to access the operation functionality provided by the
plugin container.
metadata
for all package versions that the calling resource
component is subscribed to see
.
UnsupportedOperationException
since the Java API cannot obtain information about processes.
processes
that this object will query
against.
process scan
's query.
process
and the process scan's name, if one was provided.
resource key
of the resource this context is associated with.
resource type
of the resource this context is associated with.
ResourceDiscoveryComponent
that is assigned this context will have the responsibility to discover
resources of the resource type returned by this method.
null
)
UnsupportedOperationException
since the Java API cannot obtain information about low level swap
details.
SystemInfo
object that contains information about the platform/operating system that the
resource is running on.
SystemInfo
object that contains information about the platform/operating system that the plugin
is running on.
SystemInfo
object that contains information about the platform/operating system that the
plugin is running on.
UnsupportedOperationException
since the Java API cannot obtain information about currently running
processes.
RegistryValue.getType()
.
version
of the resource this context is associated with.
ProcessInfo.getPid()
itself.
true
, then the executable should first be checked for its existence.
false
- this implementation relies solely on the Java API to get all the system information
it can.
true
to indicate that the native library is available.
true
if the actual implementation is backed by a native library.
true
is returned.
true
if this factory was told to disable
the native
layer.
true
iff the native libraries have actually been initialized.
SystemInfo
used in the case when there is no native
library available that can be used to obtain low-level system information.LogEntryProcessor
for Log4J log files.ObjectUtil.lookupDeepAttributeProperty()
LogEntryProcessor
for multi-line log files - provides several abstract methods that subclasses must
implement.SystemInfo
implementations.NativeSystemInfo
with package scope so only the SystemInfoFactory
can instantiate
this object.
PluginContext
object.
ProcessExecution
that defines the full path to the executable that will be run.
SystemInfo.executeProcess(ProcessExecution)
.command line strings
.ProcessInfoQuery
given an collection of process information that represents the processes
currently running.
ProcessScan
itself.query
defines the criteria.
System.in
.
Resource
.ResourceComponent
objects will have access - it will have all the information that
the resource components needs during their lifetime.ResourceContext
object.
ResourceDiscoveryComponent
objects will have access to when needing to perform its
work.ResourceDiscoveryContext
object.
true
, the process's output will be captured and returned in the results.
null
error message implies that the request's status is
ConfigurationUpdateStatus.FAILURE
and will set it as such.
true
, then the process will be forcibly killed if it doesn't exit within the
wait time
.
null
which correlates to an empty version string).
null
, will be the working directory of the new process (if null
, the new
process's working directory will be the current working directory of caller).
ResourceComponent#start(org.rhq.core.pluginapi.inventory.ResourceContext)
method must call this
to start the availability checking that this object performs.
ResourceComponent#stop()
method must call this
to stop the availability checking that this object performs.
JavaSystemInfo
object.SystemInfo
objects based on the native operating system the VM is running on.Configuration
object within the given
report
.
SystemInfo
implementation for the Microsoft Windows operating system platform.System.out
.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |