package org.oddjob.input; import java.util.Properties; /** * Something capable of providing input to Oddjob. * * @author rob * */ public interface InputHandler { /** * Handle a series of input requests. The series is intended to be * short and simple such as username and password. * * @param requests The requests. * * @return The results. These are serializable so they can be persisted * by Oddjob. */ public Properties handleInput(InputRequest[] requests); }