public class HeliosAccessControlRulesList
extends java.lang.Object
| Constructor and Description |
|---|
HeliosAccessControlRulesList()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addAccessRules(java.lang.String fileID,
HeliosAccessControlRulesTable rulesTable)
Set access control rules for a file
|
HeliosAccessControlRulesTable |
findAccessRules(java.lang.String fileID)
Return the access control rule table for a file
|
static HeliosAccessControlRulesList |
getInstance()
Get instance of this class.
|
protected java.util.ArrayList<HeliosAccessControlRules> |
getRulesForFiles() |
void |
removeAccessRules(java.lang.String fileID)
Remove fileID and access control table from list
|
protected void |
replaceAllRules(java.util.ArrayList<HeliosAccessControlRules> rules) |
public static HeliosAccessControlRulesList getInstance()
public void addAccessRules(java.lang.String fileID,
HeliosAccessControlRulesTable rulesTable)
fileID - the fileID of the filerulesTable - the table of access control rulespublic HeliosAccessControlRulesTable findAccessRules(java.lang.String fileID)
fileID - the fileID of the filepublic void removeAccessRules(java.lang.String fileID)
fileID - the fileID of the fileprotected java.util.ArrayList<HeliosAccessControlRules> getRulesForFiles()
protected void replaceAllRules(java.util.ArrayList<HeliosAccessControlRules> rules)