IllegalStateException.java :  » REST » alc-rest » javax » jms » Java Open Source

Java Open Source » REST » alc rest 
alc rest » javax » jms » IllegalStateException.java
/*
 * Copyright 2004-2005 Sun Microsystems, Inc.  All rights reserved.
 * Use is subject to license terms.
 */

package javax.jms;

/**
 * <P>
 * This exception is thrown when a method is invoked at an illegal or
 * inappropriate time or if the provider is not in an appropriate state for the
 * requested operation. For example, this exception must be thrown if
 * <CODE>Session.commit</CODE> is called on a non-transacted session. This
 * exception is also called when a domain inappropriate method is called, such
 * as calling <CODE>TopicSession.CreateQueueBrowser</CODE>.
 * 
 * @version April 9, 2002
 * @author Rahul Sharma
 * @author Kate Stout
 **/

public class IllegalStateException extends JMSException {

  /**
   * Constructs an <CODE>IllegalStateException</CODE> with the specified
   * reason and error code.
   * 
   * @param reason
   *            a description of the exception
   * @param errorCode
   *            a string specifying the vendor-specific error code
   * 
   **/
  public IllegalStateException(String reason, String errorCode) {
    super(reason, errorCode);
  }

  /**
   * Constructs an <CODE>IllegalStateException</CODE> with the specified
   * reason. The error code defaults to null.
   * 
   * @param reason
   *            a description of the exception
   **/
  public IllegalStateException(String reason) {
    super(reason);
  }

}
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.