package org.infinispan.server.test.task.servertask; import org.infinispan.tasks.ServerTask; import org.infinispan.tasks.TaskContext; import org.infinispan.tasks.TaskExecutionMode; /** * Server Task used while testing the servertask deploy/undeploy on the server. * * @author Anna Manukyan */ public class DistributedDeploymentTestServerTask implements ServerTask { public static final String NAME = "server_task_deployment_test"; private TaskContext taskContext; @Override public Object call() { return System.getProperty("jboss.node.name"); } @Override public void setTaskContext(TaskContext taskContext) { this.taskContext = taskContext; } @Override public String getName() { return NAME; } @Override public TaskExecutionMode getExecutionMode() { return TaskExecutionMode.ALL_NODES; } }