1 /* 2 * Replica is published under the terms 3 * of the Apache Software License. 4 */ 5 package replica.database.commands; 6 7 import java.util.logging.Logger; 8 9 import replica.command.Command; 10 11 /*** 12 * 13 * @author Pedro Costa 14 * @author Helder Silva 15 * @since 19/Jan/2004 16 */ 17 public abstract class DatabaseCommand implements Command { 18 19 static Logger logger = Logger.getLogger(DatabaseCommand.class.getName()); 20 21 /*** 22 * 23 */ 24 public DatabaseCommand() { 25 super(); 26 } 27 28 /* (non-Javadoc) 29 * @see replica.command.Command#execute(java.lang.Object) 30 */ 31 public Object execute(Object arg) { 32 return execute((DatabaseCommandVO)arg); 33 } 34 35 abstract protected Object execute(DatabaseCommandVO c); 36 37 /*** 38 * @return 39 */ 40 protected static Logger getLogger() { 41 return logger; 42 } 43 44 }

This page was automatically generated by Maven