Skip navigation links

A F G H I O P S T V


A

addAllSingleValueAttributes(Map<String, Object>) - Method in class org.identityconnectors.flatfile.extension.FlatFileRecord
Copies all the entries from the specified map to the singleValueAttributes of the flat file record
addComplexAttribute(String, List<Map<String, Object>>) - Method in class org.identityconnectors.flatfile.extension.FlatFileRecord
Adds a complex value attribute to the flat file record A complex value attribute/field is one which contains child attributes /sub-fields and their corresponding values.
addMultiValueAttribute(String, List<Object>) - Method in class org.identityconnectors.flatfile.extension.FlatFileRecord
Adds a multi value attribute to the flat file record
addSingleValueAttribute(String, Object) - Method in class org.identityconnectors.flatfile.extension.FlatFileRecord
Adds a single value attribute to the flat file record

F

FlatFileFilter - Class in org.identityconnectors.flatfile.extension
Represents a simple filter of the form "fieldName operator fieldValue" Ex: loginID = Sam.
FlatFileFilter() - Constructor for class org.identityconnectors.flatfile.extension.FlatFileFilter
 
FlatFileFilter(String, FlatFileFilter.Operators, Object) - Constructor for class org.identityconnectors.flatfile.extension.FlatFileFilter
 
FlatFileFilter.Operators - Enum in org.identityconnectors.flatfile.extension
 
FlatFileParser - Interface in org.identityconnectors.flatfile.extension
Interface which needs to be implemented by all custom parsers
FlatFilePostProcessHandler - Interface in org.identityconnectors.flatfile.extension
This interface needs to be implemented to perform a specific post-process task on the flat files, after all records have been fetched from them This is executed after the custom/default parser is run
FlatFilePreProcessHandler - Interface in org.identityconnectors.flatfile.extension
This interface needs to be implemented to perform a specific pre-process task on the flat files, before starting to parse them for fetching records
FlatFileRecord - Class in org.identityconnectors.flatfile.extension
Java Bean to represent a single record read from the flat file Use the add methods to add single, multi and complex value attributes
FlatFileRecord() - Constructor for class org.identityconnectors.flatfile.extension.FlatFileRecord
Creates an empty flat file record instance
FlatFileRecordHandler - Interface in org.identityconnectors.flatfile.extension
Handler to return the FlatFileRecord instance back to the connector, where data type conversion and validation of the attributes happens, before sending it to the requester
FlatFileSchema - Class in org.identityconnectors.flatfile.extension
Represents the properties that are mentioned in the schema properties file
FlatFileSchema(String) - Constructor for class org.identityconnectors.flatfile.extension.FlatFileSchema
 

G

getAttributesToGet() - Method in class org.identityconnectors.flatfile.extension.ParserConfig
Gets the string array of names of the fields to be fetched from the flat file
getBooleanMapping() - Method in class org.identityconnectors.flatfile.extension.FlatFileSchema
Returns the mapping for boolean attributes
getBooleanMapping(String) - Method in class org.identityconnectors.flatfile.extension.FlatFileSchema
Get boolean-string mapping for a particular field
getComplexAttributes() - Method in class org.identityconnectors.flatfile.extension.FlatFileRecord
 
getComplexMandatoryAttributes() - Method in class org.identityconnectors.flatfile.extension.FlatFileSchema
Returns the list of mandatory attributes that are of complex type ie., Multivalued fields with sub-fields
getConfigMap() - Method in class org.identityconnectors.flatfile.extension.ParserConfig
Gets the map of configuration properties from the main configuration lookup and the scheduled job
getDataType() - Method in class org.identityconnectors.flatfile.extension.FlatFileSchema
Gets the data types of all fields as a map
getDataType(String) - Method in class org.identityconnectors.flatfile.extension.FlatFileSchema
Gets the data type of a given field
getDateFormat() - Method in class org.identityconnectors.flatfile.extension.FlatFileSchema
Gets the date format used in the flat file
getEmbeddedObjClassMap() - Method in class org.identityconnectors.flatfile.extension.FlatFileSchema
Gets the embedded object classes of all fields as a map
getEmbeddedObjectClass(String) - Method in class org.identityconnectors.flatfile.extension.FlatFileSchema
Gets the embedded object class for a given field
getFieldName() - Method in class org.identityconnectors.flatfile.extension.FlatFileFilter
 
getFieldNames() - Method in class org.identityconnectors.flatfile.extension.FlatFileSchema
 
getFieldValue() - Method in class org.identityconnectors.flatfile.extension.FlatFileFilter
 
getFilter() - Method in class org.identityconnectors.flatfile.extension.ParserConfig
Gets a simple filter mentioned in the scheduled job wrapped as a FlatFileFilter object
getMandatoryAttrs() - Method in class org.identityconnectors.flatfile.extension.FlatFileSchema
Gets the list of mandatory attributes
getMultiValueAttributes() - Method in class org.identityconnectors.flatfile.extension.FlatFileRecord
 
getMultiValueFields() - Method in class org.identityconnectors.flatfile.extension.FlatFileSchema
Gets all the multi-valued fields along with sub-fields as a map
getNameAttribute() - Method in class org.identityconnectors.flatfile.extension.FlatFileSchema
Gets the Name attribute
getOperator() - Method in class org.identityconnectors.flatfile.extension.FlatFileFilter
 
