/* JFox, the OpenSource J2EE Application Server
*
* Copyright (C) 2002 huihoo.com
* Distributable under GNU LGPL license
* See the GNU Lesser General Public License for more details.
*/
package org.huihoo.jfox.jmx.queries;
import javax.management.QueryEval;
import javax.management.ValueExp;
import javax.management.ObjectName;
import javax.management.BadStringOperationException;
import javax.management.BadBinaryOpValueExpException;
import javax.management.BadAttributeValueExpException;
import javax.management.InvalidApplicationException;
/**
*
* @author <a href="mailto:young_yy@hotmail.com">Young Yang</a>
*/
public class BooleanValueExp extends QueryEval implements ValueExp {
private boolean val;
public BooleanValueExp(boolean flag) {
val = flag;
}
public Boolean getValue() {
return new Boolean(val);
}
public String toString() {
return String.valueOf(val);
}
public ValueExp apply(ObjectName objectname) throws BadStringOperationException, BadBinaryOpValueExpException, BadAttributeValueExpException, InvalidApplicationException {
return this;
}
}
|