All Downloads are FREE. Search and download functionalities are using the official Maven repository.

nyla.solutions.commas.CommandFactsDAO Maven / Gradle / Ivy

The newest version!
package nyla.solutions.commas;

import java.util.Set;


/**
 * DAO for Command facts
 * @author Gregory Green
 *
 */
public interface CommandFactsDAO
{
	/**
	 * 
	 * @param key the command's key
	 * @return the located Command
	 */
	public CommandFacts findFactsByKey(String key);

	/**
	 * 
	 * @param key the command key
	 * @param facts the command facts
	 * @return the command facts
	 */
	public CommandFacts saveByKey(String key, CommandFacts facts);

	/**
	 * 
	 * @return collection of all facts
	 */
	public Set selectFactKeys();
	
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy