insurlhandler.java
来自「JAVA 所有包」· Java 代码 · 共 48 行
JAVA
48 行
/* * @(#)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 + =
减小字号Ctrl + -
显示快捷键?