package ca.ucalgary.seahawk.util;

/**
 * Interface implemented by Seahawk moby data classes that are actually placeholders
 * for lists of data.  When encountyered during service invocation, the method
 * should be called to generate many jobs (gathered as a MobyContentInstance) rather than a single job.
 */
public interface MobyContentCreator{
    /**
     * @param jobParamName the article name that should be given to each value, in its own job
     */
    public org.biomoby.shared.data.MobyContentInstance getAllContents(String jobParamName);
}