public class FileDataSource extends Object
| Constructor and Description |
|---|
FileDataSource() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
flushAgents(FilePartition partition) |
protected void |
flushCredentials(org.picketlink.idm.model.Realm realm) |
protected void |
flushGroups(FilePartition partition) |
protected void |
flushPartitions() |
protected void |
flushRelationships() |
protected void |
flushRoles(FilePartition partition) |
protected Map<String,org.picketlink.idm.model.Agent> |
getAgents(org.picketlink.idm.model.Partition partition) |
int |
getAsyncThreadPool() |
protected Map<String,Map<String,List<FileCredentialStorage>>> |
getCredentials(org.picketlink.idm.model.Realm realm) |
protected Map<String,org.picketlink.idm.model.Group> |
getGroups(org.picketlink.idm.model.Partition partition) |
protected FilePartition |
getPartition(org.picketlink.idm.model.Partition partition) |
Map<String,FilePartition> |
getPartitions() |
protected Map<String,List<FileRelationship>> |
getRelationships() |
protected Map<String,org.picketlink.idm.model.Role> |
getRoles(org.picketlink.idm.model.Partition partition) |
String |
getWorkingDir() |
void |
init(org.picketlink.idm.config.FileIdentityStoreConfiguration config) |
protected void |
initPartition(String partitionId) |
boolean |
isAlwaysCreateFiles() |
boolean |
isAsyncWrite() |
void |
setAlwaysCreateFiles(boolean alwaysCreateFiles) |
void |
setAsyncThreadPool(int asyncThreadPool) |
void |
setAsyncWrite(boolean asyncWrite) |
void |
setWorkingDir(String workingDir) |
public void init(org.picketlink.idm.config.FileIdentityStoreConfiguration config)
protected void initPartition(String partitionId)
protected void flushAgents(FilePartition partition)
protected void flushRoles(FilePartition partition)
protected void flushGroups(FilePartition partition)
protected void flushPartitions()
protected void flushCredentials(org.picketlink.idm.model.Realm realm)
protected void flushRelationships()
protected Map<String,org.picketlink.idm.model.Agent> getAgents(org.picketlink.idm.model.Partition partition)
protected FilePartition getPartition(org.picketlink.idm.model.Partition partition)
protected Map<String,org.picketlink.idm.model.Role> getRoles(org.picketlink.idm.model.Partition partition)
protected Map<String,List<FileRelationship>> getRelationships()
protected Map<String,Map<String,List<FileCredentialStorage>>> getCredentials(org.picketlink.idm.model.Realm realm)
protected Map<String,org.picketlink.idm.model.Group> getGroups(org.picketlink.idm.model.Partition partition)
public Map<String,FilePartition> getPartitions()
public String getWorkingDir()
public void setWorkingDir(String workingDir)
public boolean isAlwaysCreateFiles()
public void setAlwaysCreateFiles(boolean alwaysCreateFiles)
public void setAsyncWrite(boolean asyncWrite)
public boolean isAsyncWrite()
public void setAsyncThreadPool(int asyncThreadPool)
public int getAsyncThreadPool()
Copyright © 2013. All Rights Reserved.