public class FileConnector extends Connector
| Modifier and Type | Field and Description |
|---|---|
static String |
CONFIG_KEY_FILENAME |
static String |
CONFIG_KEY_RECORD_SEPARATOR |
config, connectTimeout, debug, primaryKeyAttribute, requestTimeout, targetSystemAttributesMap| Constructor and Description |
|---|
FileConnector(Map<String,String> config,
List<be.personify.iam.model.provisioning.TargetSystemAttribute> targetSystemAttributes)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
archive(String id) |
void |
checkConfiguration(Map<String,String> config) |
Map<String,Object> |
create(String id,
Map<String,Object> objectRepresentation)
Creates a new object
|
boolean |
delete(String id) |
Map<String,Object> |
disable(String id) |
List<Map<String,Object>> |
find(be.personify.util.SearchCriteria searchCriteria,
int start,
int number,
SortCriteria sortCriteria) |
Map<String,Object> |
find(String id) |
List<String> |
findIds(be.personify.util.SearchCriteria searcCriteria,
int start,
int number,
SortCriteria sortCriteria) |
boolean |
ping() |
Map<String,Object> |
resultToMap(Object o) |
Map<String,Object> |
unarchive(String id) |
Map<String,Object> |
update(String id,
Map<String,Object> objectRepresentation) |
checkConfigPresentpublic static final String CONFIG_KEY_FILENAME
public static final String CONFIG_KEY_RECORD_SEPARATOR
public FileConnector(Map<String,String> config, List<be.personify.iam.model.provisioning.TargetSystemAttribute> targetSystemAttributes) throws Exception
config - the configurationtargetSystemAttributes - the list of attributesException - containing the stacktracepublic Map<String,Object> resultToMap(Object o)
resultToMap in class Connectorpublic Map<String,Object> create(String id, Map<String,Object> objectRepresentation) throws Exception
public Map<String,Object> update(String id, Map<String,Object> objectRepresentation) throws Exception
public List<Map<String,Object>> find(be.personify.util.SearchCriteria searchCriteria, int start, int number, SortCriteria sortCriteria) throws Exception
public List<String> findIds(be.personify.util.SearchCriteria searcCriteria, int start, int number, SortCriteria sortCriteria) throws Exception
Copyright © 2019–2020 mogo. All rights reserved.