本文整理了Java中org.seedstack.seed.core.api.Application.getId()
方法的一些代码示例,展示了Application.getId()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Application.getId()
方法的具体详情如下:
包路径:org.seedstack.seed.core.api.Application
类名称:Application
方法名:getId
暂无
代码示例来源:origin: org.seedstack.functions.w20/w20-function-rest
@Override
public void overrideConfiguration(String fragmentName, String moduleName, Map<String, Object> sourceConfiguration) {
if ("w20-core".equals(fragmentName)) {
if ("application".equals(moduleName)) {
sourceConfiguration.put("id", application.getId());
}
if ("env".equals(moduleName)) {
if (!sourceConfiguration.containsKey("type") && environment != null) {
sourceConfiguration.put("type", environment);
}
}
}
}
代码示例来源:origin: org.seedstack.business/business-audit
void initHost() {
host = new Host(application.getId(), application.getName());
}
代码示例来源:origin: org.seedstack.functions.audit/audit-function-core
void initHost() {
host = new Host(application.getId(), application.getName());
}
代码示例来源:origin: org.seedstack.seed/seed-web-support-security
@SuppressWarnings("unchecked")
@Override
public void init(InitContext initContext) {
ApplicationPlugin applicationPlugin = null;
for (Plugin plugin : initContext.pluginsRequired()) {
if (plugin instanceof ApplicationPlugin) {
applicationPlugin = ((ApplicationPlugin) plugin);
}
}
if (applicationPlugin == null) {
throw SeedException.createNew(WebErrorCode.PLUGIN_NOT_FOUND).put("plugin", "application");
}
props = applicationPlugin.getProps();
applicationId = applicationPlugin.getApplication().getId();
for (Class<?> filterClass : initContext.scannedClassesByAnnotationClass().get(SecurityFilter.class)) {
if (Filter.class.isAssignableFrom(filterClass)) {
scannedFilters.add((Class<? extends Filter>) filterClass);
} else {
throw new PluginException("Annotated class " + filterClass.getName() + " must implement Filter to be used in a filter chain");
}
}
}
代码示例来源:origin: org.seedstack.seed/seed-shell-support
@Override
public void start(Environment environment) throws IOException {
errorPrintStream = new PrintStream(errorStream, true);
String user = environment.getEnv().get(Environment.ENV_USER);
if (Strings.isNullOrEmpty(user)) {
user = "unknown";
}
try {
// Use our RemoteTerminal which does not depends on the platform.
terminal = new RemoteTerminal(true);
terminal.init();
} catch (Exception e) {
LOGGER.warn("Error during terminal detection, falling back to unsupported terminal");
LOGGER.debug(DETAILS_MESSAGE, e);
terminal = new UnsupportedTerminal();
}
consoleReader = new ConsoleReader(inputStream, outputStream, terminal);
// Disable jline shutdownhook to avoid exception at application shutdown
jline.internal.Configuration.getString("jline.shutdownhook", "false");
consoleReader.addCompleter(new StringsCompleter(commandRegistry.getCommandList()));
consoleReader.setCompletionHandler(new CandidateListCompletionHandler());
consoleReader.setPrompt(user + "@" + application.getId() + "$ ");
consoleReader.setHandleUserInterrupt(false);
consoleReader.setHistoryEnabled(true);
ses = new SubjectAwareExecutorService(Executors.newSingleThreadExecutor());
ses.submit(this);
}
代码示例来源:origin: org.seedstack.seed/seed-jms-support-core
@Override
public InitState init(InitContext initContext) {
String applicationId = null;
transactionPlugin = null;
for (Plugin plugin : initContext.pluginsRequired()) {
if (plugin instanceof ApplicationPlugin) {
application = ((ApplicationPlugin) plugin).getApplication();
jmsConfiguration = application.getConfiguration().subset(JmsPlugin.JMS_PLUGIN_CONFIGURATION_PREFIX);
applicationId = ((ApplicationPlugin) plugin).getApplication().getId();
} else if (plugin instanceof TransactionPlugin) {
transactionPlugin = ((TransactionPlugin) plugin);
} else if (plugin instanceof JndiPlugin) {
jndiContexts = ((JndiPlugin) plugin).getJndiContexts();
}
}
if (jmsConfiguration == null || applicationId == null) {
throw SeedException.createNew(JmsErrorCodes.PLUGIN_NOT_FOUND).put("plugin", "application");
}
if (transactionPlugin == null) {
throw SeedException.createNew(JmsErrorCodes.PLUGIN_NOT_FOUND).put("plugin", "transaction");
}
jmsFactory = new JmsFactoryImpl(applicationId, jmsConfiguration, jndiContexts);
configureConnections(jmsConfiguration.getStringArray("connections"));
configureMessageListeners(initContext.scannedTypesBySpecification().get(messageListenerSpec));
return InitState.INITIALIZED;
}
内容来源于网络,如有侵权,请联系作者删除!