- Add the Codota plugin to your IDE and get smart completions
private void myMethod () {Connection c =
DataSource dataSource;dataSource.getConnection()
String url;DriverManager.getConnection(url)
IdentityDatabaseUtil.getDBConnection()
- Smart code suggestions by Codota
}
@Override public void writeHtml(Writer writer, Map<String, Object> map) throws IOException { pageBuilderService.assembler().resources().requireContext("hipchat-issue-panel"); writer.append("<div id=\"hipchat-issue-panel-spinner\"></div><div id=\"hipchat-issue-panel\" class=\"hipchat-issue-panel\"><div id=\"hipchat-issue-panel-errors\" class=\"errors\"></div></div>"); } }
private void includeResourcesForParentIssuePicker() { pageBuilderService.assembler().resources().requireWebResource("jira.webresources:jira-bulk-edit"); }
private void includeResourcesForAnalytics() { pageBuilderService.assembler().resources().requireWebResource("jira.webresources:jira-bulk-edit-analytics"); }
private void requireResources() { pageBuilderService.assembler().resources().requireWebResource("jira.webresources:signup"); }
private void requireResources() { pageBuilderService.assembler().resources().requireContext("jira.plugin.hipchat.project.configure"); // Not present in older versions of JIRA, so we require it here to avoid errors in soy templates, see https://jira.atlassian.com/browse/HC-12820 pageBuilderService.assembler().resources().requireContext("com.atlassian.auiplugin:aui-flag"); }
private void render(final String template, Map<String, Object> context, final HttpServletResponse response) throws IOException { response.setContentType("text/html; charset=utf-8"); pageBuilderService.assembler().resources().requireWebResource("com.atlassian.auiplugin:ajs"); pageBuilderService.assembler().resources().requireWebResource("com.atlassian.auiplugin:aui-table"); templateRenderer.render(template, context, response.getWriter()); }
@Override public String apply(Object... args) { String context = (String) args[0]; pageBuilderService.assembler().resources().requireContext(context); return ""; }
protected void requireCreatedUsersNames() { pageBuilderService.assembler().data().requireData("UserBrowser:createdUsersDisplayNames", writer -> { final ObjectMapper objectMapper = new ObjectMapper(); objectMapper.configure(JsonGenerator.Feature.AUTO_CLOSE_TARGET, false); objectMapper.writeValue(writer, getCreatedUsersDisplayNames()); }); }
@Override public String render(Optional<String> projectKey) { RequiredResources requiredResources = pageBuilderService.assembler().resources(); if (projectKey.isPresent()) { return unlicensedProjectPageRenderer.render(requiredResources, FishEyeUtil.SOFTWARE_TYPE, getProjectUrl(projectKey.get())); } else { return unlicensedProjectPageRenderer.render(requiredResources, FishEyeUtil.SOFTWARE_TYPE); } }
@com.atlassian.velocity.htmlsafe.HtmlSafe public CharArrayWriter includeResources() { CharArrayWriter writer = new CharArrayWriter(); pageBuilderService.assembler().assembled().drainIncludedResources().writeHtmlTags(writer, UrlMode.RELATIVE); return writer; } }
@Override protected String doExecute() throws Exception { pageBuilderService.assembler().resources().requireContext("scheduler-admin"); return super.doExecute(); }
/** * Drains and writes web resources to the page as HTML tags. * <p/> * This is called from head-resources.jsp * * @param out the JSP to write to */ public void includeResources(JspWriter out) { pageBuilderService.assembler().assembled().drainIncludedResources().writeHtmlTags(out, UrlMode.RELATIVE); }
@Override public String execute() throws Exception { // Not present in older versions of JIRA, so we require it here to avoid errors in soy templates, see https://jira.atlassian.com/browse/HC-12820 pageBuilderService.assembler().resources().requireContext("com.atlassian.auiplugin:aui-flag"); return super.execute(); } }
private Streamable renderClientSideImplementation(final Map<String, String> macroParameters) { pageBuilderService.assembler().resources().requireContext(CLIENT_IMPL_WEBRESOURCE_CONTEXT); final Map<String, Object> templateModel = ClientTocMacroTemplateModel.buildTemplateModel(macroParameters); return new Streamable() { @Override public void writeTo(final Writer writer) throws IOException { templateRenderer.renderTo(writer, SOY_TEMPLATES_MODULE_NAME, CLIENT_IMPL_CONTAINER_TEMPLATE, templateModel); } }; }
@Override protected String doExecute() { pageBuilder.assembler().resources().requireWebResource("jira.webresources:application-roles-init"); pageBuilder.assembler().data().requireData("com.atlassian.jira.web.action.admin.application-access:upgrade-jira-url", helpUrls.getUrl("upgrading").getUrl()); pageBuilder.assembler().data().requireData("com.atlassian.jira.web.action.admin.application-access:reduce-user-count-url", helpUrls.getUrl("user_management.reduce.count").getUrl()); pageBuilder.assembler().data().requireData("com.atlassian.jira.web.action.admin.application-access:defapp-selector-webpanels", escape(renderPanel(DEFAPP_LOCATION, ImmutableMap.of()))); pageBuilder.assembler().data().requireData("com.atlassian.jira.web.action.admin.application-access:managing-groups-url", helpUrls.getUrl("jira-applications_access.managing_user_access_to_applications").getUrl()); return SUCCESS; }
private void includeResources(Writer writer) { pageBuilderService.assembler().assembled().drainIncludedResources().writeHtmlTags(writer, com.atlassian.webresource.api.UrlMode.AUTO); }
public String getEmbeddedHtml(String url, Map<String, String> params) { pageBuilderService.assembler().resources().requireWebResource( "com.atlassian.confluence.extra.widgetconnector:twitter-webresources"); return velocityRenderService.render(url, getParameters(url, params)); }
@Override protected String doExecute() throws Exception { if (dismiss) { applicationProperties.setOption(PROPERTY_POST_MIGRATION_PAGE_DISPLAYED, true); //It is no longer needed, so there is no point in checking if page should be redirected to it. pageRedirect.unregisterSelf(); return getRedirect(URL_JIRA_HOME); } pageBuilderService.assembler().resources().requireWebResource("jira.webresources:renaissance-migration"); return super.doExecute(); }
@Override protected String doExecute() throws Exception { final VelocityRequestContext requestContext = velocityRequestContextFactory.getJiraVelocityRequestContext(); final VelocityRequestSession session = requestContext.getSession(); session.removeAttribute(SessionKeys.CURRENT_ADMIN_PROJECT); session.removeAttribute(SessionKeys.CURRENT_ADMIN_PROJECT_TAB); session.removeAttribute(SessionKeys.CURRENT_ADMIN_PROJECT_RETURN_URL); ComponentAccessor.getComponent(PageBuilderService.class).assembler().resources().requireWebResource("jira.webresources:init-change-project-type-dialog"); return super.doExecute(); }