Tabnine Logo
StreamsEntry$Parameters.addLinks
Code IndexAdd Tabnine to your IDE (free)

How to use
addLinks
method
in
com.atlassian.streams.api.StreamsEntry$Parameters

Best Java code snippets using com.atlassian.streams.api.StreamsEntry$Parameters.addLinks (Showing top 2 results out of 315)

origin: com.atlassian.streams/streams-confluence-plugin

public StreamsEntry buildStreamsEntry(final URI baseUri, final ActivityItem activityItem)
{
  URI url = URI.create(baseUri.toASCIIString() + activityItem.getUrlPath());
  return new StreamsEntry(StreamsEntry.params()
      .id(url)
      .postedDate(new DateTime(activityItem.getModified()))
      .applicationType(CONFLUENCE_APPLICATION_TYPE)
      .alternateLinkUri(url)
      .inReplyTo(buildReplyTo(activityItem))
      .addLink(buildReplyTo(activityItem), REPLY_TO_LINK_REL, none(String.class))
      .addLink(buildIconUrl(activityItem), ICON_LINK_REL, some(i18nResolver.getText("streams.item.confluence.tooltip." + activityItem.getContentType())))
      .addLinks(getWatchLink(activityItem))
      .addLinks(transform(uriProvider.getContentCssUris(), toLink(CSS_LINK_REL)))
      .addLinks(transform(uriProvider.getPanelCssUris(), toLink(CSS_LINK_REL)))
      .addLinks(transform(uriProvider.getIconCssUris(), toLink(CSS_LINK_REL)))
      .categories(buildCategory(activityItem))
      .addActivityObjects(activityItem.getActivityObjects())
      .verb(activityItem.getVerb())
      .target(activityItem.getTarget())
      .renderer(activityItem.getRenderer())
      .baseUri(baseUri)
      .authors(ImmutableNonEmptyList.of(userProfileAccessor.getUserProfile(baseUri, activityItem.getChangedBy()))), i18nResolver);
}
origin: com.atlassian.streams/streams-jira-plugin

private StreamsEntry.Parameters<HasId, HasPostedDate, HasAlternateLinkUri, HasApplicationType, NeedsRenderer, NeedsVerb, NeedsAuthors>
newParams(JiraActivityItem item, URI itemUri, URI baseUri, boolean issueLinked)
{
  final StreamsUriBuilder uriBuilder = new StreamsUriBuilder().setUrl(itemUri.toASCIIString());
  if (item.getChangeHistory().isDefined() || item.getComment().isDefined())
  {
    uriBuilder.setTimestamp(item.getDate());
  }
  // The following things are constant across all types of activity
  return StreamsEntry.params()
      .id(uriBuilder.getUri())
      .postedDate(new DateTime(item.getDate()))
      .applicationType(JIRA_APPLICATION_TYPE)
      .alternateLinkUri(itemUri)
      .baseUri(baseUri)
      .addLinks(buildLinks(item, issueLinked));
}
com.atlassian.streams.apiStreamsEntry$ParametersaddLinks

Popular methods of StreamsEntry$Parameters

  • alternateLinkUri
  • applicationType
  • authors
  • id
  • postedDate
  • renderer
  • verb
  • addActivityObject
  • baseUri
  • categories
  • target
  • addLink
  • target,
  • addLink,
  • inReplyTo,
  • addActivityObjects

Popular in Java

  • Running tasks concurrently on multiple threads
  • addToBackStack (FragmentTransaction)
  • notifyDataSetChanged (ArrayAdapter)
  • findViewById (Activity)
  • Container (java.awt)
    A generic Abstract Window Toolkit(AWT) container object is a component that can contain other AWT co
  • Window (java.awt)
    A Window object is a top-level window with no borders and no menubar. The default layout for a windo
  • URLEncoder (java.net)
    This class is used to encode a string using the format required by application/x-www-form-urlencoded
  • Collection (java.util)
    Collection is the root of the collection hierarchy. It defines operations on data collections and t
  • Pattern (java.util.regex)
    Patterns are compiled regular expressions. In many cases, convenience methods such as String#matches
  • IOUtils (org.apache.commons.io)
    General IO stream manipulation utilities. This class provides static utility methods for input/outpu
  • Top 12 Jupyter Notebook extensions
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now