Package org.apache.archiva.redback.tests
Class RbacManagerEventTracker
- java.lang.Object
-
- org.apache.archiva.redback.tests.RbacManagerEventTracker
-
- All Implemented Interfaces:
RBACManagerListener
public class RbacManagerEventTracker extends Object implements RBACManagerListener
RbacManagerEventTracker- Author:
- Joakim Erdfelt
-
-
Field Summary
Fields Modifier and Type Field Description List<String>
addedPermissionNames
List<String>
addedRoleNames
long
initCount
Boolean
lastDbFreshness
protected Logger
logger
List<String>
removedPermissionNames
List<String>
removedRoleNames
-
Constructor Summary
Constructors Constructor Description RbacManagerEventTracker()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clear()
void
rbacInit(boolean freshdb)
void
rbacPermissionRemoved(Permission permission)
void
rbacPermissionSaved(Permission permission)
void
rbacRoleRemoved(Role role)
void
rbacRoleSaved(Role role)
void
rbacUserAssignmentRemoved(UserAssignment userAssignment)
void
rbacUserAssignmentSaved(UserAssignment userAssignment)
-
-
-
Field Detail
-
initCount
public long initCount
-
lastDbFreshness
public Boolean lastDbFreshness
-
addedRoleNames
public List<String> addedRoleNames
-
removedRoleNames
public List<String> removedRoleNames
-
addedPermissionNames
public List<String> addedPermissionNames
-
removedPermissionNames
public List<String> removedPermissionNames
-
-
Constructor Detail
-
RbacManagerEventTracker
public RbacManagerEventTracker()
-
-
Method Detail
-
rbacInit
public void rbacInit(boolean freshdb)
- Specified by:
rbacInit
in interfaceRBACManagerListener
-
clear
public void clear()
-
rbacPermissionRemoved
public void rbacPermissionRemoved(Permission permission)
- Specified by:
rbacPermissionRemoved
in interfaceRBACManagerListener
-
rbacPermissionSaved
public void rbacPermissionSaved(Permission permission)
- Specified by:
rbacPermissionSaved
in interfaceRBACManagerListener
-
rbacRoleRemoved
public void rbacRoleRemoved(Role role)
- Specified by:
rbacRoleRemoved
in interfaceRBACManagerListener
-
rbacRoleSaved
public void rbacRoleSaved(Role role)
- Specified by:
rbacRoleSaved
in interfaceRBACManagerListener
-
rbacUserAssignmentRemoved
public void rbacUserAssignmentRemoved(UserAssignment userAssignment)
- Specified by:
rbacUserAssignmentRemoved
in interfaceRBACManagerListener
-
rbacUserAssignmentSaved
public void rbacUserAssignmentSaved(UserAssignment userAssignment)
- Specified by:
rbacUserAssignmentSaved
in interfaceRBACManagerListener
-
-