/* * @(#)UnknownUserException.java 1.21 03/12/19 * * Copyright 2004 Sun Microsystems, Inc. All rights reserved. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. */ package org.omg.CORBA; /** * A class that contains user exceptions returned by the server. * When the client uses the DII to make an invocation, any user exception * returned from the server is enclosed in an Any object contained in the * UnknownUserException object. This is available from the * Environment object returned by the method Request.env. * * @see documentation on * Java IDL exceptions * @see Request */ public final class UnknownUserException extends UserException { /** The Any instance that contains the actual user exception thrown * by the server. * @serial */ public Any except; /** * Constructs an UnknownUserException object. */ public UnknownUserException() { super(); } /** * Constructs an UnknownUserException object that contains the given * Any object. * * @ param a an Any object that contains a user exception returned * by the server */ public UnknownUserException(Any a) { super(); except = a; } }