Class Context.Default
- java.lang.Object
 - 
- org.apache.jackrabbit.oak.spi.security.Context.Default
 
 
- 
- All Implemented Interfaces:
 TreeContext,Context
- Enclosing interface:
 - Context
 
public static class Context.Default extends java.lang.Object implements Context
Default implementation of theContextinterface that always returnsfalse. 
- 
- 
Nested Class Summary
- 
Nested classes/interfaces inherited from interface org.apache.jackrabbit.oak.spi.security.Context
Context.Default 
 - 
 
- 
Constructor Summary
Constructors Constructor Description Default() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleandefinesContextRoot(@NotNull Tree tree)Reveals if the specifiedTreeis the root of a subtree defined by the module that exposes this instance.booleandefinesInternal(@NotNull Tree tree)Reveals if the specifiedTreedefines repository internal information, which is not hidden by default.booleandefinesLocation(@NotNull TreeLocation location)Reveals if the specifiedTreeLocationis defined by the module that exposes this instance.booleandefinesProperty(@NotNull Tree parent, @NotNull PropertyState property)Reveals if the specifiedPropertyStateis defined by the module that exposes this instance.booleandefinesTree(@NotNull Tree tree)Reveals if the specifiedTreeis defined by the module that exposes this instance. 
 - 
 
- 
- 
Method Detail
- 
definesProperty
public boolean definesProperty(@NotNull @NotNull Tree parent, @NotNull @NotNull PropertyState property)Description copied from interface:TreeContextReveals if the specifiedPropertyStateis defined by the module that exposes this instance.- Specified by:
 definesPropertyin interfaceTreeContext- Parameters:
 parent- The parent tree of the property state.property- ThePropertyStateto be tested.- Returns:
 trueif the specified property state is related to or defined by the security module.
 
- 
definesContextRoot
public boolean definesContextRoot(@NotNull @NotNull Tree tree)Description copied from interface:TreeContextReveals if the specifiedTreeis the root of a subtree defined by the module that exposes this instance. Note, that in contrast toTreeContext.definesTree(Tree)this method will returnfalsefor any tree located in the subtree.- Specified by:
 definesContextRootin interfaceTreeContext- Parameters:
 tree- The tree to be tested.- Returns:
 trueif the specified tree is the root of a subtree of items that are defined by the security module.
 
- 
definesTree
public boolean definesTree(@NotNull @NotNull Tree tree)Description copied from interface:TreeContextReveals if the specifiedTreeis defined by the module that exposes this instance.- Specified by:
 definesTreein interfaceTreeContext- Parameters:
 tree- The tree to be tested.- Returns:
 trueif the specified tree is related to or defined by the security module.
 
- 
definesLocation
public boolean definesLocation(@NotNull @NotNull TreeLocation location)Description copied from interface:TreeContextReveals if the specifiedTreeLocationis defined by the module that exposes this instance.- Specified by:
 definesLocationin interfaceTreeContext- Parameters:
 location- The tree location to be tested.- Returns:
 trueif the specified tree location is related to or defined by the security module.
 
- 
definesInternal
public boolean definesInternal(@NotNull @NotNull Tree tree)Description copied from interface:TreeContextReveals if the specifiedTreedefines repository internal information, which is not hidden by default.- Specified by:
 definesInternalin interfaceTreeContext- Parameters:
 tree- The tree to be tested.- Returns:
 trueif the specified tree defines repository internal information.- See Also:
 NodeStateUtils.isHidden(String),NodeStateUtils.isHiddenPath(String)
 
 - 
 
 -