protected boolean isTransactional() { if (info.getRuntimeMode() == RuntimeMode.CONTROLLER) { return true; } else if (info.getRuntimeMode() == RuntimeMode.VM) { return transactional; } return false; }
public File getDataDirectory() { return info.getDataDir(); }
public String getEnvironment() { return info.getEnvironment(); }
protected AbstractRuntime(RuntimeConfiguration configuration) { hostInfo = configuration.getHostInfo(); mbServer = configuration.getMBeanServer(); router = configuration.getDestinationRouter(); repository = configuration.getRepository(); System.setProperty(JAVA_LIBRARY_PATH, new File(hostInfo.getTempDir(), "native").getAbsolutePath()); }
public URI getDomain() { return info.getDomain(); }
public AbstractTopologyService(HostInfo info, CommandExecutorRegistry executorRegistry, EventService eventService, Executor executor, JGroupsHelper helper, TopologyServiceMonitor monitor) { this.info = info; this.executorRegistry = executorRegistry; this.eventService = eventService; this.executor = executor; this.helper = helper; this.monitor = monitor; runtimeName = info.getRuntimeName(); }
public File getTempDirectory() { return info.getTempDir(); } }
/** * Scans a repository directory for contributions. * * @param info the host info * @return the contributions grouped by user and extension contributions * @throws ScanException if there is an error scanning teh directory */ public ScanResult scan(HostInfo info) throws ScanException { List<ContributionSource> extensionSources = scan(info.getExtensionsRepositoryDirectory(), true); List<ContributionSource> runtimeSources = scan(info.getRuntimeRepositoryDirectory(), true); extensionSources.addAll(runtimeSources); List<ContributionSource> userSource = scan(info.getUserRepositoryDirectory(), false); return new ScanResult(extensionSources, userSource); }
protected boolean isLocal() { // classloader isolation check needed for webapp runtime return info.supportsClassLoaderIsolation() && RuntimeMode.CONTROLLER != info.getRuntimeMode(); }
/** * Constructor. * * @param info the host info for the runtime */ public RepositoryImpl(HostInfo info) { archiveUriToUrl = new ConcurrentHashMap<URI, URL>(); runtimeDirectory = info.getRuntimeRepositoryDirectory(); sharedDirectory = info.getExtensionsRepositoryDirectory(); userDirectory = info.getUserRepositoryDirectory(); }
public DefaultCoordinator(BootConfiguration configuration) { this.configuration = configuration; runtime = configuration.getRuntime(); }
protected boolean isLocal() { // classloader isolation check needed for webapp runtime return info.supportsClassLoaderIsolation(); }
public String getMessage() { if (getIdentifier() != null) { return super.getMessage() + ": " + getIdentifier(); } else { return super.getMessage(); } } }
public URI getDomain() { return info.getDomain(); }
public String getRuntimeName() { return info.getRuntimeName(); }
public File getTempDirectory() { return info.getTempDir(); }
public File getDataDirectory() { return info.getDataDir(); }
public String getEnvironment() { return info.getEnvironment(); }
public AbstractDomainMBean(Domain domain, MetaDataStore store, LogicalComponentManager lcm, HostInfo info, DomainMBeanMonitor monitor) { this.domain = domain; this.store = store; this.lcm = lcm; this.info = info; this.domainUri = info.getDomain().toString(); this.monitor = monitor; }
public String getRuntimeName() { return info.getRuntimeName(); }