You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
67 lines
1.4 KiB
67 lines
1.4 KiB
/*
|
|
* 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 <code>Any</code> object contained in the
|
|
* <code>UnknownUserException</code> object. This is available from the
|
|
* <code>Environment</code> object returned by the method <code>Request.env</code>.
|
|
*
|
|
* @see <A href="../../../../technotes/guides/idl/jidlExceptions.html">documentation on
|
|
* Java IDL exceptions</A>
|
|
* @see Request
|
|
*/
|
|
|
|
public final class UnknownUserException extends UserException {
|
|
|
|
/** The <code>Any</code> instance that contains the actual user exception thrown
|
|
* by the server.
|
|
* @serial
|
|
*/
|
|
public Any except;
|
|
|
|
/**
|
|
* Constructs an <code>UnknownUserException</code> object.
|
|
*/
|
|
public UnknownUserException() {
|
|
super();
|
|
}
|
|
|
|
/**
|
|
* Constructs an <code>UnknownUserException</code> object that contains the given
|
|
* <code>Any</code> object.
|
|
*
|
|
* @param a an <code>Any</code> object that contains a user exception returned
|
|
* by the server
|
|
*/
|
|
public UnknownUserException(Any a) {
|
|
super();
|
|
except = a;
|
|
}
|
|
}
|