< prev index next >

src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/INSURL.java

Print this page




  12  * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  13  * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  14  * version 2 for more details (a copy is included in the LICENSE file that
  15  * accompanied this code).
  16  *
  17  * You should have received a copy of the GNU General Public License version
  18  * 2 along with this work; if not, write to the Free Software Foundation,
  19  * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
  20  *
  21  * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  22  * or visit www.oracle.com if you need additional information or have any
  23  * questions.
  24  */
  25 
  26 package com.sun.corba.se.impl.naming.namingutil;
  27 
  28 /**
  29  * INS URL is a generic interface for two different types of URL's specified
  30  * in INS spec.
  31  *
  32  * @Author Hemanth
  33  */
  34 public interface INSURL {
  35     public boolean getRIRFlag( );
  36 
  37     // There can be one or more Endpoint's in the URL, so the return value is
  38     // a List
  39     public java.util.List getEndpointInfo( );
  40 
  41     public String getKeyString( );
  42 
  43     public String getStringifiedName( );
  44 
  45     // This method will return true only in CorbanameURL, It is provided because
  46     // corbaname: URL needs special handling.
  47     public boolean isCorbanameURL( );
  48 
  49     // A debug method, which is not required for normal operation
  50     public void dPrint( );
  51 }


  12  * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  13  * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  14  * version 2 for more details (a copy is included in the LICENSE file that
  15  * accompanied this code).
  16  *
  17  * You should have received a copy of the GNU General Public License version
  18  * 2 along with this work; if not, write to the Free Software Foundation,
  19  * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
  20  *
  21  * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  22  * or visit www.oracle.com if you need additional information or have any
  23  * questions.
  24  */
  25 
  26 package com.sun.corba.se.impl.naming.namingutil;
  27 
  28 /**
  29  * INS URL is a generic interface for two different types of URL's specified
  30  * in INS spec.
  31  *
  32  * @author Hemanth
  33  */
  34 public interface INSURL {
  35     public boolean getRIRFlag( );
  36 
  37     // There can be one or more Endpoint's in the URL, so the return value is
  38     // a List
  39     public java.util.List getEndpointInfo( );
  40 
  41     public String getKeyString( );
  42 
  43     public String getStringifiedName( );
  44 
  45     // This method will return true only in CorbanameURL, It is provided because
  46     // corbaname: URL needs special handling.
  47     public boolean isCorbanameURL( );
  48 
  49     // A debug method, which is not required for normal operation
  50     public void dPrint( );
  51 }
< prev index next >