Class MockLicenseLocator

java.lang.Object
com.atlassian.jira.application.MockLicenseLocator
All Implemented Interfaces:
com.atlassian.application.host.license.LicenseLocator, com.google.common.base.Function<com.atlassian.application.api.ApplicationKey,io.atlassian.fugue.Option<com.atlassian.sal.api.license.SingleProductLicenseDetailsView>>, Function<com.atlassian.application.api.ApplicationKey,io.atlassian.fugue.Option<com.atlassian.sal.api.license.SingleProductLicenseDetailsView>>

public class MockLicenseLocator extends Object implements com.atlassian.application.host.license.LicenseLocator
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.atlassian.sal.api.license.SingleProductLicenseDetailsView
    add(com.atlassian.application.api.ApplicationKey key)
     
    io.atlassian.fugue.Option<com.atlassian.sal.api.license.SingleProductLicenseDetailsView>
    apply(com.atlassian.application.api.ApplicationKey input)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.google.common.base.Function

    equals

    Methods inherited from interface java.util.function.Function

    andThen, compose
  • Constructor Details

    • MockLicenseLocator

      public MockLicenseLocator()
  • Method Details

    • apply

      public io.atlassian.fugue.Option<com.atlassian.sal.api.license.SingleProductLicenseDetailsView> apply(@Nullable com.atlassian.application.api.ApplicationKey input)
      Specified by:
      apply in interface com.google.common.base.Function<com.atlassian.application.api.ApplicationKey,io.atlassian.fugue.Option<com.atlassian.sal.api.license.SingleProductLicenseDetailsView>>
      Specified by:
      apply in interface Function<com.atlassian.application.api.ApplicationKey,io.atlassian.fugue.Option<com.atlassian.sal.api.license.SingleProductLicenseDetailsView>>
    • add

      public com.atlassian.sal.api.license.SingleProductLicenseDetailsView add(com.atlassian.application.api.ApplicationKey key)