/*
 * Copyright (c) 2004, 2017, Oracle and/or its affiliates. All rights reserved.
 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 *
 * This code is free software; you can redistribute it and/or modify it
 * under the terms of the GNU General Public License version 2 only, as
 * published by the Free Software Foundation.  Oracle designates this
 * particular file as subject to the "Classpath" exception as provided
 * by Oracle in the LICENSE file that accompanied this code.
 *
 * This code is distributed in the hope that it will be useful, but WITHOUT
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
 * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
 * version 2 for more details (a copy is included in the LICENSE file that
 * accompanied this code).
 *
 * You should have received a copy of the GNU General Public License version
 * 2 along with this work; if not, write to the Free Software Foundation,
 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 *
 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
 * or visit www.oracle.com if you need additional information or have any
 * questions.
 */

package org.omg.CORBA;

The ACTIVITY_COMPLETED system exception may be raised on any method for which Activity context is accessed. It indicates that the Activity context in which the method call was made has been completed due to a timeout of either the Activity itself or a transaction that encompasses the Activity, or that the Activity completed in a manner other than that originally requested.

See also {@extLink jidlexception documentation on Java IDL exceptions}.

Since: J2SE 1.5
/** * The <code>ACTIVITY_COMPLETED</code> system exception may be raised on any * method for which Activity context is accessed. It indicates that the * Activity context in which the method call was made has been completed due * to a timeout of either the Activity itself or a transaction that encompasses * the Activity, or that the Activity completed in a manner other than that * originally requested. * * <p>See also {@extLink jidlexception documentation on Java&nbsp;IDL exceptions}. * </p> * @since J2SE 1.5 */
public final class ACTIVITY_COMPLETED extends SystemException {
Constructs an ACTIVITY_COMPLETED exception with minor code set to 0 and CompletionStatus set to COMPLETED_NO.
/** * Constructs an <code>ACTIVITY_COMPLETED</code> exception with * minor code set to 0 and CompletionStatus set to COMPLETED_NO. */
public ACTIVITY_COMPLETED() { this(""); }
Constructs an ACTIVITY_COMPLETED exception with the specified message.
Params:
  • detailMessage – string containing a detailed message.
/** * Constructs an <code>ACTIVITY_COMPLETED</code> exception with the * specified message. * * @param detailMessage string containing a detailed message. */
public ACTIVITY_COMPLETED(String detailMessage) { this(detailMessage, 0, CompletionStatus.COMPLETED_NO); }
Constructs an ACTIVITY_COMPLETED exception with the specified minor code and completion status.
Params:
  • minorCode – minor code.
  • completionStatus – completion status.
/** * Constructs an <code>ACTIVITY_COMPLETED</code> exception with the * specified minor code and completion status. * * @param minorCode minor code. * @param completionStatus completion status. */
public ACTIVITY_COMPLETED(int minorCode, CompletionStatus completionStatus) { this("", minorCode, completionStatus); }
Constructs an ACTIVITY_COMPLETED exception with the specified message, minor code, and completion status.
Params:
  • detailMessage – string containing a detailed message.
  • minorCode – minor code.
  • completionStatus – completion status.
/** * Constructs an <code>ACTIVITY_COMPLETED</code> exception with the * specified message, minor code, and completion status. * * @param detailMessage string containing a detailed message. * @param minorCode minor code. * @param completionStatus completion status. */
public ACTIVITY_COMPLETED(String detailMessage, int minorCode, CompletionStatus completionStatus) { super(detailMessage, minorCode, completionStatus); } }