package org.infinispan.server.test.task.servertask; import org.infinispan.tasks.ServerTask; import org.infinispan.tasks.TaskContext; /** * Server task which throws exception intentionally. * * @author amanukya */ public class LocalExceptionalServerTask implements ServerTask{ public static final String NAME = "localScript_throwingException"; public static final String EXCEPTION_MESSAGE = "Intentionally throws an exception."; private TaskContext taskContext; @Override public void setTaskContext(TaskContext taskContext) { this.taskContext = taskContext; } @Override public String getName() { return NAME; } @Override public Object call() throws Exception { throw new RuntimeException(EXCEPTION_MESSAGE); } }