com.soebes.subversion.sapm
Class AccessRules

java.lang.Object
  extended by com.soebes.subversion.sapm.AccessRules

public class AccessRules
extends Object

This class can handle an access rule which comprises of multiple AccessRule.

 [/]
 * = r

 [repository:/test/trunk]
 harry = rw
 michael = rw
 

Author:
Karl Heinz Marbaise

Field Summary
private  ArrayList<AccessRule> accessRules
           
 
Constructor Summary
AccessRules()
           
 
Method Summary
 void add(AccessRule accessRule)
          Add an AccessRule to the list of access rules.
 AccessLevel getAccess(String user, String repository, String accessPath)
           
 ArrayList<AccessRule> getAccessRules()
          Get the complete list of access rules.
 void setAccessRules(ArrayList<AccessRule> accessRules)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

accessRules

private ArrayList<AccessRule> accessRules
Constructor Detail

AccessRules

public AccessRules()
Method Detail

add

public void add(AccessRule accessRule)
Add an AccessRule to the list of access rules.

Parameters:
accessRule - The access rule which will be added.

getAccessRules

public ArrayList<AccessRule> getAccessRules()
Get the complete list of access rules.

Returns:
The list of access rules.

setAccessRules

public void setAccessRules(ArrayList<AccessRule> accessRules)

getAccess

public AccessLevel getAccess(String user,
                             String repository,
                             String accessPath)


Copyright © 2010-2011 SoftwareEntwicklung Beratung Schulung. All Rights Reserved.