@SpringBootApplication(exclude={org.springframework.boot.autoconfigure.security.SecurityAutoConfiguration.class,org.springframework.boot.autoconfigure.freemarker.FreeMarkerAutoConfiguration.class,org.springframework.boot.actuate.autoconfigure.TraceWebFilterAutoConfiguration.class,org.springframework.boot.actuate.autoconfigure.TraceRepositoryAutoConfiguration.class,org.springframework.boot.actuate.autoconfigure.MetricFilterAutoConfiguration.class})
public class Application
extends Object
| Constructor and Description |
|---|
Application() |
| Modifier and Type | Method and Description |
|---|---|
JiraClient |
jiraClient(boolean jiraEnabled,
String baseUrl,
String username,
String password,
String projectKey,
int dueDateWeeks) |
static void |
main(String[] args) |
Manage |
manage(boolean manageEnabled,
String username,
String password,
String manageBaseUrl) |
PdpService |
pdpService(boolean pdpEnabled,
String server,
String username,
String password) |
Sab |
sab(HttpClientTransport httpClientTransport,
boolean sabEnabled) |
Services |
services(Manage manage,
String guestIdps) |
Stats |
stats(boolean statsEnabled,
String user,
String password,
String baseUrl,
Manage manage) |
public static void main(String[] args)
@Bean public Services services(Manage manage, @Value(value="${guestidp.entityids}") String guestIdps)
@Bean public Sab sab(HttpClientTransport httpClientTransport, @Value(value="${dashboard.feature.sab}") boolean sabEnabled)
@Bean public Manage manage(@Value(value="${dashboard.feature.manage}") boolean manageEnabled, @Value(value="${manage.username}") String username, @Value(value="${manage.password}") String password, @Value(value="${manage.manageBaseUrl}") String manageBaseUrl)
@Bean @Autowired public Stats stats(@Value(value="${dashboard.feature.statistics}") boolean statsEnabled, @Value(value="${statsUser}") String user, @Value(value="${statsPassword}") String password, @Value(value="${statsBaseUrl}") String baseUrl, Manage manage)
@Bean public JiraClient jiraClient(@Value(value="${dashboard.feature.jira}") boolean jiraEnabled, @Value(value="${jiraBaseUrl}") String baseUrl, @Value(value="${jiraUsername}") String username, @Value(value="${jiraPassword}") String password, @Value(value="${jiraProjectKey}") String projectKey, @Value(value="${jiraDueDateWeeks}") int dueDateWeeks) throws IOException
IOException@Bean public PdpService pdpService(@Value(value="${dashboard.feature.pdp}") boolean pdpEnabled, @Value(value="${pdp.server}") String server, @Value(value="${pdp.username}") String username, @Value(value="${pdp.password}") String password)
Copyright © 2012–2021 Pivotal Software, Inc.. All rights reserved.