public class DataInjectorImpl extends Object implements DataInjector
| Modifier and Type | Field and Description |
|---|---|
static String |
SCENARIO_NAME_ATTRIBUTE
The scenario name attribute.
|
static String |
SCENARIOS_FOLDER
The scenario folder.
|
| Constructor and Description |
|---|
DataInjectorImpl(org.exoplatform.container.xml.InitParams params,
UserModule userModule,
SpaceModule spaceModule,
CalendarModule calendarModule,
WikiModule wikiModule,
ForumModule forumModule,
DocumentModule documentModule,
ActivityModule activityModule) |
| Modifier and Type | Method and Description |
|---|---|
static String |
getData(InputStream inputStream)
Gets the data.
|
void |
inject(Map<String,Integer> completion) |
void |
inject(String scenarioName,
Map<String,Integer> completion) |
void |
purge(Map<String,Integer> completion) |
void |
purge(String scenarioName,
Map<String,Integer> completion) |
Map |
setup(String dataFolderPath)
Load injection scripts
|
public static final String SCENARIOS_FOLDER
public static final String SCENARIO_NAME_ATTRIBUTE
public DataInjectorImpl(org.exoplatform.container.xml.InitParams params,
UserModule userModule,
SpaceModule spaceModule,
CalendarModule calendarModule,
WikiModule wikiModule,
ForumModule forumModule,
DocumentModule documentModule,
ActivityModule activityModule)
public Map setup(String dataFolderPath)
setup in interface DataInjectorpublic void inject(Map<String,Integer> completion) throws Exception
inject in interface DataInjectorExceptionpublic void purge(Map<String,Integer> completion) throws Exception
purge in interface DataInjectorExceptionpublic static String getData(InputStream inputStream)
inputStream - the input streamCopyright © 2003–2017 eXo Platform SAS. All rights reserved.