Serialized Form
Class javax.management.AndQueryExp implements Serializable |
exp1
QueryExp exp1
- The first QueryExp of the conjuction
exp2
QueryExp exp2
- The second QueryExp of the conjuction
name
String name
- Attribute name.
value
Object value
- Attribute value
attributeName
String attributeName
- The MBean attribute name.
attributeType
String attributeType
- The MBean attribute type.
oldValue
Object oldValue
- The MBean attribute old value.
newValue
Object newValue
- The MBean attribute new value.
enabledAttributes
Vector enabledAttributes
Vector
that contains the enabled attribute names.
The default value is an empty vector.
attr
String attr
- The name of the attribute
val
Object val
- The attribute value that originated this exception
exp
ValueExp exp
- the
ValueExp
that originated this exception
op
String op
- The description of the operation that originated this exception
Class javax.management.BetweenQueryExp implements Serializable |
exp1
ValueExp exp1
- The checked value
exp2
ValueExp exp2
- The lower bound value
exp3
ValueExp exp3
- The upper bound value
Class javax.management.BinaryOpValueExp implements Serializable |
op
int op
- The operator
exp1
ValueExp exp1
- The first value
exp2
ValueExp exp2
- The second value
Class javax.management.BinaryRelQueryExp implements Serializable |
relOp
int relOp
- The operator
exp1
ValueExp exp1
- The first value
exp2
ValueExp exp2
- The second value
Class javax.management.BooleanValueExp implements Serializable |
val
boolean val
- The boolean value
Class javax.management.ClassAttributeValueExp implements Serializable |
attr
String attr
- The name of the attribute
Class javax.management.InQueryExp implements Serializable |
val
ValueExp val
- The
ValueExp
to be found
valueList
ValueExp[] valueList
- The array of
ValueExp
to be searched
val
Object val
- The object representing the class of the MBean
Class javax.management.MatchQueryExp implements Serializable |
exp
AttributeValueExp exp
- The attribute value to be matched
pattern
String pattern
- The pattern to be matched
attributeType
String attributeType
- The actual attribute type.
isWrite
boolean isWrite
- The attribute write right.
isRead
boolean isRead
- The attribute read right.
is
boolean is
- Indicates if this method is a "is"
signature
MBeanParameterInfo[] signature
- The signature of the method, that is, the class names of the arguments.
exception
Exception exception
- Encapsulated
Exception
name
String name
- The name of the feature. It is recommended that subclasses call
MBeanFeatureInfo.getName()
rather than reading this field, and that they
not change it.
- The name of the feature.
description
String description
- The human-readable description of the feature. It is
recommended that subclasses call
MBeanFeatureInfo.getDescription()
rather
than reading this field, and that they not change it.
- The human-readable description of the feature.
description
String description
- The human readable description of the class.
className
String className
- The MBean qualified name.
attributes
MBeanAttributeInfo[] attributes
- The MBean attribute descriptors.
operations
MBeanOperationInfo[] operations
- The MBean operation descriptors.
constructors
MBeanConstructorInfo[] constructors
- The MBean constructor descriptors.
notifications
MBeanNotificationInfo[] notifications
- The MBean notification descriptors.
types
String[] types
- The different types of the notification.
type
String type
- The method's return value.
signature
MBeanParameterInfo[] signature
- The signature of the method, that is, the class names
of the arguments.
impact
int impact
- The impact of the method, one of
INFO
,
ACTION
,
ACTION_INFO
,
UNKNOWN
type
String type
- The type or class name of the data.
readObject
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
- Deserialize this object based on its name and actions.
actions
String actions
- The actions string.
objectName
ObjectName objectName
- The object names of the MBeans concerned by this notification
readObject
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
Class javax.management.MBeanServerPermissionCollection implements Serializable |
collectionPermission
MBeanServerPermission collectionPermission
- Null if no permissions in collection, otherwise a
single permission that is the union of all permissions that
have been added.
readObject
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
- Deserializes a
Notification
from an ObjectInputStream
.
writeObject
private void writeObject(ObjectOutputStream out)
throws IOException
- Serializes a
Notification
to an ObjectOutputStream
.
message
String message
- The notification message.
sequenceNumber
long sequenceNumber
- The notification sequence number.
A serial number which identify particular instance
of notification in the context of the notification source.
source
Object source
- The object on which the notification initially occurred.
timeStamp
long timeStamp
- The notification timestamp.
Indicating when the notification was generated
type
String type
- The notification type.
A string expressed in a dot notation similar to Java properties.
An example of a notification type is network.alarm.router
userData
Object userData
- The notification user data.
Used for whatever other data the notification
source wishes to communicate to its consumers
enabledTypes
List enabledTypes
Vector
that contains the enabled notification types.
The default value is an empty vector.
Class javax.management.NotQueryExp implements Serializable |
exp
QueryExp exp
- The negated
QueryExp
Class javax.management.NumericValueExp implements Serializable |
readObject
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
- Deserializes a
NumericValueExp
from an ObjectInputStream
.
writeObject
private void writeObject(ObjectOutputStream out)
throws IOException
- Serializes a
NumericValueExp
to an ObjectOutputStream
.
val
Number val
- The {@link Number} representing the numeric value
name
ObjectName name
- Object name.
className
String className
- Class name.
readObject
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
- Deserializes an
ObjectName
from an ObjectInputStream
.
- Serial Data:
- In the current serial form (value of property
jmx.serial.form
differs from
1.0
): the string
"<domain>:<properties><wild>",
where:
- <domain> represents the domain part
of the
ObjectName
- <properties> represents the list of
properties, as returned by
ObjectName.getKeyPropertyListString()
- <wild> is empty if not
isPropertyPattern
, or
is the character "*
" if
isPropertyPattern
and <properties> is empty, or
is ",*
" if
isPropertyPattern
and
<properties> is not empty.
The intent is that this string could be supplied
to the ObjectName.ObjectName(String)
constructor to
produce an equivalent ObjectName
.
- In the old serial form (value of property
jmx.serial.form
is
1.0
): <domain> <propertyList>
<propertyListString> <canonicalName>
<pattern> <propertyPattern>,
where:
- <domain> represents the domain part
of the
ObjectName
- <propertyList> is the
Hashtable
that contains all the
pairs (key,value) for this ObjectName
- <propertyListString> is the
String
representation of the list of
properties in any order (not mandatorily a
canonical representation)
- <canonicalName> is the
String
containing this ObjectName
's
canonical name
- <pattern> is a boolean which is
true
if this ObjectName
contains a pattern
- <propertyPattern> is a boolean which is
true
if this ObjectName
contains a pattern in the list of properties
IOException
ClassNotFoundException
writeObject
private void writeObject(ObjectOutputStream out)
throws IOException
- Serializes an
ObjectName
to an ObjectOutputStream
.
- Serial Data:
- In the current serial form (value of property
jmx.serial.form
differs from
1.0
): the string
"<domain>:<properties><wild>",
where:
- <domain> represents the domain part
of the
ObjectName
- <properties> represents the list of
properties, as returned by
ObjectName.getKeyPropertyListString()
- <wild> is empty if not
isPropertyPattern
, or
is the character "*
" if
this isPropertyPattern
and <properties> is empty, or
is ",*
" if
isPropertyPattern
and
<properties> is not empty.
The intent is that this string could be supplied
to the ObjectName.ObjectName(String)
constructor to
produce an equivalent ObjectName
.
- In the old serial form (value of property
jmx.serial.form
is
1.0
): <domain> <propertyList>
<propertyListString> <canonicalName>
<pattern> <propertyPattern>,
where:
- <domain> represents the domain part
of the
ObjectName
- <propertyList> is the
Hashtable
that contains all the
pairs (key,value) for this ObjectName
- <propertyListString> is the
String
representation of the list of
properties in any order (not mandatorily a
canonical representation)
- <canonicalName> is the
String
containing this ObjectName
's
canonical name
- <pattern> is a boolean which is
true
if this ObjectName
contains a pattern
- <propertyPattern> is a boolean which is
true
if this ObjectName
contains a pattern in the list of properties
IOException
Class javax.management.OrQueryExp implements Serializable |
exp1
QueryExp exp1
- The left query expression
exp2
QueryExp exp2
- The right query expression
Class javax.management.QualifiedAttributeValueExp implements Serializable |
className
String className
- The attribute class name
exception
Exception exception
- The wrapped
Exception
error
Error error
- The encapsulated
Error
runtimeException
RuntimeException runtimeException
- The encapsulated
RuntimeException
runtimeException
RuntimeException runtimeException
- The encapsulated
RuntimeException
val
String val
- The string literal
Package javax.management.loading |
readExternal
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException,
UnsupportedOperationException
Restore this MLet's contents from the given ObjectInput
.
Not all implementations support this method. Those that do not
throw UnsupportedOperationException
. A subclass may
override this method to support it or to change the format of
the read data.
The format of the read data is not specified, but if an
implementation supports MLet.readExternal(java.io.ObjectInput)
it must also
support MLet.writeExternal(java.io.ObjectOutput)
in such a way that what is
written by the latter can be read by the former.
- Throws:
IOException
- if a problem occurred while reading.
ClassNotFoundException
- if the class for the object
being restored cannot be found.
UnsupportedOperationException
- if this
implementation does not support this operation.
writeExternal
public void writeExternal(ObjectOutput out)
throws IOException,
UnsupportedOperationException
Save this MLet's contents to the given ObjectOutput
.
Not all implementations support this method. Those that do not
throw UnsupportedOperationException
. A subclass may
override this method to support it or to change the format of
the written data.
The format of the written data is not specified, but if
an implementation supports MLet.writeExternal(java.io.ObjectOutput)
it must
also support MLet.readExternal(java.io.ObjectInput)
in such a way that what is
written by the former can be read by the latter.
- Throws:
IOException
- If a problem occurred while writing.
UnsupportedOperationException
- If this
implementation does not support this operation.
readExternal
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException,
UnsupportedOperationException
Restore this MLet's contents from the given ObjectInput
.
Not all implementations support this method. Those that do not
throw UnsupportedOperationException
. A subclass may
override this method to support it or to change the format of
the read data.
The format of the read data is not specified, but if an
implementation supports MLet.readExternal(java.io.ObjectInput)
it must also
support MLet.writeExternal(java.io.ObjectOutput)
in such a way that what is
written by the latter can be read by the former.
- Throws:
IOException
- if a problem occurred while reading.
ClassNotFoundException
- if the class for the object
being restored cannot be found.
UnsupportedOperationException
- if this
implementation does not support this operation.
writeExternal
public void writeExternal(ObjectOutput out)
throws IOException,
UnsupportedOperationException
Save this MLet's contents to the given ObjectOutput
.
Not all implementations support this method. Those that do not
throw UnsupportedOperationException
. A subclass may
override this method to support it or to change the format of
the written data.
The format of the written data is not specified, but if
an implementation supports MLet.writeExternal(java.io.ObjectOutput)
it must
also support MLet.readExternal(java.io.ObjectInput)
in such a way that what is
written by the former can be read by the latter.
- Throws:
IOException
- If a problem occurred while writing.
UnsupportedOperationException
- If this
implementation does not support this operation.
Package javax.management.monitor |
observedObject
ObjectName observedObject
- Monitor notification observed object.
observedAttribute
String observedAttribute
- Monitor notification observed attribute.
derivedGauge
Object derivedGauge
- Monitor notification derived gauge.
trigger
Object trigger
- Monitor notification release mechanism.
This value is used to keep the threshold/string (depending on the
monitor type) that triggered off this notification.
Package javax.management.relation |
readObject
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
- Deserializes an
MBeanServerNotificationFilter
from an ObjectInputStream
.
writeObject
private void writeObject(ObjectOutputStream out)
throws IOException
- Serializes an
MBeanServerNotificationFilter
to an ObjectOutputStream
.
deselectedNames
List deselectedNames
- List of {@link ObjectName}s with no interest
null
means that all {@link ObjectName}s are implictly deselected
(check for explicit selections))
- Empty vector means that no {@link ObjectName} is explicitly deselected
selectedNames
List selectedNames
- List of {@link ObjectName}s of interest
null
means that all {@link ObjectName}s are implictly selected
(check for explicit deselections)
- Empty vector means that no {@link ObjectName} is explicitly selected
readObject
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
- Deserializes a
RelationNotification
from an ObjectInputStream
.
writeObject
private void writeObject(ObjectOutputStream out)
throws IOException
- Serializes a
RelationNotification
to an ObjectOutputStream
.
newRoleValue
List newRoleValue
- New role value ({@link ArrayList} of {@link ObjectName}s) (only for role update)
oldRoleValue
List oldRoleValue
- Old role value ({@link ArrayList} of {@link ObjectName}s) (only for role update)
relationId
String relationId
- Relation identifier of created/removed/updated relation
relationObjName
ObjectName relationObjName
- {@link ObjectName} of the relation MBean of created/removed/updated relation
(only if the relation is represented by an MBean)
relationTypeName
String relationTypeName
- Relation type name of created/removed/updated relation
roleName
String roleName
- Name of updated role (only for role update)
unregisterMBeanList
List unregisterMBeanList
- List of {@link ObjectName}s of referenced MBeans to be unregistered due to
relation removal
readObject
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
- Deserializes a
RelationTypeSupport
from an ObjectInputStream
.
writeObject
private void writeObject(ObjectOutputStream out)
throws IOException
- Serializes a
RelationTypeSupport
to an ObjectOutputStream
.
isInRelationService
boolean isInRelationService
- Flag specifying whether the relation type has been declared in the
Relation Service (so can no longer be updated)
roleName2InfoMap
Map roleName2InfoMap
- {@link Map} holding the mapping:
<role name ({@link String})> -> <role info ({@link RoleInfo} object)>
typeName
String typeName
- Relation type name
readObject
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
- Deserializes a
Role
from an ObjectInputStream
.
writeObject
private void writeObject(ObjectOutputStream out)
throws IOException
- Serializes a
Role
to an ObjectOutputStream
.
name
String name
- Role name
objectNameList
List objectNameList
- {@link List} of {@link ObjectName}s of referenced MBeans
readObject
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
- Deserializes a
RoleInfo
from an ObjectInputStream
.
writeObject
private void writeObject(ObjectOutputStream out)
throws IOException
- Serializes a
RoleInfo
to an ObjectOutputStream
.
description
String description
- Role description
isReadable
boolean isReadable
- Read access mode:
true
if role is readable
isWritable
boolean isWritable
- Write access mode:
true
if role is writable
maxDegree
int maxDegree
- Maximum degree (i.e. maximum number of referenced MBeans in corresponding role)
minDegree
int minDegree
- Minimum degree (i.e. minimum number of referenced MBeans in corresponding role)
name
String name
- Role name
referencedMBeanClassName
String referencedMBeanClassName
- Name of class of MBean(s) expected to be referenced in corresponding role
readObject
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
- Deserializes a
RoleResult
from an ObjectInputStream
.
writeObject
private void writeObject(ObjectOutputStream out)
throws IOException
- Serializes a
RoleResult
to an ObjectOutputStream
.
roleList
RoleList roleList
- List of roles successfully accessed
unresolvedRoleList
RoleUnresolvedList unresolvedRoleList
- List of roles unsuccessfully accessed
readObject
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
- Deserializes a
RoleUnresolved
from an ObjectInputStream
.
writeObject
private void writeObject(ObjectOutputStream out)
throws IOException
- Serializes a
RoleUnresolved
to an ObjectOutputStream
.
problemType
int problemType
- Problem type
roleName
String roleName
- Role name
roleValue
List roleValue
- Role value ({@link List} of {@link ObjectName} objects)
Package javax.management.timer |
notificationID
Integer notificationID
- Timer notification identifier.
This identifier is used to retreive a timer notification from the timer list of notifications.
Package javax.management.openmbean |
dimension
int dimension
- The dimension of arrays described by this
ArrayType
instance
elementType
OpenType elementType
- The open type of element values contained in the arrays described by
this
ArrayType
instance
contents
SortedMap contents
- Internal representation of the mapping of item names to their respective values.
A
SortedMap
is used for faster retrieval of elements.
compositeType
CompositeType compositeType
- The composite type of this composite data instance.
nameToDescription
TreeMap nameToDescription
- Sorted mapping of the item names to their descriptions
nameToType
TreeMap nameToType
- Sorted mapping of the item names to their open types
openType
OpenType openType
- The open mbean attribute's open type
defaultValue
Object defaultValue
- The open mbean attribute's default value
legalValues
Set legalValues
- The open mbean attribute's legal values. This
Set
is unmodifiable
minValue
Comparable minValue
- The open mbean attribute's min value
maxValue
Comparable maxValue
- The open mbean attribute's max value
returnOpenType
OpenType returnOpenType
- The open type of the values returned by the operation
described by this
OpenMBeanOperationInfo
instance
openType
OpenType openType
- The open mbean parameter's open type
defaultValue
Object defaultValue
- The open mbean parameter's default value
legalValues
Set legalValues
- The open mbean parameter's legal values. This
Set
is unmodifiable
minValue
Comparable minValue
- The open mbean parameter's min value
maxValue
Comparable maxValue
- The open mbean parameter's max value
readObject
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
- Deserializes an
OpenType
from an ObjectInputStream
.
className
String className
- The fully qualified Java class name of open data values this type describes.
description
String description
- The type description (should not be null or empty).
typeName
String typeName
- The name given to this type (should not be null or empty).
readResolve
public Object readResolve()
throws ObjectStreamException
- Replace an object read from an
ObjectInputStream
with the unique instance for that
value.
- Throws:
ObjectStreamException
- if the read object cannot be
resolved.
readObject
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
- Deserializes a
TabularDataSupport
from an ObjectInputStream
.
dataMap
Map dataMap
- This tabular data instance's contents: a
HashMap
tabularType
TabularType tabularType
- This tabular data instance's tabular type
rowType
CompositeType rowType
- The composite type of rows
indexNames
List indexNames
- The items used to index each row element, kept in the order the user gave
This is an unmodifiable
ArrayList
Package javax.management.modelmbean |
readObject
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
- Deserializes a
DescriptorSupport
from an ObjectInputStream
.
writeObject
private void writeObject(ObjectOutputStream out)
throws IOException
- Serializes a
DescriptorSupport
to an ObjectOutputStream
.
descriptor
HashMap descriptor
- The collection of fields representing this descriptor
readObject
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
- Deserializes an
InvalidTargetObjectTypeException
from an ObjectInputStream
.
writeObject
private void writeObject(ObjectOutputStream out)
throws IOException
- Serializes an
InvalidTargetObjectTypeException
to an ObjectOutputStream
.
exception
Exception exception
- Encapsulated {@link Exception}
readObject
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
- Deserializes a
ModelMBeanAttributeInfo
from an ObjectInputStream
.
writeObject
private void writeObject(ObjectOutputStream out)
throws IOException
- Serializes a
ModelMBeanAttributeInfo
to an ObjectOutputStream
.
attrDescriptor
Descriptor attrDescriptor
- The {@link Descriptor} containing the metadata corresponding to
this attribute
readObject
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
- Deserializes a
ModelMBeanConstructorInfo
from an ObjectInputStream
.
writeObject
private void writeObject(ObjectOutputStream out)
throws IOException
- Serializes a
ModelMBeanConstructorInfo
to an ObjectOutputStream
.
consDescriptor
Descriptor consDescriptor
- The {@link Descriptor} containing the metadata for this instance
readObject
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
- Deserializes a
ModelMBeanInfoSupport
from an ObjectInputStream
.
writeObject
private void writeObject(ObjectOutputStream out)
throws IOException
- Serializes a
ModelMBeanInfoSupport
to an ObjectOutputStream
.
modelMBeanAttributes
ModelMBeanAttributeInfo[] modelMBeanAttributes
- The array of {@link ModelMBeanAttributeInfo} objects which
have descriptors
modelMBeanConstructors
MBeanConstructorInfo[] modelMBeanConstructors
- The array of {@link ModelMBeanConstructorInfo} objects which
have descriptors
modelMBeanDescriptor
Descriptor modelMBeanDescriptor
- The descriptor containing MBean wide policy
modelMBeanNotifications
MBeanNotificationInfo[] modelMBeanNotifications
- The array of {@link ModelMBeanNotificationInfo} objects which
have descriptors
modelMBeanOperations
MBeanOperationInfo[] modelMBeanOperations
- The array of {@link ModelMBeanOperationInfo} objects which
have descriptors
readObject
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
- Deserializes a
ModelMBeanNotificationInfo
from an
ObjectInputStream
.
writeObject
private void writeObject(ObjectOutputStream out)
throws IOException
- Serializes a
ModelMBeanNotificationInfo
to an
ObjectOutputStream
.
notificationDescriptor
Descriptor notificationDescriptor
- The descriptor
containing the appropriate metadata for this instance
readObject
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
- Deserializes a
ModelMBeanOperationInfo
from an ObjectInputStream
.
writeObject
private void writeObject(ObjectOutputStream out)
throws IOException
- Serializes a
ModelMBeanOperationInfo
to an ObjectOutputStream
.
operationDescriptor
Descriptor operationDescriptor
- The descriptor containing the appropriate metadata for this instance
readObject
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
- Deserializes an
XMLParseException
from an ObjectInputStream
.
writeObject
private void writeObject(ObjectOutputStream out)
throws IOException
- Serializes an
XMLParseException
to an ObjectOutputStream
.
value
int value
- This variable keeps the integer form of the enumerated.
The string form is retreived using getIntTable().
levels
int levels
types
int types
level
int level
- The level of information.
type
int type
- The type of information.
className
String className
- The name of the class from which the information comes
methodName
String methodName
- The name of the method from which the information comes.
info
String info
- The information sent out by the class Trace.
It can be null if an exception is provided as information.
exception
Throwable exception
- The exception sent out by the class Trace.
It can be null if a string is provided as information.
globalSequenceNumber
long globalSequenceNumber
- Global sequence number representing the place of this notification in all
notification sequence.
sequenceNumber
long sequenceNumber
- Sequence number representing the place of this notification in the sequence of
all same type notifications
threadName
String threadName
- The name of the thread which created this notification.
- Since:
- JDMK 5.0
Package com.sun.jdmk.comm |
target
Throwable target
- This field holds the target if the
CommunicationException(Throwable target)
constructor was used to instantiate the object.
Copyright 1999-2002 Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, California, 94303, U.S.A. All Rights Reserved.