View Javadoc

1   package de.mxro.async.map.sql;
2   
3   import de.mxro.async.map.AsyncMap;
4   import de.mxro.factories.Dependencies;
5   import de.mxro.serialization.Serializer;
6   import de.mxro.serialization.jre.StreamDestination;
7   import de.mxro.serialization.jre.StreamSource;
8   
9   /**
10   * Run-time dependencies for SQL backed {@link AsyncMap}
11   * 
12   * @author <a href="http://www.mxro.de">Max Rohde</a>
13   *
14   */
15  public interface SqlAsyncMapDependencies extends Dependencies {
16  
17  	/**
18  	 * 
19  	 * @return Serializer used to serialize objects submitted to the map.
20  	 */
21  	public abstract Serializer<StreamSource, StreamDestination> getSerializer();
22  
23  }