Class ProcessDefinitionFactory<P extends ProcessDefinition>

java.lang.Object
com.adobe.acs.commons.mcp.ProcessDefinitionFactory<P>
Direct Known Subclasses:
AssetFolderCreatorFactory, AssetReportFactory, AuthorizedGroupProcessDefinitionFactory, BrokenLinksReportFactory, BulkPageTaggerFactory, BulkWorkflowFactory, ContentFragmentImportFactory, DataImporterFactory, RefreshFolderThumbnailsFactory, RenovatorFactory, TagCreatorFactory, TagReportFactory, TreeReplicationFactory

@ConsumerType public abstract class ProcessDefinitionFactory<P extends ProcessDefinition> extends Object
  • Constructor Details

    • ProcessDefinitionFactory

      public ProcessDefinitionFactory()
  • Method Details

    • getName

      public abstract String getName()
    • isAllowed

      public boolean isAllowed(org.apache.jackrabbit.api.security.user.User user)
    • createProcessDefinition

      public final P createProcessDefinition()
    • createProcessDefinitionInstance

      protected abstract P createProcessDefinitionInstance()