package com.rzg.zombieland.comunes.controlador; import com.rzg.zombieland.comunes.controlador.Controlador.ComandoDesconocidoException; import com.rzg.zombieland.comunes.misc.ZombielandException; /** * Crea controladores para las distintas peticiones. * @author nicolas * */ public interface ControladorFactory { /** * @param codigo - el c�digo de petici�n. * @return un controlador que maneja la petici�n. * @throws ComandoDesconocidoException si la petici�n es desconocida. * @throws ZombielandException */ public Controlador crear(int codigo) throws ComandoDesconocidoException; }