View Javadoc
1   package com.kodexa.client.connectors;
2   
3   import com.kodexa.client.Document;
4   
5   import java.io.InputStream;
6   import java.util.Iterator;
7   
8   
9   /**
10   * A connector is used at the beginning of a {@link com.kodexa.client.pipeline.Pipeline} to
11   * allow one or more documents to be processed
12   */
13  public interface Connector extends Iterator<Document> {
14  
15      String getName();
16  
17      InputStream getSource(Document document);
18  
19  }