@Component public class StructureImporter extends Object
| Constructor and Description |
|---|
StructureImporter() |
| Modifier and Type | Method and Description |
|---|---|
List<Map<String,String>> |
convertData(List<Map<String,Object>> rawData,
StructureMappings mappings) |
void |
importStructure(List<Map<String,Object>> rawData,
StructureMappings mappings,
ImportStructureMode mode) |
void |
readStructure(List<Map<String,String>> structure)
Wczytuje strukturę do systemu
|
void |
setMode(ImportStructureMode mode) |
void |
validate(List<Map<String,String>> converted) |
public void setMode(ImportStructureMode mode)
mode - the mode to setpublic void importStructure(List<Map<String,Object>> rawData, StructureMappings mappings, ImportStructureMode mode) throws com.suncode.pwfl.administration.user.exception.UserNotFoundException, com.suncode.pwfl.administration.user.exception.GroupNotFoundException, com.suncode.pwfl.administration.user.exception.UserAlreadyExistException, com.suncode.pwfl.administration.user.exception.GroupAlreadyExistException
com.suncode.pwfl.administration.user.exception.UserNotFoundExceptioncom.suncode.pwfl.administration.user.exception.GroupNotFoundExceptioncom.suncode.pwfl.administration.user.exception.UserAlreadyExistExceptioncom.suncode.pwfl.administration.user.exception.GroupAlreadyExistExceptionpublic List<Map<String,String>> convertData(List<Map<String,Object>> rawData, StructureMappings mappings)
public void readStructure(List<Map<String,String>> structure) throws com.suncode.pwfl.administration.user.exception.UserNotFoundException, com.suncode.pwfl.administration.user.exception.GroupNotFoundException, com.suncode.pwfl.administration.user.exception.UserAlreadyExistException, com.suncode.pwfl.administration.user.exception.GroupAlreadyExistException
structure - Exceptioncom.suncode.pwfl.administration.user.exception.UserAlreadyExistExceptioncom.suncode.pwfl.administration.user.exception.GroupNotFoundExceptioncom.suncode.pwfl.administration.user.exception.UserNotFoundExceptioncom.suncode.pwfl.administration.user.exception.GroupAlreadyExistExceptionCopyright © 2016 Suncode. All rights reserved.