Methods Summary |
---|
public void | attributeGetFailure(java.lang.String name)Record the fact that a failure occurred while reading the Attribute.
|
public void | attributeSetFailure(java.lang.String name)Record the fact that a failure occurred while writing the Attribute.
|
public void | attributeWasRead(java.lang.String name)Record the fact that a request was made to read the Attribute.
|
public void | attributeWasWritten(java.lang.String name)Record the fact that a request was made to write the Attribute.
|
public void | attributesWereRead(java.lang.String[] names)Record the fact that a request was made to read the Attributes.
|
public void | clear()reset coverage data to empty
|
public java.util.Map | getAttributeGetFailures()Get a Map of Attribute read failures
for legal attributes.
|
public int | getAttributeReadCoverage()0-100%, based on legal readable Attributes
|
public java.util.Map | getAttributeSetFailures()Get a Map of Attribute write failures
for legal attributes.
|
public int | getAttributeWriteCoverage()0-100%, based on legal writeable Attributes
|
public java.util.Set | getAttributesNotRead()Get the Set of legal attributes which were NOT read.
|
public java.util.Set | getAttributesNotWritten()Get the Set of legal attributes which were NOT written.
|
public java.util.Set | getAttributesRead()Get the Set of legal attributes which were read.
|
public java.util.Set | getAttributesWritten()Get the Set of legal attributes which were written.
|
public boolean | getFullCoverage()
|
public java.util.Map | getInvocationFailures()
|
public javax.management.MBeanInfo | getMBeanInfo()get the current MBeanInfo, possibly null if not yet set
|
public int | getOperationCoverage()0-100%, based on legal operations
|
public java.util.Set | getOperations()Get the Set of legal operations which can be invoked.
Format: opname();
|
public java.util.Set | getOperationsInvoked()Get the Set of legal operations which were invoked.
|
public java.util.Set | getOperationsNotInvoked()Get the Set of legal operations which were NOT invoked.
|
public java.util.Set | getReadableAttributes()Get the Set of legal attributes which can be read.
|
public java.util.Map | getUnknownAttributes()Get a Map of unknown Attribute accesses.
|
public java.util.Map | getUnknownOperations()Get a Map of unknown operation accesses.
|
public java.util.Set | getWriteableAttributes()Get the Set of legal attributes which can be read.
|
public void | ignoreUnknownAttribute(java.lang.String name)Remove the Attribute from the list of unknown Attributes.
Used to "clean up" the output for known transgressions.
|
public void | markAsInvoked(java.lang.String fullname)Mark the operation as having been invoked. Usually used to be able to ignore
certain known cases of operations that can't be invoked remotely,
such as add/removeNotificationListener (certain forms).
|
public void | merge(com.sun.enterprise.management.support.CoverageInfo info)
|
public void | operationFailed(java.lang.String name, java.lang.String[] sig)Record the fact that a failure occurred while invoking the operation.
|
public void | operationWasInvoked(java.lang.String name, java.lang.String[] sig)Record the fact that a request was made to invoke the operation.
|
public void | setMBeanInfo(javax.management.MBeanInfo mbeanInfo)Set the current MBeanInfo. Should be set prior to calling
other routines because it is used to recognize unknown Attributes
and operations.
|
public java.lang.String | toString(boolean verbose)Produce a useful string for current information.
|