Uses of Interface
com.atlassian.confluence.api.model.permissions.spi.OperationCheck
Packages that use OperationCheck
Package
Description
SPI for implementing pluggable permission and validation checks, for use with
 
OperationService.- 
Uses of OperationCheck in com.atlassian.confluence.api.impl.service.permissions.delegatesMethods in com.atlassian.confluence.api.impl.service.permissions.delegates that return types with arguments of type OperationCheckModifier and TypeMethodDescriptionprotected List<OperationCheck> AttachmentOperationDelegate.makeOperations()protected List<OperationCheck> BlogPostOperationDelegate.makeOperations()protected List<OperationCheck> CommentOperationDelegate.makeOperations()protected List<OperationCheck> PageOperationDelegate.makeOperations()protected List<OperationCheck> SpaceOperationDelegate.makeOperations()
- 
Uses of OperationCheck in com.atlassian.confluence.api.model.permissions.spiClasses in com.atlassian.confluence.api.model.permissions.spi that implement OperationCheckMethods in com.atlassian.confluence.api.model.permissions.spi that return OperationCheckModifier and TypeMethodDescription@Nullable OperationCheckOperationDelegate.getOperation(OperationKey operationKey) Get theOperationCheckwhich can answer questions about a particular operation.Methods in com.atlassian.confluence.api.model.permissions.spi that return types with arguments of type OperationCheckModifier and TypeMethodDescriptionOperationDelegate.getAllOperations()Return a list ofOperationChecks for all operations supported by this delegate.
- 
Uses of OperationCheck in com.atlassian.confluence.api.testsupport.matchers.model.permissionsMethods in com.atlassian.confluence.api.testsupport.matchers.model.permissions that return types with arguments of type OperationCheckModifier and TypeMethodDescriptionstatic org.hamcrest.Matcher<List<OperationCheck>> OperationCheckMatchers.containsOperationKeys(OperationKey... keys) This will not match if there are extra unmatched items.static org.hamcrest.Matcher<OperationCheck> OperationCheckMatchers.isAuthorized(Person person, Target target) static org.hamcrest.Matcher<OperationCheck> OperationCheckMatchers.isForbidden(Person person, Target target) static org.hamcrest.Matcher<OperationCheck> OperationCheckMatchers.isInvalid(Person person, Target target, Class<? extends ServiceException> expectedExceptionClass) static org.hamcrest.Matcher<OperationCheck> OperationCheckMatchers.throwsException(Person person, Target target, Class<? extends RuntimeException> expectedExceptionClass)