Class AccessState

java.lang.Object
org.bedework.webdav.servlet.access.AccessState

public class AccessState extends Object
An object to preserve the current state of access calculations. Embedding this in an entity instance avoids recalculation.
Version:
1.0
Author:
Mike Douglass douglm rpi.edu
  • Constructor Details

    • AccessState

      public AccessState(SharedEntity entity)
      Constructor
      Parameters:
      entity -
  • Method Details

    • fetchEntity

      public SharedEntity fetchEntity()
      Returns:
      the entity
    • clearCurrentAccess

      public void clearCurrentAccess()
    • getCurrentAccess

      public org.bedework.access.CurrentAccess getCurrentAccess()
      Returns:
      current access object
    • getCurrentAccess

      public org.bedework.access.CurrentAccess getCurrentAccess(int desiredAccess)
      Parameters:
      desiredAccess -
      Returns:
      currentAccess;
    • setCurrentAccess

      public void setCurrentAccess(org.bedework.access.CurrentAccess ca, int desiredAccess)
      Parameters:
      ca -
      desiredAccess -
    • getLastDesiredAccess

      public int getLastDesiredAccess()
      Returns:
      int last desiredAccess
    • toString

      public String toString()
      Overrides:
      toString in class Object