Package com.atlassian.crowd.embedded
Class EmbeddedCrowdBootstrapImpl
java.lang.Object
com.atlassian.crowd.embedded.EmbeddedCrowdBootstrapImpl
- All Implemented Interfaces:
EmbeddedCrowdBootstrap
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncom.atlassian.crowd.embedded.api.Directory
com.atlassian.crowd.embedded.api.Directory
createInternalDirectory
(boolean active) com.atlassian.crowd.model.application.Application
void
void
initialiseEmbeddedCrowd
(boolean isInternalDirectoryActive)
-
Field Details
-
INTERNAL_DIRECTORY_NAME
- See Also:
-
-
Constructor Details
-
EmbeddedCrowdBootstrapImpl
public EmbeddedCrowdBootstrapImpl()
-
-
Method Details
-
initialiseEmbeddedCrowd
@Transactional public void initialiseEmbeddedCrowd() throws com.atlassian.crowd.exception.ApplicationNotFoundException, com.atlassian.crowd.exception.DirectoryNotFoundException- Specified by:
initialiseEmbeddedCrowd
in interfaceEmbeddedCrowdBootstrap
- Throws:
com.atlassian.crowd.exception.ApplicationNotFoundException
com.atlassian.crowd.exception.DirectoryNotFoundException
-
initialiseEmbeddedCrowd
@Transactional public void initialiseEmbeddedCrowd(boolean isInternalDirectoryActive) throws com.atlassian.crowd.exception.ApplicationNotFoundException, com.atlassian.crowd.exception.DirectoryNotFoundException - Specified by:
initialiseEmbeddedCrowd
in interfaceEmbeddedCrowdBootstrap
- Throws:
com.atlassian.crowd.exception.ApplicationNotFoundException
com.atlassian.crowd.exception.DirectoryNotFoundException
-
getOrCreateApplication
@Transactional public com.atlassian.crowd.model.application.Application getOrCreateApplication()- Specified by:
getOrCreateApplication
in interfaceEmbeddedCrowdBootstrap
-
createInternalDirectory
public com.atlassian.crowd.embedded.api.Directory createInternalDirectory()- Specified by:
createInternalDirectory
in interfaceEmbeddedCrowdBootstrap
-
createInternalDirectory
public com.atlassian.crowd.embedded.api.Directory createInternalDirectory(boolean active) - Specified by:
createInternalDirectory
in interfaceEmbeddedCrowdBootstrap
-