|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.glassfish.admin.amx.core.AMXValidator
@Taxonomy(stability=UNCOMMITTED) public final class AMXValidator
Validation of key behavioral requirements of AMX MBeans. These tests do not validate any MBean-specific semantics, only general requirements for all AMX MBeans.
Note that all tests have to account for the possibility that an MBean can be unregistered while the validation is in progress— that is not a test failure, since it is perfectly legal.
| Nested Class Summary | |
|---|---|
static class |
AMXValidator.ProblemList
|
static class |
AMXValidator.ValidationResult
|
| Constructor Summary | |
|---|---|
AMXValidator(MBeanServerConnection conn,
String validationLevel,
boolean unregisterNonCompliant,
boolean logInaccessibleAttributes)
|
|
| Method Summary | |
|---|---|
Set<ObjectName> |
filterAMX(Set<ObjectName> candidates)
Return a Set containing ObjectNames that appear to be AMX-compliant MBeans |
Set<ObjectName> |
findAllAMXCompliant()
Find all MBeans that appear to be AMX MBeans |
AMXValidator.ValidationResult |
validate()
|
AMXValidator.ValidationResult |
validate(Collection<ObjectName> c)
|
AMXValidator.ValidationResult |
validate(ObjectName objectName)
|
AMXValidator.ValidationResult |
validate(ObjectName[] targets)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AMXValidator(MBeanServerConnection conn,
String validationLevel,
boolean unregisterNonCompliant,
boolean logInaccessibleAttributes)
| Method Detail |
|---|
public Set<ObjectName> filterAMX(Set<ObjectName> candidates)
public Set<ObjectName> findAllAMXCompliant()
public AMXValidator.ValidationResult validate(Collection<ObjectName> c)
public AMXValidator.ValidationResult validate(ObjectName[] targets)
public AMXValidator.ValidationResult validate(ObjectName objectName)
public AMXValidator.ValidationResult validate()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Copyright © 2009 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms.
Generated on 12-March-2010 04:35