All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.lumongo.client.command.base.Command Maven / Gradle / Ivy

There is a newer version: 0.52
Show newest version
package org.lumongo.client.command.base;

import org.lumongo.client.pool.LumongoConnection;
import org.lumongo.client.result.Result;

public abstract class Command {

	public abstract R execute(LumongoConnection lumongoConnection) throws Exception;

	public R executeTimed(LumongoConnection lumongoConnection) throws Exception {
		long start = System.currentTimeMillis();
		R r = execute(lumongoConnection);
		long end = System.currentTimeMillis();
		r.setCommandTimeMs(end - start);
		return r;
	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy