javax.management
Class AttributeValueExp

java.lang.Objec
  |
  +--

javax.management.AttributeValueExp


public class

AttributeValueExp

extends java.lang.Object
implements ValueExp

Represents attributes used as arguments to relational constraints. An AttributeValueExp may be used anywhere a ValueExp is required.

Version:

1.8

Author:

Alfredo Cappariello, Marco Melillo, Attilio Mattiocco

See Also:

Serialized Form


Field Summary

protected  MBeanServer mBeanServer
 
 

Constructor Summary

AttributeValueExp()
Basic costructor
java.lang.String)">AttributeValueExp(java.lang.String val)
Creates a new AttributeValueExp representing the specified objec attribute, named val.
 

Method Summary

 ValueExp javax.management.ObjectName)">apply(ObjectName name)
Applies the AttributeValueExp on an MBean.
protected  java.lang.Object javax.management.ObjectName)">getAttribute(ObjectName name)
 
 java.lang.String getAttributeName()
Returns a string representation of the name of the attribute.
 void javax.management.MBeanServer)">setMBeanServer(MBeanServer s)
Sets the MBean server on which the query is to be performed.
 java.lang.String toString()
Returns the string representing its value.
 

Methods inherited from class java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

 

mBeanServer

protected transient MBeanServer 

mBeanServer

Constructor Detail

 

AttributeValueExp

public 

AttributeValueExp

()
Basic costructor


java.lang.String)">

 

AttributeValueExp

public 

AttributeValueExp

(java.lang.String val)
Creates a new AttributeValueExp representing the specified objec attribute, named val.

Method Detail

 

getAttributeName

public java.lang.String 

getAttributeName

()
Returns a string representation of the name of the attribute.


javax.management.ObjectName)">

 

apply

public ValueExp 

apply

(ObjectName name) throws BadStringOperationException, BadBinaryOpValueExpException, BadAttributeValueExpException, InvalidApplicationException
Applies the AttributeValueExp on an MBean.

Specified by:

javax.management.ObjectName)">apply in interface ValueExp

Parameters:

name - - The name of the MBean on which the AttributeValueExp will be applied.
Returns:
The ValueExp.
Throws:
BadStringOperationException -  
BadBinaryOpValueExpException -  
BadAttributeValueExpException -  
InvalidApplicationException -  


 

toString

public java.lang.String 

toString

()
Returns the string representing its value.

Overrides:

toString in class java.lang.Object


javax.management.MBeanServer)">

 

setMBeanServer

public void 

setMBeanServer

(MBeanServer s)
Sets the MBean server on which the query is to be performed.

Specified by:

javax.management.MBeanServer)">setMBeanServer in interface ValueExp

Parameters:

s - - The MBean server on which the query is to be performed.


javax.management.ObjectName)">

 

getAttribute

protected java.lang.Object 

getAttribute

(ObjectName name)