congrats Icon
New! Announcing our next generation AI code completions
Read here
Tabnine Logo
LifecycleBeanBuilder.withInstalled
Code IndexAdd Tabnine to your IDE (free)

How to use
withInstalled
method
in
com.atlassian.plugin.connect.modules.beans.builder.LifecycleBeanBuilder

Best Java code snippets using com.atlassian.plugin.connect.modules.beans.builder.LifecycleBeanBuilder.withInstalled (Showing top 7 results out of 315)

origin: com.atlassian.plugins/atlassian-connect-server-modules

private static String createLifecycleExample() {
  LifecycleBean bean = LifecycleBean.newLifecycleBean()
      .withInstalled("/installed")
      .withUninstalled("/uninstalled")
      .withEnabled("/enabled")
      .withDisabled("/disabled")
      .build();
  return gson.toJson(bean);
}
origin: com.atlassian.plugins/atlassian-connect-modules

private static String createLifecycleExample() {
  LifecycleBean bean = LifecycleBean.newLifecycleBean()
      .withInstalled("/installed")
      .withUninstalled("/uninstalled")
      .withEnabled("/enabled")
      .withDisabled("/disabled")
      .build();
  return gson.toJson(bean);
}
origin: com.atlassian.plugins/atlassian-connect-integration-tests-support

public ConnectRunner addInstallLifecycle() {
  LifecycleBean lifecycle = getLifecycle();
  addonBuilder.withLifecycle(newLifecycleBean(lifecycle).withInstalled(INSTALLED_PATH).build());
  return this;
}
origin: com.atlassian.plugins/atlassian-connect-server-integration-tests-support

public ConnectRunner addInstallLifecycle() {
  LifecycleBean lifecycle = getLifecycle();
  addonBuilder.withLifecycle(newLifecycleBean(lifecycle).withInstalled(INSTALLED_PATH).build());
  return this;
}
origin: com.atlassian.plugins/atlassian-connect-modules

private static String createAddonExample() {
  Map<String, String> links = ImmutableMap.<String, String>builder().put("self", "http://www.example.com/connect/jira").build();
  Set<ScopeName> scopes = Sets.newHashSet(ScopeName.READ, ScopeName.WRITE);
  ConnectAddonBean addonBean = newConnectAddonBean()
      .withKey("my-addon-key")
      .withName("My Connect Addon")
      .withDescription("A connect addon that does something")
      .withVendor(newVendorBean().withName("My Company").withUrl("http://www.example.com").build())
      .withBaseurl("http://www.example.com/connect/jira")
      .withLinks(links)
      .withAuthentication(newAuthenticationBean().build())
      .withLicensing(true)
      .withLifecycle(LifecycleBean.newLifecycleBean().withInstalled("/installed").withUninstalled("/uninstalled").build())
      .withScopes(scopes)
      .build();
  final JsonElement jsonRepresentation = gson.toJsonTree(addonBean);
  // Remove the version element from the example because our vendors should
  jsonRepresentation.getAsJsonObject().remove("version");
  return gson.toJson(jsonRepresentation);
}
origin: com.atlassian.plugins/atlassian-connect-server-modules

private static String createAddonExample() {
  Map<String, String> links = ImmutableMap.<String, String>builder().put("self", "http://www.example.com/connect/jira").build();
  Set<ScopeName> scopes = Sets.newHashSet(ScopeName.READ, ScopeName.WRITE);
  ConnectAddonBean addonBean = newConnectAddonBean()
      .withKey("my-addon-key")
      .withName("My Connect Addon")
      .withDescription("A connect addon that does something")
      .withVendor(newVendorBean().withName("My Company").withUrl("http://www.example.com").build())
      .withBaseurl("http://www.example.com/connect/jira")
      .withLinks(links)
      .withAuthentication(newAuthenticationBean().build())
      .withLicensing(true)
      .withLifecycle(LifecycleBean.newLifecycleBean().withInstalled("/installed").withUninstalled("/uninstalled").build())
      .withScopes(scopes)
      .build();
  final JsonElement jsonRepresentation = gson.toJsonTree(addonBean);
  // Remove the version element from the example because our vendors should
  jsonRepresentation.getAsJsonObject().remove("version");
  return gson.toJson(jsonRepresentation);
}
origin: com.atlassian.plugins/atlassian-connect-test-support-plugin

  private ConnectAddonBean createAddonBeanWithScope(ScopeName scopeName) {
    final String key = getPluginKeyForScopeName(scopeName);
    ConnectAddonBeanBuilder connectAddonBeanBuilder = newConnectAddonBean()
        .withKey(key)
        .withName(key)
        .withBaseurl(testPluginInstaller.getInternalAddonBaseUrl(key))
        .withLicensing(true)
        .withAuthentication(newAuthenticationBean()
            .withType(AuthenticationType.JWT)
            .build())
        .withLifecycle(newLifecycleBean()
            .withInstalled("/installed")
            .build())
        .withModule("generalPages", newPageBean()
            .withUrl("/hello-world.html")
            .withKey("general")
            .withName(I18nProperty.value("Greeting"))
            .build());

    // scopes are optional so that we can have "no scopes" test classes
    if (null != scopeName) {
      connectAddonBeanBuilder = connectAddonBeanBuilder.withScopes(new HashSet<>(singletonList(scopeName)));
    }

    return connectAddonBeanBuilder.build();
  }
}
com.atlassian.plugin.connect.modules.beans.builderLifecycleBeanBuilderwithInstalled

Popular methods of LifecycleBeanBuilder

  • build
  • withDisabled
  • withEnabled
  • withUninstalled
  • <init>

Popular in Java

  • Finding current android device location
  • startActivity (Activity)
  • setScale (BigDecimal)
  • notifyDataSetChanged (ArrayAdapter)
  • HttpServer (com.sun.net.httpserver)
    This class implements a simple HTTP server. A HttpServer is bound to an IP address and port number a
  • Rectangle (java.awt)
    A Rectangle specifies an area in a coordinate space that is enclosed by the Rectangle object's top-
  • SortedMap (java.util)
    A map that has its keys ordered. The sorting is according to either the natural ordering of its keys
  • DataSource (javax.sql)
    An interface for the creation of Connection objects which represent a connection to a database. This
  • BoxLayout (javax.swing)
  • LoggerFactory (org.slf4j)
    The LoggerFactory is a utility class producing Loggers for various logging APIs, most notably for lo
  • 21 Best IntelliJ Plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

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