private boolean isPlatformApplication(final JiraApplication application) { return application.getKey().equals(applicationManager.getPlatform().getKey()); }
private boolean isNonCoreApplicationDefinition(final ApplicationRoleDefinitions.ApplicationRoleDefinition definition) { return !applicationManager.getPlatform().getKey().equals(definition.key()); }
@Override public Option<Application> getApplication(final ApplicationKey key) { final Application application = applications.get(key); if (application == null) { if (platformApplication.isDefined() && platformApplication.get().getKey().equals(key)) { return platformApplication.map(Application.class::cast); } else { return Option.none(); } } else { return Option.some(application); } }