public class DirectoryPropertiesMapper extends Object
Modifier and Type | Field and Description |
---|---|
static String |
ACTIVE_PROPERTY |
static String |
ALLOWED_OPERATIONS_PROPERTY |
static String |
ATTRIBUTES_PROPERTY |
static String |
DESCRIPTION_PROPERTY |
static String |
ENCRYPTION_TYPE_PROPERTY |
static String |
IMPLEMENTATION_CLASS_PROPERTY |
static String |
NAME_PROPERTY |
static String |
TYPE_PROPERTY |
Constructor and Description |
---|
DirectoryPropertiesMapper() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
canImportDirectory(Long id)
Determines if a directory can be created using this mapper.
|
Properties |
exportProperties(Iterable<Directory> allDirectories) |
Map<String,String> |
getDirectoryAttributes(Properties properties,
Long id) |
List<Directory> |
importAllDirectories(Properties properties,
Date timestamp) |
Directory |
importDirectory(Properties properties,
Long id,
Date timestamp) |
public static final String IMPLEMENTATION_CLASS_PROPERTY
public static final String DESCRIPTION_PROPERTY
public static final String ENCRYPTION_TYPE_PROPERTY
public static final String ACTIVE_PROPERTY
public static final String NAME_PROPERTY
public static final String ATTRIBUTES_PROPERTY
public static final String TYPE_PROPERTY
public static final String ALLOWED_OPERATIONS_PROPERTY
public Directory importDirectory(Properties properties, Long id, Date timestamp) throws DirectoryNotFoundException
DirectoryNotFoundException
protected boolean canImportDirectory(Long id)
id
- directory idpublic Map<String,String> getDirectoryAttributes(Properties properties, Long id)
public List<Directory> importAllDirectories(Properties properties, Date timestamp)
public Properties exportProperties(Iterable<Directory> allDirectories)
Copyright © 2016 Atlassian. All rights reserved.