/*
* @(#)NullServant.java 1.2 03/12/19
*
* Copyright 2004 Sun Microsystems, Inc. All rights reserved.
* SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
*/
package com.sun.corba.se.spi.oa ;
import org.omg.CORBA.SystemException ;
/** NullServant is used to represent a null servant returned
* OAInvocationInfo after a
* ObjectAdapter.getInvocationServant( OAInvocationInfo ) call.
* If the getInvocationServant call could not locate a servant
* for the ObjectId in the OAInvocationInfo, getServantContainer
* will contain a NullServant. Later stages of the request
* dispatch may choose either to throw the exception or perform
* some other action in response to the NullServant result.
*/
public interface NullServant
{
/** Obtain the exception that is associated with this
* NullServant instance.
*/
SystemException getException() ;
}
|