All Known Implementing Classes:
RestrictionImpl

public interface Restriction
A Restriction object represents a "live" restriction object that has been created using the Jackrabbit specific extensions of the AccessControlEntry interface.
See Also:
  • Method Details

    • getDefinition

      @NotNull @NotNull RestrictionDefinition getDefinition()
      Returns the underlying restriction definition.
      Returns:
      the restriction definition that applies to this restriction.
    • getProperty

      @NotNull @NotNull PropertyState getProperty()
      The OAK property state associated with this restriction.
      Returns:
      An PropertyState.