public class CsvConfiguration extends Configuration implements Serializable
Modifier and Type | Class and Description |
---|---|
static class |
CsvConfiguration.Builder |
Modifier and Type | Field and Description |
---|---|
static String |
GROUP_NAME |
static String |
GROUP_NONE |
static String |
GROUP_PREFIX |
static String |
GROUP_USERNAME |
static String |
USER_DISPLAYNAME |
static String |
USER_EMAILADDRESS |
static String |
USER_FIRSTNAME |
static String |
USER_LASTNAME |
static String |
USER_NONE |
static String |
USER_PASSWORD |
static String |
USER_PREFIX |
static String |
USER_STATUS |
static String |
USER_USERNAME |
overwriteTarget
Modifier and Type | Method and Description |
---|---|
static CsvConfiguration.Builder |
builder() |
protected void |
buildSampleGroupMapping(File csvDataFile) |
protected void |
buildSampleUserMapping(File csvDataFile) |
boolean |
equals(Object o) |
Character |
getDelimiter() |
List |
getGroupHeaderRow() |
org.apache.commons.collections.OrderedBidiMap |
getGroupMappingConfiguration() |
File |
getGroupMemberships() |
String |
getGroupMembershipsAbsolutePath() |
List |
getGroupSampleRow() |
List |
getUserHeaderRow() |
org.apache.commons.collections.OrderedBidiMap |
getUserMappingConfiguration() |
File |
getUsers() |
String |
getUsersAbsolutePath() |
List |
getUserSampleRow() |
UserStatusMappingType |
getUserStatusMappingType() |
int |
hashCode() |
boolean |
isEncryptPasswords() |
void |
isValid()
Will make sure that all required properties have been set on the Configuration
object to perform an import.
|
void |
setDelimiter(Character delimiter) |
void |
setEncryptPasswords(boolean encryptPasswords) |
void |
setGroupMappingConfiguration(org.apache.commons.collections.OrderedBidiMap groupMappingConfiguration) |
void |
setGroupMemberships(File groupMemberships) |
void |
setUserMappingConfiguration(org.apache.commons.collections.OrderedBidiMap userMappingConfiguration) |
void |
setUsers(File users) |
void |
setUserStatusMappingType(UserStatusMappingType userStatusMappingType) |
getApplication, getDirectoryID, getImportNestedGroups, isImportPasswords, isOverwriteTarget, setApplication, setDirectoryID, setImportNestedGroups, setImportPasswords, setOverwriteTarget, toString
public static final String USER_PREFIX
public static final String USER_FIRSTNAME
public static final String USER_LASTNAME
public static final String USER_EMAILADDRESS
public static final String USER_USERNAME
public static final String USER_PASSWORD
public static final String USER_STATUS
public static final String USER_DISPLAYNAME
public static final String USER_NONE
public static final String GROUP_PREFIX
public static final String GROUP_NAME
public static final String GROUP_USERNAME
public static final String GROUP_NONE
public static CsvConfiguration.Builder builder()
protected void buildSampleUserMapping(File csvDataFile)
protected void buildSampleGroupMapping(File csvDataFile)
public void isValid() throws ImporterConfigurationException
Configuration
isValid
in class Configuration
ImporterConfigurationException
- if there is a problem validating the configurationpublic File getUsers()
public void setUsers(File users)
public File getGroupMemberships()
public void setGroupMemberships(File groupMemberships)
public Character getDelimiter()
public void setDelimiter(Character delimiter)
public boolean isEncryptPasswords()
public void setEncryptPasswords(boolean encryptPasswords)
public UserStatusMappingType getUserStatusMappingType()
public void setUserStatusMappingType(UserStatusMappingType userStatusMappingType)
public List getUserHeaderRow()
public List getUserSampleRow()
public List getGroupHeaderRow()
public List getGroupSampleRow()
public org.apache.commons.collections.OrderedBidiMap getUserMappingConfiguration()
public void setUserMappingConfiguration(org.apache.commons.collections.OrderedBidiMap userMappingConfiguration)
public org.apache.commons.collections.OrderedBidiMap getGroupMappingConfiguration()
public void setGroupMappingConfiguration(org.apache.commons.collections.OrderedBidiMap groupMappingConfiguration)
public String getGroupMembershipsAbsolutePath()
public String getUsersAbsolutePath()
public boolean equals(Object o)
equals
in class Configuration
public int hashCode()
hashCode
in class Configuration
Copyright © 2020 Atlassian. All rights reserved.