/* * Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved. * ORACLE 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; } }