nyla.solutions.commas.Catalog Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of nyla.solutions.commas Show documentation
Show all versions of nyla.solutions.commas Show documentation
Command pattern implementation for building services.
The newest version!
package nyla.solutions.commas;
import java.util.Collection;
/**
*
* @author Gregory Green
*
*/
public interface Catalog
{
/**
* The information form all commands in a commas service
* @param commasName the service
* @return
*/
public CommasInfo getCommasInfo(String commasName);
public Collection getCommasInfos(String commasName);
/**
* Get the facts
* @param commandName the command name
* @return the command facts
*/
public CommandFacts getCommandFacts(String commandName);
/**
* Get the facts
* @param commasName service/commas name
* @param commandName the command name
* @return the command facts
*/
public CommandFacts getCommandFacts(String commasName,String commandName);
}