public class DemoDataGenerator extends Object implements ModelDataJsonConstants
Modifier and Type | Field and Description |
---|---|
protected boolean |
createDemoModels |
protected boolean |
createDemoProcessDefinitions |
protected boolean |
createDemoUsersAndGroups |
protected boolean |
generateReportData |
protected IdentityService |
identityService |
protected static org.slf4j.Logger |
LOGGER |
protected ProcessEngine |
processEngine |
protected RepositoryService |
repositoryService |
MODEL_DESCRIPTION, MODEL_ID, MODEL_NAME, MODEL_REVISION
Constructor and Description |
---|
DemoDataGenerator() |
Modifier and Type | Method and Description |
---|---|
protected void |
createGroup(String groupId,
String type) |
protected void |
createModelData(String name,
String description,
String jsonFile) |
protected void |
createUser(String userId,
String firstName,
String lastName,
String password,
String email,
String imageResource,
List<String> groups,
List<String> userInfo) |
protected void |
generateReportData() |
void |
init() |
protected void |
initDemoGroups() |
protected void |
initDemoUsers() |
protected void |
initModelData() |
protected void |
initProcessDefinitions() |
void |
setCreateDemoModels(boolean createDemoModels) |
void |
setCreateDemoProcessDefinitions(boolean createDemoProcessDefinitions) |
void |
setCreateDemoUsersAndGroups(boolean createDemoUsersAndGroups) |
void |
setGenerateReportData(boolean generateReportData) |
void |
setProcessEngine(ProcessEngine processEngine) |
protected static final org.slf4j.Logger LOGGER
protected transient ProcessEngine processEngine
protected transient IdentityService identityService
protected transient RepositoryService repositoryService
protected boolean createDemoUsersAndGroups
protected boolean createDemoProcessDefinitions
protected boolean createDemoModels
protected boolean generateReportData
public void init()
public void setProcessEngine(ProcessEngine processEngine)
public void setCreateDemoUsersAndGroups(boolean createDemoUsersAndGroups)
public void setCreateDemoProcessDefinitions(boolean createDemoProcessDefinitions)
public void setCreateDemoModels(boolean createDemoModels)
public void setGenerateReportData(boolean generateReportData)
protected void initDemoGroups()
protected void initDemoUsers()
protected void createUser(String userId, String firstName, String lastName, String password, String email, String imageResource, List<String> groups, List<String> userInfo)
protected void initProcessDefinitions()
protected void generateReportData()
protected void initModelData()
Copyright © 2016 Alfresco. All rights reserved.