Refine search
/** * initializes the connector runtime mode to be SERVER or CLIENT * @param processEnvironment ProcessEnvironment */ private void initializeEnvironment(ProcessEnvironment processEnvironment) { processType = processEnvironment.getProcessType(); }
private void prepareHabitat() { // Bootstrap a hk2 environment. ModulesRegistry registry = new StaticModulesRegistry(getClass().getClassLoader()); habitat = registry.createHabitat("default"); StartupContext startupContext = new StartupContext(); habitat.add(new ExistingSingletonInhabitant(startupContext)); habitat.addComponent(null, new ProcessEnvironment(ProcessEnvironment.ProcessType.Other)); }
private void prepareHabitat() { ModulesRegistry registry = new StaticModulesRegistry(getClass().getClassLoader()); ServiceLocator serviceLocator = registry.createServiceLocator("default"); habitat = serviceLocator.getService(ServiceLocator.class); StartupContext startupContext = new StartupContext(); ServiceLocatorUtilities.addOneConstant(habitat, startupContext); ServiceLocatorUtilities.addOneConstant(habitat, new ProcessEnvironment(ProcessEnvironment.ProcessType.Other)); }
@Override public boolean supportsModuleType(XModuleType moduleType) { return (XModuleType.CAR == moduleType) && (env.getProcessType() == ProcessType.ACC) ; }
new ProcessEnvironment(ProcessEnvironment.ProcessType.Embedded): new ProcessEnvironment(ProcessEnvironment.ProcessType.Server))); config.commit();
@Override public Object handle(String name) throws NamingException { if (IN_APPCLIENT_CONTAINER.equals(name)) { Boolean isInAppClientContainer = Boolean.FALSE; if (processEnv.getProcessType() == ProcessEnvironment.ProcessType.ACC) { isInAppClientContainer = Boolean.TRUE; } else if (processEnv.getProcessType() == ProcessEnvironment.ProcessType.Other) { throw new NamingException("Lookup failed for '" + name + "'"); } return isInAppClientContainer; } return null; } }
static private Habitat getHabitat() { Habitat habitat = Globals.getStaticHabitat(); StartupContext startupContext = new StartupContext(); habitat.add(new ExistingSingletonInhabitant(startupContext)); habitat.addComponent(null, new ProcessEnvironment(ProcessEnvironment.ProcessType.Other)); return habitat; } }
public void postConstruct() { try { ic = new InitialContext(); } catch(NamingException ne) { throw new RuntimeException("JavaModuleNamingProxy InitialContext creation failure", ne); } processType = processEnv.getProcessType(); }
public void postConstruct() { try { ic = new InitialContext(); } catch(NamingException ne) { throw new RuntimeException("JavaModuleNamingProxy InitialContext creation failure", ne); } processType = processEnv.getProcessType(); }
public boolean isServer() { return penv.getProcessType().isServer(); } public boolean isNotServerOrACC() {
public boolean isServer() { return processEnv.getProcessType().isServer(); } public boolean isNotServerOrACC() {
public boolean isServer() { return processEnv.getProcessType().isServer(); } public boolean isNotServerOrACC() {
public void postConstruct() { events.register(this); processType = processEnv.getProcessType(); }
public boolean isACC() { return penv.getProcessType().equals(ProcessType.ACC); } public boolean isServer() {
public boolean isACC() { return penv.getProcessType().equals(ProcessType.ACC); } public boolean isServer() {
public boolean isServer() { return penv.getProcessType().isServer(); } public boolean isNotServerORACC() {
public boolean isNotServerOrACC() { return penv.getProcessType().equals(ProcessType.Other); }
@Override public boolean supportsModuleType(XModuleType moduleType) { // Reads persitence.xml for ejb jars return XModuleType.EJB == moduleType || // Or App client modules if running inside server (XModuleType.CAR == moduleType && env.getProcessType().isServer()); }
private boolean isNotServerOrACC() { return processEnv.getProcessType().equals(ProcessType.Other); }
private boolean isACC() { return processEnv.getProcessType().equals(ProcessType.ACC); }