Package org.keycloak.services.resources
Class KeycloakApplication
java.lang.Object
jakarta.ws.rs.core.Application
org.keycloak.services.resources.KeycloakApplication
public abstract class KeycloakApplication
extends jakarta.ws.rs.core.Application
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ExportImportManagerbootstrap(KeycloakSession session) protected abstract KeycloakSessionFactoryprotected abstract voidcreateTemporaryAdmin(KeycloakSession session) protected abstract voidprotected abstract Stringstatic KeycloakSessionFactorystatic Stringprotected intgetTransactionTimeout(KeycloakSessionFactory sessionFactory) protected abstract voidprotected voidprotected voidshutdown()protected voidstartup()Methods inherited from class jakarta.ws.rs.core.Application
getClasses, getProperties, getSingletons
-
Constructor Details
-
KeycloakApplication
public KeycloakApplication()
-
-
Method Details
-
getTmpDirectory
-
initTmpDirectory
protected void initTmpDirectory() -
exit
-
getDataDir
-
startup
protected void startup() -
getTransactionTimeout
-
shutdown
protected void shutdown() -
bootstrap
-
createTemporaryAdmin
-
initAndStart
protected abstract void initAndStart() -
createSessionFactory
-
getSessionFactory
-