private Map<String, Object> makeContext(String location, ApplicationUser remoteUser, JiraHelper jiraHelper, ContextLayoutBean layoutBean, I18nHelper i18n) { return MapBuilder.<String, Object>newBuilder("webInterfaceManager", webInterfaceManager) .add("linkManager", simpleLinkManager) .add(JiraWebInterfaceManager.CONTEXT_KEY_LOCATION, location) .add(JiraWebInterfaceManager.CONTEXT_KEY_USER, remoteUser) .add(JiraWebInterfaceManager.CONTEXT_KEY_HELPER, jiraHelper) .add(JiraWebInterfaceManager.CONTEXT_KEY_I18N, i18n) .add("accessKeyHelper", new AccessKeyHelperImpl()) .add("layout", layoutBean).toMap(); }
public Map<String, String> getUnits() { return MapBuilder.<String, String>newBuilder() .add(DateUtils.Duration.MINUTE.toString().toUpperCase(), getText("core.dateutils.minute")) .add(DateUtils.Duration.HOUR.toString().toUpperCase(), getText("core.dateutils.hour")) .add(DateUtils.Duration.DAY.toString().toUpperCase(), getText("core.dateutils.day")) .add(DateUtils.Duration.WEEK.toString().toUpperCase(), getText("core.dateutils.week")).toListOrderedMap(); }
@Override public Map<String, Object> getAnalytics() { LOG.debug("Running GroupAnalyticTask"); final MapBuilder<String, Object> builder = MapBuilder.newBuilder(); builder.add("groups.total", groupManager.getAllGroups().size()); return builder.toMap(); }
@Override public Map<String, Object> appendToParamsMap(final Map<String, Object> input) { return MapBuilder.newBuilder(input) .add(FIELD_PROJECT, null) .toMap(); // props.put(FIELD_ISSUE_TYPE, null); }
public boolean containsSpecUri(final URI uri) { Assertions.notNull("uri", uri); final List<GenericValue> list = ofBizDelegator.findByLike(TABLE, MapBuilder.<String, Object> newBuilder().add(Columns.GADGET_XML, uri.toASCIIString()).toMap(), Collections.<String> emptyList()); return (list != null) && !list.isEmpty(); } }
@ActionViewData("success") public Map<String, Object> getData() { return MapBuilder.<String, Object>newBuilder() .add("version", buildUtilsInfo.getVersion()) .add("buildNumber", buildUtilsInfo.getApplicationBuildNumber()) .add("commitId", buildUtilsInfo.getCommitId()) .add("buildDate", getDateTimeFormatter().format(buildUtilsInfo.getCurrentBuildDate())) .toMap(); } }
@Nonnull public Map<String, Object> getVelocityParameters(final Issue issue, final CustomField field, final FieldLayoutItem fieldLayoutItem) { return MapBuilder.<String, Object> newBuilder().add("issueGv", issue != null ? issue.getGenericValue() : null).toMutableMap(); }
public void createFieldScreenTab(FieldScreenTab fieldScreenTab) { GenericValue fieldScreenGV = ofBizDelegator.createValue(FIELD_SCREEN_TAB_ENTITY_NAME, MapBuilder.<String, Object>newBuilder().add("name", fieldScreenTab.getName()).add("sequence", (long)fieldScreenTab.getPosition()) .add("fieldscreen", fieldScreenTab.getFieldScreen().getId()).toMap()); fieldScreenTab.setGenericValue(fieldScreenGV); }
public void createFieldScreenLayoutItem(FieldScreenLayoutItem fieldScreenLayoutItem) { GenericValue genericValue = ofBizDelegator.createValue(FieldScreenStore.FIELD_SCREEN_LAYOUT_ITEM_ENTITY_NAME, MapBuilder.<String, Object>newBuilder().add("fieldidentifier", fieldScreenLayoutItem.getFieldId()) .add("sequence", (long)fieldScreenLayoutItem.getPosition()) .add("fieldscreentab", fieldScreenLayoutItem.getFieldScreenTab().getId()) .toMap()); fieldScreenLayoutItem.setGenericValue(genericValue); }
public Map<String, LegacyPortletUpgradeTask> createPortletToUpgradeTaskMapping() { final MapBuilder<String, LegacyPortletUpgradeTask> builder = MapBuilder.newBuilder(); for (LegacyPortletUpgradeTask upgradeTask : upgradeTasks) { builder.add(upgradeTask.getPortletKey(), upgradeTask); } //returning these in order, just in case the upgrade tasks need to run in a specific order. Shouldn't really // be necessary since these upgrade tasks should be independent but just in case. return builder.toSortedMap(); }
public Set<Long> removeLabelsForCustomField(final Long customFieldId) { notNull("customFieldId", customFieldId); final Set<Long> issueIdsAffected = new HashSet<Long>(); final List<GenericValue> values = ofBizDelegator.findByAnd(TABLE, MapBuilder.<String, Object>newBuilder().add(CUSTOM_FIELD_ID, customFieldId).toMap()); for (GenericValue value : values) { issueIdsAffected.add(value.getLong(ISSUE_ID)); } ofBizDelegator.removeByAnd(TABLE, MapBuilder.<String, Object>newBuilder().add(CUSTOM_FIELD_ID, customFieldId).toMap()); return issueIdsAffected; }
public void remove(final JiraContextNode context, final String key) { if ((context != null) && (key != null)) { delegator.removeByAnd(ENTITY_TABLE_NAME, transformToFieldsMap(context).add(ENTITY_KEY, key).toMap()); invalidateAll(); } else { log.warn("Context or key was null. Nothing was removed"); } }
public RememberMeToken save(final RememberMeToken token) { final Timestamp now = new Timestamp(clock.getCurrentDate().getTime()); final Map<String, Object> values = MapBuilder.<String, Object>newBuilder(Columns.TOKEN, token.getRandomString()) .add(Columns.USERKEY, userKeyService.getKeyForUsername(token.getUserName())) .add(Columns.CREATED, now).toMap(); final GenericValue gv = delegator.createValue(TABLE, values); return releaseToken(gv); }
@ActionViewData(key = "errors") public Map<String, Object> getWrappedErrorsForView() { return MapBuilder.<String,Object>newBuilder() .add("errors", super.getErrors()) .toMap(); }
private URI getRedirect() { final Map<String, String> redirectParameters = MapBuilder.<String, String>newBuilder() .add("id", getIssue().getString("id")) .add("atl_token", getXsrfToken()) .toMap(); final UrlBuilder urlBuilder = new UrlBuilder(ATTACHMENTS_VIEW); urlBuilder.addParametersFromMap(redirectParameters); return urlBuilder.asURI(); }
public void removeLabel(final Long labelId, final Long issueId, final Long customFieldId) { notNull("labelId", labelId); ofBizDelegator.removeByAnd(TABLE, MapBuilder.<String, Object>newBuilder().add(ID, labelId).toMap()); }
public String getNewViewHtml(final BulkEditBean bulkEditBean, final OrderableField field) { final Map<String, Object> displayParameters = MapBuilder.<String, Object>newBuilder("readonly", Boolean.TRUE) .add("nolink", Boolean.TRUE) .add("prefix", bulkEditBean.getProject().getId() + "_" + bulkEditBean.getIssueType().getId() + "_") .toMap(); return field.getViewHtml(bulkEditBean.getTargetFieldLayout().getFieldLayoutItem(field), this, bulkEditBean.getFirstTargetIssueObject(), displayParameters); }
private Map<String, String> getParameters(final GenericValue gv) { final PropertySet ps = OFBizPropertyUtils.getPropertySet(gv); @SuppressWarnings("unchecked") final Collection<String> paramKeys = ps.getKeys(PropertySet.STRING); final MapBuilder<String, String> params = MapBuilder.newBuilder(); for (final String key : paramKeys) { params.add(key, ps.getString(key)); } return params.toMap(); }
private JiraHelper getJiraHelper() { final MapBuilder<String, Object> context = MapBuilder.newBuilder(); context.add("project", getProject()); if (getProject() != null) { context.add("projectKeyEncoded", encode(getProject().getKey())); } return new JiraHelper(getHttpRequest(), getProject(), context.toMap()); }