/** * The contents of this file are subject to the license and copyright * detailed in the LICENSE and NOTICE files at the root of the source * tree and available online at * * http://www.dspace.org/license/ */ package org.purl.sword.client; /** * Interface for a client. This contains a single method that allows the factory * to pass a set of command line options to the client. * * @author Neil Taylor */ public interface ClientType { /** * Run the client, processing the specified options. * * @param options The options extracted from the command line. */ public void run( ClientOptions options ); }