⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 insurlhandler.java

📁 java1.6众多例子参考
💻 JAVA
字号:
/* * @(#)INSURLHandler.java	1.6 05/11/17 * * Copyright 2006 Sun Microsystems, Inc. All rights reserved. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. */package com.sun.corba.se.impl.naming.namingutil;import org.omg.CORBA.CompletionStatus;import java.util.StringTokenizer;/** *  This class is the entry point to parse different types of INS URL's. *  *  @Author Hemanth */public class INSURLHandler {    private static INSURLHandler insURLHandler = null;    // Length of corbaloc:    private static final int CORBALOC_PREFIX_LENGTH = 9;    // Length of corbaname:    private static final int CORBANAME_PREFIX_LENGTH = 10;    private INSURLHandler( ) {    }    public synchronized static INSURLHandler getINSURLHandler( ) {        if( insURLHandler == null ) {            insURLHandler = new INSURLHandler( );        }        return insURLHandler;    }    public INSURL parseURL( String aUrl ) {        String url = aUrl;        if ( url.startsWith( "corbaloc:" ) == true ) {            return new CorbalocURL( url.substring( CORBALOC_PREFIX_LENGTH ) );         } else if ( url.startsWith ( "corbaname:" ) == true ) {            return new CorbanameURL( url.substring( CORBANAME_PREFIX_LENGTH ) );        }         return null;    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -