org.camunda.bpm.extension.keycloak.showcase.CamundaApplication Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of camunda-bpm-identity-keycloak-examples-sso-kubernetes Show documentation
Show all versions of camunda-bpm-identity-keycloak-examples-sso-kubernetes Show documentation
Showcase for using Camunda Keycloak Identity Provider
package org.camunda.bpm.extension.keycloak.showcase;
import org.camunda.bpm.spring.boot.starter.annotation.EnableProcessApplication;
import org.camunda.bpm.spring.boot.starter.event.PostDeployEvent;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.event.EventListener;
/**
* The Camunda Showcase Spring Boot application.
*/
@SpringBootApplication
@EnableProcessApplication("camunda.showcase")
public class CamundaApplication {
/** This class' logger. */
private static final Logger LOG = LoggerFactory.getLogger(CamundaApplication.class);
/**
* Post deployment work.
* @param event
*/
@EventListener
public void onPostDeploy(PostDeployEvent event) {
LOG.info("========================================");
LOG.info("Successfully started Camunda Showcase");
LOG.info("========================================");
}
/**
* Starts this application.
* @param args arguments
*/
public static void main(String... args) {
SpringApplication.run(CamundaApplication.class, args);
}
}