BooleanValueExp.java :  » JMX » jfoxmx » org » huihoo » jfox » jmx » queries » Java Open Source

Java Open Source » JMX » jfoxmx 
jfoxmx » org » huihoo » jfox » jmx » queries » BooleanValueExp.java
/* 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;
  }
}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.