1 /* 2 * Replica is published under the terms 3 * of the Apache Software License. 4 */ 5 package replica.server.commands.sql; 6 7 import replica.core.ApplicationMessage; 8 import replica.group.GroupManager; 9 10 /*** 11 * Generic command action for all commands that are replicated to the 12 * all group. 13 * 14 * @author Pedro Costa 15 * @author Helder Silva 16 * @since 20/Jan/2004 17 */ 18 public class ReplicatedCommand extends SqlCommand { 19 20 GroupManager groupManager; 21 22 /*** 23 * 24 */ 25 public ReplicatedCommand() { 26 super(); 27 } 28 29 /* (non-Javadoc) 30 * @see replica.server.commands.LoggedInCommand#internalExecute(replica.server.ServerCommandVO) 31 */ 32 protected Object internalExecute(ApplicationMessage arg) { 33 34 getGroupManager().sendMessage( arg); 35 36 return null; 37 } 38 39 /*** 40 * @return 41 */ 42 public GroupManager getGroupManager() { 43 return groupManager; 44 } 45 46 /*** 47 * @param manager 48 */ 49 public void setGroupManager(GroupManager manager) { 50 groupManager = manager; 51 } 52 53 }

This page was automatically generated by Maven