Class TemplateCreateTask
java.lang.Object
org.infinispan.server.core.admin.AdminServerTask<Void>
org.infinispan.server.core.admin.embeddedserver.CacheCreateTask
org.infinispan.server.core.admin.embeddedserver.TemplateCreateTask
- All Implemented Interfaces:
org.infinispan.commons.dataconversion.internal.JsonSerialization,org.infinispan.tasks.Task
* Admin operation to create a template
* Parameters:
*
-
*
- name the name of the template to create *
- configuration the XML configuration to use *
- flags any flags, e.g. PERMANENT *
- Since:
- 12.0
- Author:
- Ryan Emerson
-
Field Summary
Fields inherited from class org.infinispan.server.core.admin.AdminServerTask
log -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.infinispan.server.core.admin.embeddedserver.CacheCreateTask
getConfigurationBuilderMethods inherited from class org.infinispan.server.core.admin.AdminServerTask
execute, getName, getParameter, getType, requireParameterMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.infinispan.tasks.Task
getAllowedRole, getExecutionMode, getInstantiationMode, toJson
-
Constructor Details
-
TemplateCreateTask
public TemplateCreateTask()
-
-
Method Details
-
getTaskContextName
- Overrides:
getTaskContextNamein classCacheCreateTask
-
getTaskOperationName
- Overrides:
getTaskOperationNamein classCacheCreateTask
-
getParameters
- Specified by:
getParametersin interfaceorg.infinispan.tasks.Task- Overrides:
getParametersin classCacheCreateTask
-
execute
protected Void execute(org.infinispan.manager.EmbeddedCacheManager cacheManager, Map<String, List<String>> parameters, EnumSet<org.infinispan.commons.api.CacheContainerAdmin.AdminFlag> flags) - Overrides:
executein classCacheCreateTask
-