Class Operation
java.lang.Object
org.apache.sling.repoinit.parser.operations.Operation
- Direct Known Subclasses:
AddGroupMembers,CreateGroup,CreatePath,CreateUser,DeleteGroup,DeleteUser,RegisterNamespace,RegisterNodetypes,RegisterPrivilege,RemoveGroupMembers,ServiceUserOperation,SetAclPaths,SetAclPrincipalBased,SetAclPrincipals,SetProperties
@ProviderType
public abstract class Operation
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDQUOTE -
Constructor Summary
Constructors Constructor Description Operation() -
Method Summary
Modifier and Type Method Description abstract voidaccept(OperationVisitor v)abstract @NotNull java.lang.StringasRepoInitString()static java.lang.StringcleanupQuotedString(java.lang.String s)protected abstract java.lang.StringgetParametersDescription()java.lang.StringtoString()
-
Field Details
-
DQUOTE
public static final java.lang.String DQUOTE- See Also:
- Constant Field Values
-
-
Constructor Details
-
Operation
public Operation()
-
-
Method Details
-
accept
-
getParametersDescription
protected abstract java.lang.String getParametersDescription() -
asRepoInitString
@NotNull public abstract @NotNull java.lang.String asRepoInitString() -
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-
cleanupQuotedString
public static java.lang.String cleanupQuotedString(java.lang.String s)
-