# Package org.apache.sling.repoinit.parser.operations

@Version("6.3.0") package org.apache.sling.repoinit.parser.operations
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to You under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Related Packages
Package
Description
org.apache.sling.repoinit.parser
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
Class
Description
AclLine
A single "set ACL" or "remove ACL" line
AclLine.Action
AddGroupMembers
AddMixins
BaseMixinsOperation
CreateGroup
CreatePath
Deprecated.
Use `EnsureNodes` instead.
CreateServiceUser
CreateUser
DeleteAclPaths
DeleteAclPrincipalBased
DeleteAclPrincipals
DeleteGroup
DeleteServiceUser
DeleteUser
DisableServiceUser
EnsureAclPrincipalBased
Set ACL statement that groups a set of AclLines that all refer to the same set of principals.
EnsureNodes
LinePrefixCleaner
Removes an prefix at the beginning of each line in a String.
Operation
OperationVisitor
PathSegmentDefinition
Defines a segment of a path to be created, with its name and an optional primary type and optional mixins
PropertyLine
A single "set property" line
PropertyLine.PropertyType
Valid types for these properties
RegisterNamespace
RegisterNodetypes
An embedded block of text
RegisterPrivilege
RemoveAcePaths
Remove ACL statement that groups a set of AclLines that all refer to the same set of paths.
RemoveAcePrincipalBased
Remove ACL statement that groups a set of AclLines that all refer to the same set of principals.
RemoveAcePrincipals
Remove ACL statement that groups a set of AclLines that all refer to the same set of principals.
RemoveGroupMembers
RemoveMixins
RestrictionClause
Single restriction(name,values*)
ServiceUserOperation
SetAclPaths
Set ACL statement that groups a set of AclLines that all refer to the same set of paths.
SetAclPrincipalBased
Deprecated.
Use `EnsureAclPrincipalBased` instead with stricter semantics
SetAclPrincipals
Set ACL statement that groups a set of AclLines that all refer to the same set of principals.
SetProperties
WithPathOptions