public class FileDataSource extends Object
| Constructor and Description |
|---|
FileDataSource() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
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() |
boolean |
isInitialized() |
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()
public boolean isInitialized()
public void close()
Copyright © 2013. All Rights Reserved.