00001 /* 00002 * CommandFactory.java 00003 * 00004 * Created on May 27, 2005, 7:10 PM 00005 * Created by Detro - 566/2145 00006 */ 00007 00008 package org.jaebi.server.service; 00009 import org.jaebi.server.service.exception.CommandCreationException; 00010 00019 abstract public class CommandFactory { 00022 protected BackEndHandler backEndHandler; 00023 00029 public CommandFactory(BackEndHandler newBackEndHandler) { 00030 backEndHandler = newBackEndHandler; 00031 } 00032 00047 public abstract Command createCommand(Object request) throws CommandCreationException; 00048 }