private GadgetId getGadgetId(final PortletConfiguration portletConfiguration) { return GadgetId.valueOf(portletConfiguration.getId().toString()); } };
public static DashboardItemLocator itemLocator(@Nonnull String dashboardId, @Nonnull String itemId) { return new DashboardItemLocator( DashboardId.valueOf(checkNotNull(dashboardId)), GadgetId.valueOf(checkNotNull(itemId))); }
private GadgetId getNewGadgetId() { final Long nextSeqId = ComponentAccessor.getComponent(DelegatorInterface.class).getNextSeqId(OfbizPortletConfigurationStore.TABLE); return GadgetId.valueOf(nextSeqId.toString()); } }
final GadgetState gadget = GadgetState.gadget(GadgetId.valueOf("stream")).specUri(URI.create(GADGET_URI)).userPrefs(prefsBuilder.toMap()).build(); try
final GadgetState gadget = GadgetState.gadget(GadgetId.valueOf(gadgetId.toString())).specUri(URI.create(gadgetUri)).userPrefs(prefs).build(); final Writer out = new StringWriter(); try
return option(dashboardStateStore.findDashboardWithGadget(GadgetId.valueOf(String.valueOf(itemId)))).flatMap(new Function<DashboardState, Option<DashboardItem>>()
private Either<Response, String> validateDashboardContainsItem(String dashboardId, String itemId) { String userName = authenticationContext.getUser() != null ? authenticationContext.getUser().getUsername() : null; Either<Response, String> notFoundResponse = left(notFoundResponse(dashboardId, itemId)); try { Option<DashboardState> dashboardForGadget = dashboardService.getDashboardForGadget(GadgetId.valueOf(itemId), userName); if (dashboardForGadget.isEmpty() || !dashboardForGadget.get().getId().value().equals(dashboardId)) { return notFoundResponse; } return right(itemId); } catch (PermissionException ex) { return notFoundResponse; } catch (RuntimeException ex) { log.warn(String.format("unexpected exception when retrieving dashboard item %s in dashboard %s", itemId, dashboardId), ex); return notFoundResponse; } }
prefsBuilder.add(PREF_USERNAME, escapeArgument(profileUser.getName())); final GadgetState gadget = GadgetState.gadget(GadgetId.valueOf("1")).specUri(URI.create(GADGET_URI)).userPrefs(prefsBuilder.toMap()).build();
final Map<String, String> loginGadgetPrefs = buildLoginProperties(); final LocalDashboardItemState loginDashboardItemState = LocalDashboardItemState.builder() .gadgetId(GadgetId.valueOf(Long.toString(0L))) .properties(loginGadgetPrefs) .color(Color.color1)