public final class EmbeddedCrowdBootstrap extends Object
Modifier and Type | Field and Description |
---|---|
static String |
APPLICATION_NAME |
static String |
INTERNAL_DIRECTORY_NAME |
Constructor and Description |
---|
EmbeddedCrowdBootstrap() |
Modifier and Type | Method and Description |
---|---|
void |
bootstrap()
Ensure that EC is in a valid initial state.
|
boolean |
ensureApplicationExists()
If not application entry is found, create one.
|
void |
ensureInternalDirectoryExists()
If no internal directory is found, create one and enable it.
|
void |
ensureInternalDirectoryExists(DirectoryState state)
If no internal directory is found, create one and set the enabled flag.
|
void |
setApplicationDao(com.atlassian.crowd.dao.application.ApplicationDAO applicationDao) |
void |
setCrowdDirectoryService(com.atlassian.crowd.embedded.api.CrowdDirectoryService crowdDirectoryService) |
public static final String INTERNAL_DIRECTORY_NAME
public static final String APPLICATION_NAME
public void bootstrap()
public boolean ensureApplicationExists()
public void ensureInternalDirectoryExists()
public void ensureInternalDirectoryExists(DirectoryState state)
state
- the state of the internal directory if createdpublic void setCrowdDirectoryService(com.atlassian.crowd.embedded.api.CrowdDirectoryService crowdDirectoryService)
public void setApplicationDao(com.atlassian.crowd.dao.application.ApplicationDAO applicationDao)
Copyright © 2003–2017 Atlassian. All rights reserved.