LocateReplyMessage.java revision 608:7e06bf1dcb09
194380Sdfr/*
294380Sdfr * Copyright (c) 2000, 2003, Oracle and/or its affiliates. All rights reserved.
394380Sdfr * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
494380Sdfr *
594380Sdfr * This code is free software; you can redistribute it and/or modify it
694380Sdfr * under the terms of the GNU General Public License version 2 only, as
794380Sdfr * published by the Free Software Foundation.  Oracle designates this
8119332Speter * particular file as subject to the "Classpath" exception as provided
9119332Speter * by Oracle in the LICENSE file that accompanied this code.
1094380Sdfr *
1194380Sdfr * This code is distributed in the hope that it will be useful, but WITHOUT
1294380Sdfr * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13177613Sjhb * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
14227776Slstewart * version 2 for more details (a copy is included in the LICENSE file that
15164199Sru * accompanied this code).
16113989Sjhb *
17255658Sjilles * You should have received a copy of the GNU General Public License version
18113989Sjhb * 2 along with this work; if not, write to the Free Software Foundation,
19161330Sjhb * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20161330Sjhb *
2194380Sdfr * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
2294380Sdfr * or visit www.oracle.com if you need additional information or have any
2394380Sdfr * questions.
2494380Sdfr */
2594380Sdfr
2694380Sdfrpackage com.sun.corba.se.impl.protocol.giopmsgheaders;
2794380Sdfr
2894380Sdfrimport org.omg.CORBA.SystemException;
2994380Sdfrimport com.sun.corba.se.spi.ior.IOR;
3094380Sdfr
3194380Sdfr/**
3294380Sdfr * This interface captures the LocateReplyMessage contract.
3394380Sdfr *
3494380Sdfr * @author Ram Jeyaraman 05/14/2000
3594380Sdfr */
36232449Sjmallett
37205014Snwhitehornpublic interface LocateReplyMessage extends Message, LocateReplyOrReplyMessage {
38205014Snwhitehorn
39119332Speter    int UNKNOWN_OBJECT = 0;
4094380Sdfr    int OBJECT_HERE = 1;
4194380Sdfr    int OBJECT_FORWARD = 2;
4294380Sdfr    int OBJECT_FORWARD_PERM = 3; // 1.2
43100385Speter    int LOC_SYSTEM_EXCEPTION = 4; // 1.2
4494380Sdfr    int LOC_NEEDS_ADDRESSING_MODE = 5; // 1.2
45151360Sps}
46151360Sps