當前位置: 首頁>>代碼示例>>Java>>正文


Java LocalInitialContext類代碼示例

本文整理匯總了Java中org.apache.openejb.core.LocalInitialContext的典型用法代碼示例。如果您正苦於以下問題:Java LocalInitialContext類的具體用法?Java LocalInitialContext怎麽用?Java LocalInitialContext使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。


LocalInitialContext類屬於org.apache.openejb.core包,在下文中一共展示了LocalInitialContext類的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: ServiceManagerProxy

import org.apache.openejb.core.LocalInitialContext; //導入依賴的package包/類
public ServiceManagerProxy(final boolean checkAlreadyStarted) throws AlreadyStartedException {
    final ClassLoader classLoader = Thread.currentThread().getContextClassLoader();

    try {
        serviceManagerClass = classLoader.loadClass("org.apache.openejb.server.ServiceManager");
    } catch (final ClassNotFoundException e) {
        final String msg = "Enabling option '" + LocalInitialContext.OPENEJB_EMBEDDED_REMOTABLE + "' requires class 'org.apache.openejb.server.ServiceManager' to be available.  Make sure you have the openejb-server-*.jar in your classpath and at least one protocol implementation such as openejb-ejbd-*.jar.";
        throw new IllegalStateException(msg, e);
    }

    final Method get = getMethod("get");
    final Method getManager = getMethod("getManager");

    if (checkAlreadyStarted && invoke(get, null) != null) {
        throw new AlreadyStartedException("Server services already started");
    }

    serviceManager = invoke(getManager, null);

    logger.info("Initializing network services");

    final Method init = getMethod("init");

    invoke(init, serviceManager);
}
 
開發者ID:apache,項目名稱:tomee,代碼行數:26,代碼來源:ServiceManagerProxy.java

示例2: getInitialContext

import org.apache.openejb.core.LocalInitialContext; //導入依賴的package包/類
@Override
public Context getInitialContext(final Hashtable env) throws NamingException {
    init(env);
    return new LocalInitialContext(env, this);
}
 
開發者ID:apache,項目名稱:tomee,代碼行數:6,代碼來源:LocalInitialContextFactory.java


注:本文中的org.apache.openejb.core.LocalInitialContext類示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。