getSchema() - Method in class org.identityconnectors.flatfile.extension.FlatFileSchema
Constructs and returns the schema of the flat file by reading the header of the flat file
getSchema() - Method in class org.identityconnectors.flatfile.extension.ParserConfig
Gets the flat file schema from the schema file, represented by the FlatFileSchema object
getSchemaFileName() - Method in class org.identityconnectors.flatfile.extension.FlatFileSchema
Gets the name of the flat file schema file
getSchemaProps() - Method in class org.identityconnectors.flatfile.extension.FlatFileSchema
Gets the schema file loaded as a java properties object
getSimpleMandatoryAttributes() - Method in class org.identityconnectors.flatfile.extension.FlatFileSchema
Returns the list of mandatory attributes that are single-valued and multi-valued without sub-fields
getSingleValueAttributes() - Method in class org.identityconnectors.flatfile.extension.FlatFileRecord
 
getStatusAttribute() - Method in class org.identityconnectors.flatfile.extension.FlatFileSchema
Gets the status attribute name
getSubFields(String) - Method in class org.identityconnectors.flatfile.extension.FlatFileSchema
Gets the sub-fields of a given field
getUidAttribute() - Method in class org.identityconnectors.flatfile.extension.FlatFileSchema
Gets the Uid attribute

H

handle(FlatFileRecord) - Method in interface org.identityconnectors.flatfile.extension.FlatFileRecordHandler
Passes the record from parser to the connector

I

isAlive() - Method in interface org.identityconnectors.flatfile.extension.FlatFileRecordHandler
Returns the status of connector search operation and if the handler can accept further records for processing
isMandatory(String) - Method in class org.identityconnectors.flatfile.extension.FlatFileSchema
Checks if the given field is mandatory field or not
isMultiValueField(String) - Method in class org.identityconnectors.flatfile.extension.FlatFileSchema
Checks if the field is multi-valued or not

O

org.identityconnectors.flatfile.extension - package org.identityconnectors.flatfile.extension
 

P

parse(File, FlatFileRecordHandler, ParserConfig) - Method in interface org.identityconnectors.flatfile.extension.FlatFileParser
Implementation of this interface should contain all the logic for parsing the given flatFile.
ParserConfig - Class in org.identityconnectors.flatfile.extension
Wrapper class which contains various miscellaneous configurations which are available to the parser
ParserConfig(Map<String, Object>, String[], FlatFileFilter, FlatFileSchema) - Constructor for class org.identityconnectors.flatfile.extension.ParserConfig
 
postProcess(File, Map<String, Object>) - Method in interface org.identityconnectors.flatfile.extension.FlatFilePostProcessHandler
Implementation should include the complete post-process task code to be executed
preProcess(File, Map<String, Object>) - Method in interface org.identityconnectors.flatfile.extension.FlatFilePreProcessHandler
Implementation should include the complete pre-process task code to be executed

S

setAttributesToGet(String[]) - Method in class org.identityconnectors.flatfile.extension.ParserConfig
 
setBooleanMapping(Map<String, Map<String, Boolean>>) - Method in class org.identityconnectors.flatfile.extension.FlatFileSchema
Sets the mapping for boolean attributes
setConfigMap(Map<String, Object>) - Method in class org.identityconnectors.flatfile.extension.ParserConfig
 
setDataType(Map<String, String>) - Method in class org.identityconnectors.flatfile.extension.FlatFileSchema
 
setDateFormat(String) - Method in class org.identityconnectors.flatfile.extension.FlatFileSchema
 
setEmbeddedObjClassMap(Map<String, String>) - Method in class org.identityconnectors.flatfile.extension.FlatFileSchema
 
setFieldName(String) - Method in class org.identityconnectors.flatfile.extension.FlatFileFilter
 
setFieldNames(List<String>) - Method in class org.identityconnectors.flatfile.extension.FlatFileSchema
 
setFieldValue(Object) - Method in class org.identityconnectors.flatfile.extension.FlatFileFilter
 
setFilter(FlatFileFilter) - Method in class org.identityconnectors.flatfile.extension.ParserConfig
 
setMandatoryAttrs(List<String>) - Method in class org.identityconnectors.flatfile.extension.FlatFileSchema
 
setMultiValueFields(Map<String, List<String>>) - Method in class org.identityconnectors.flatfile.extension.FlatFileSchema
 
setNameAttribute(String) - Method in class org.identityconnectors.flatfile.extension.FlatFileSchema
 
setOperator(FlatFileFilter.Operators) - Method in class org.identityconnectors.flatfile.extension.FlatFileFilter
 
setSchema(FlatFileSchema) - Method in class org.identityconnectors.flatfile.extension.ParserConfig
 
setSchemaFileName(String) - Method in class org.identityconnectors.flatfile.extension.FlatFileSchema
 
setSchemaProps(Properties) - Method in class org.identityconnectors.flatfile.extension.FlatFileSchema
 
setStatusAttribute(String) - Method in class org.identityconnectors.flatfile.extension.FlatFileSchema
Sets the status attribute name
setUidAttribute(String) - Method in class org.identityconnectors.flatfile.extension.FlatFileSchema
 

T

toString() - Method in class org.identityconnectors.flatfile.extension.FlatFileFilter
 

V

valueOf(String) - Static method in enum org.identityconnectors.flatfile.extension.FlatFileFilter.Operators
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.identityconnectors.flatfile.extension.FlatFileFilter.Operators
Returns an array containing the constants of this enum type, in the order they're declared.

A F G H I O P S T V


Copyright © 2014, Oracle and/or its affiliates. All rights reserved.