Class ManageableResourceCompositeTask.BaseBuilder<S,R extends ManageableResource,T extends ManageableResourceCompositeTask.BaseBuilder<S,R,T>>
- java.lang.Object
-
- org.jboss.migration.core.task.component.ComponentTask.Builder<P,T>
-
- org.jboss.migration.wfly10.config.task.management.resource.ManageableResourceCompositeTask.BaseBuilder<S,R,T>
-
- All Implemented Interfaces:
org.jboss.migration.core.task.component.ComponentTaskBuilder<ManageableResourceBuildParameters<S,R>,T>,org.jboss.migration.core.task.component.CompositeTaskBuilder<ManageableResourceBuildParameters<S,R>,T>,ManageableResourceComponentTaskBuilder<S,R,T>,ManageableResourceCompositeTaskBuilder<S,R,T>
- Direct Known Subclasses:
ManageableResourceCompositeTask.Builder
- Enclosing class:
- ManageableResourceCompositeTask
public abstract static class ManageableResourceCompositeTask.BaseBuilder<S,R extends ManageableResource,T extends ManageableResourceCompositeTask.BaseBuilder<S,R,T>> extends org.jboss.migration.core.task.component.ComponentTask.Builder<P,T> implements ManageableResourceCompositeTaskBuilder<S,R,T>
-
-
Constructor Summary
Constructors Constructor Description BaseBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.jboss.migration.core.task.ServerMigrationTaskbuildTask(org.jboss.migration.core.task.ServerMigrationTaskName name, org.jboss.migration.core.task.component.TaskRunnable taskRunnable)protected <R1 extends ManageableResource>
Tsubtasks(Class<? extends R1> resourceType, String resourceName, ManageableResourceCompositeSubtasksBuilder<S,R1,?> builder)protected <R1 extends ManageableResource>
Tsubtasks(Class<? extends R1> resourceType, String resourceName, ManageableResourcesCompositeSubtasksBuilder<S,R1,?> builder)protected <R1 extends ManageableResource>
Tsubtasks(Class<? extends R1> resourceType, ManageableResourceCompositeSubtasksBuilder<S,R1,?> builder)protected <R1 extends ManageableResource>
Tsubtasks(Class<? extends R1> resourceType, ManageableResourcesCompositeSubtasksBuilder<S,R1,?> builder)protected <R1 extends ManageableResource>
Tsubtasks(ManageableResourceSelector<? extends R1> resourceSelector, ManageableResourceCompositeSubtasksBuilder<S,R1,?> builder)protected <R1 extends ManageableResource>
Tsubtasks(ManageableResourceSelector<? extends R1> resourceSelector, ManageableResourcesCompositeSubtasksBuilder<S,R1,?> builder)protected Tsubtasks(ManageableResourcesCompositeSubtasksBuilder<S,R,?> builder)-
Methods inherited from class org.jboss.migration.core.task.component.ComponentTask.Builder
afterRunBuilder, beforeRunBuilder, build, buildName, buildRunnable, getAfterRunBuilder, getBeforeRunBuilder, getSkipPolicyBuilder, getTaskNameBuilder, getThis, nameBuilder, skipPolicyBuilder
-
-
-
-
Method Detail
-
buildTask
protected org.jboss.migration.core.task.ServerMigrationTask buildTask(org.jboss.migration.core.task.ServerMigrationTaskName name, org.jboss.migration.core.task.component.TaskRunnable taskRunnable)- Specified by:
buildTaskin classorg.jboss.migration.core.task.component.ComponentTask.Builder<ManageableResourceBuildParameters<S,R extends ManageableResource>,T extends ManageableResourceCompositeTask.BaseBuilder<S,R,T>>
-
subtasks
protected <R1 extends ManageableResource> T subtasks(Class<? extends R1> resourceType, ManageableResourcesCompositeSubtasksBuilder<S,R1,?> builder)
-
subtasks
protected <R1 extends ManageableResource> T subtasks(Class<? extends R1> resourceType, String resourceName, ManageableResourcesCompositeSubtasksBuilder<S,R1,?> builder)
-
subtasks
protected <R1 extends ManageableResource> T subtasks(ManageableResourceSelector<? extends R1> resourceSelector, ManageableResourcesCompositeSubtasksBuilder<S,R1,?> builder)
-
subtasks
protected <R1 extends ManageableResource> T subtasks(Class<? extends R1> resourceType, ManageableResourceCompositeSubtasksBuilder<S,R1,?> builder)
-
subtasks
protected <R1 extends ManageableResource> T subtasks(Class<? extends R1> resourceType, String resourceName, ManageableResourceCompositeSubtasksBuilder<S,R1,?> builder)
-
subtasks
protected <R1 extends ManageableResource> T subtasks(ManageableResourceSelector<? extends R1> resourceSelector, ManageableResourceCompositeSubtasksBuilder<S,R1,?> builder)
-
subtasks
protected T subtasks(ManageableResourcesCompositeSubtasksBuilder<S,R,?> builder)
-
-