Class AddInfinispanPassivationStoreAndDistributableCache<S>
- java.lang.Object
-
- org.jboss.migration.core.task.component.ComponentTask.Builder<P,T>
-
- org.jboss.migration.wfly10.config.task.management.resource.ManageableResourceLeafTask.Builder<S,SubsystemResource>
-
- org.jboss.migration.wfly10.config.task.management.subsystem.UpdateSubsystemResourceSubtaskBuilder<S>
-
- org.jboss.migration.wfly10.config.task.subsystem.ejb3.AddInfinispanPassivationStoreAndDistributableCache<S>
-
- All Implemented Interfaces:
org.jboss.migration.core.task.component.ComponentTaskBuilder<ManageableResourceBuildParameters<S,SubsystemResource>,ManageableResourceLeafTask.Builder<S,SubsystemResource>>,org.jboss.migration.core.task.component.LeafTaskBuilder<ManageableResourceBuildParameters<S,SubsystemResource>,ManageableResourceLeafTask.Builder<S,SubsystemResource>>,ManageableResourceComponentTaskBuilder<S,SubsystemResource,ManageableResourceLeafTask.Builder<S,SubsystemResource>>,ManageableResourceLeafTaskBuilder<S,SubsystemResource,ManageableResourceLeafTask.Builder<S,SubsystemResource>>
public class AddInfinispanPassivationStoreAndDistributableCache<S> extends UpdateSubsystemResourceSubtaskBuilder<S>
A task which adds EJB3 subsystem's infinipan passivation-store, and distributable cache, if missing.- Author:
- emmartins
-
-
Field Summary
Fields Modifier and Type Field Description static StringTASK_NAMEstatic StringTASK_RESULT_ATTR_DISTRIBUTABLE_CACHE_ADDEDstatic StringTASK_RESULT_ATTR_INFINISPAN_PASSIVATION_STORE_ADDEDstatic StringTASK_RESULT_ATTR_LEGACY_CLUSTERED_CACHE_REMOVEDstatic StringTASK_RESULT_ATTR_LEGACY_CLUSTERED_PASSIVATION_STORE_REMOVEDstatic StringTASK_RESULT_ATTR_LEGACY_FILE_PASSIVATION_STORE_REMOVEDstatic StringTASK_RESULT_ATTR_LEGACY_PASSIVATING_CACHE_REMOVED
-
Constructor Summary
Constructors Constructor Description AddInfinispanPassivationStoreAndDistributableCache()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.jboss.migration.core.task.ServerMigrationTaskResultupdateConfiguration(org.jboss.dmr.ModelNode config, S source, SubsystemResource subsystemResource, org.jboss.migration.core.task.TaskContext context, org.jboss.migration.core.env.TaskEnvironment taskEnvironment)-
Methods inherited from class org.jboss.migration.wfly10.config.task.management.subsystem.UpdateSubsystemResourceSubtaskBuilder
subtaskName
-
Methods inherited from class org.jboss.migration.wfly10.config.task.management.resource.ManageableResourceLeafTask.Builder
buildTask, getThis
-
Methods inherited from class org.jboss.migration.core.task.component.ComponentTask.Builder
afterRunBuilder, beforeRunBuilder, build, buildName, buildRunnable, getAfterRunBuilder, getBeforeRunBuilder, getSkipPolicyBuilder, getTaskNameBuilder, nameBuilder, skipPolicyBuilder
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.jboss.migration.core.task.component.ComponentTaskBuilder
afterRun, afterRunBuilder, beforeRun, beforeRunBuilder, build, name, name, nameBuilder, skipPolicies, skipPolicy, skipPolicyBuilder, skipPolicyBuilders
-
Methods inherited from interface org.jboss.migration.core.task.component.LeafTaskBuilder
run, runBuilder, runBuilder
-
Methods inherited from interface org.jboss.migration.wfly10.config.task.management.resource.ManageableResourceLeafTaskBuilder
resourcesRunBuilder, runBuilder, runBuilder, runBuilder, runBuilder, runBuilder, runBuilder
-
-
-
-
Field Detail
-
TASK_NAME
public static final String TASK_NAME
- See Also:
- Constant Field Values
-
TASK_RESULT_ATTR_LEGACY_FILE_PASSIVATION_STORE_REMOVED
public static final String TASK_RESULT_ATTR_LEGACY_FILE_PASSIVATION_STORE_REMOVED
- See Also:
- Constant Field Values
-
TASK_RESULT_ATTR_LEGACY_CLUSTERED_PASSIVATION_STORE_REMOVED
public static final String TASK_RESULT_ATTR_LEGACY_CLUSTERED_PASSIVATION_STORE_REMOVED
- See Also:
- Constant Field Values
-
TASK_RESULT_ATTR_INFINISPAN_PASSIVATION_STORE_ADDED
public static final String TASK_RESULT_ATTR_INFINISPAN_PASSIVATION_STORE_ADDED
- See Also:
- Constant Field Values
-
TASK_RESULT_ATTR_LEGACY_PASSIVATING_CACHE_REMOVED
public static final String TASK_RESULT_ATTR_LEGACY_PASSIVATING_CACHE_REMOVED
- See Also:
- Constant Field Values
-
TASK_RESULT_ATTR_LEGACY_CLUSTERED_CACHE_REMOVED
public static final String TASK_RESULT_ATTR_LEGACY_CLUSTERED_CACHE_REMOVED
- See Also:
- Constant Field Values
-
TASK_RESULT_ATTR_DISTRIBUTABLE_CACHE_ADDED
public static final String TASK_RESULT_ATTR_DISTRIBUTABLE_CACHE_ADDED
- See Also:
- Constant Field Values
-
-
Method Detail
-
updateConfiguration
protected org.jboss.migration.core.task.ServerMigrationTaskResult updateConfiguration(org.jboss.dmr.ModelNode config, S source, SubsystemResource subsystemResource, org.jboss.migration.core.task.TaskContext context, org.jboss.migration.core.env.TaskEnvironment taskEnvironment)- Specified by:
updateConfigurationin classUpdateSubsystemResourceSubtaskBuilder<S>
-
-