org.codehaus.plexus.redback.tests
Class RbacManagerEventTracker

java.lang.Object
  extended by org.codehaus.plexus.redback.tests.RbacManagerEventTracker
All Implemented Interfaces:
org.codehaus.plexus.redback.rbac.RBACManagerListener

public class RbacManagerEventTracker
extends java.lang.Object
implements org.codehaus.plexus.redback.rbac.RBACManagerListener

RbacManagerEventTracker

Version:
$Id: RbacManagerEventTracker.java 85 2007-02-22 22:15:16Z jesse $
Author:
Joakim Erdfelt

Field Summary
 java.util.List addedPermissionNames
           
 java.util.List addedRoleNames
           
 long initCount
           
 java.lang.Boolean lastDbFreshness
           
 java.util.List removedPermissionNames
           
 java.util.List removedRoleNames
           
 
Constructor Summary
RbacManagerEventTracker()
           
 
Method Summary
 void rbacInit(boolean freshdb)
           
 void rbacPermissionRemoved(org.codehaus.plexus.redback.rbac.Permission permission)
           
 void rbacPermissionSaved(org.codehaus.plexus.redback.rbac.Permission permission)
           
 void rbacRoleRemoved(org.codehaus.plexus.redback.rbac.Role role)
           
 void rbacRoleSaved(org.codehaus.plexus.redback.rbac.Role role)
           
 void rbacUserAssignmentRemoved(org.codehaus.plexus.redback.rbac.UserAssignment userAssignment)
           
 void rbacUserAssignmentSaved(org.codehaus.plexus.redback.rbac.UserAssignment userAssignment)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

initCount

public long initCount

lastDbFreshness

public java.lang.Boolean lastDbFreshness

addedRoleNames

public java.util.List addedRoleNames

removedRoleNames

public java.util.List removedRoleNames

addedPermissionNames

public java.util.List addedPermissionNames

removedPermissionNames

public java.util.List removedPermissionNames
Constructor Detail

RbacManagerEventTracker

public RbacManagerEventTracker()
Method Detail

rbacInit

public void rbacInit(boolean freshdb)
Specified by:
rbacInit in interface org.codehaus.plexus.redback.rbac.RBACManagerListener

rbacPermissionRemoved

public void rbacPermissionRemoved(org.codehaus.plexus.redback.rbac.Permission permission)
Specified by:
rbacPermissionRemoved in interface org.codehaus.plexus.redback.rbac.RBACManagerListener

rbacPermissionSaved

public void rbacPermissionSaved(org.codehaus.plexus.redback.rbac.Permission permission)
Specified by:
rbacPermissionSaved in interface org.codehaus.plexus.redback.rbac.RBACManagerListener

rbacRoleRemoved

public void rbacRoleRemoved(org.codehaus.plexus.redback.rbac.Role role)
Specified by:
rbacRoleRemoved in interface org.codehaus.plexus.redback.rbac.RBACManagerListener

rbacRoleSaved

public void rbacRoleSaved(org.codehaus.plexus.redback.rbac.Role role)
Specified by:
rbacRoleSaved in interface org.codehaus.plexus.redback.rbac.RBACManagerListener

rbacUserAssignmentRemoved

public void rbacUserAssignmentRemoved(org.codehaus.plexus.redback.rbac.UserAssignment userAssignment)
Specified by:
rbacUserAssignmentRemoved in interface org.codehaus.plexus.redback.rbac.RBACManagerListener

rbacUserAssignmentSaved

public void rbacUserAssignmentSaved(org.codehaus.plexus.redback.rbac.UserAssignment userAssignment)
Specified by:
rbacUserAssignmentSaved in interface org.codehaus.plexus.redback.rbac.RBACManagerListener


Copyright © 2006-2007 Codehaus. All Rights Reserved.