View Javadoc

1   package net.sf.josceleton.connection.api;
2   
3   import net.sf.josceleton.connection.api.service.user.UserService;
4   import net.sf.josceleton.core.api.async.Async;
5   import net.sf.josceleton.core.api.async.Closeable;
6   
7   /**
8   /**
9    * This type provides the most low-level acccess you can get from Josceleton.
10   * 
11   * Dispatches already transformed, high-level value objects in real-time without any modifications.
12   * 
13   * @since 0.1
14   */
15  public interface Connection extends Async<ConnectionListener>, Closeable {
16  	
17  	/**
18  	 * Simple getter method.
19  	 * 
20  	 * @return the internal connection specific user service.
21  	 * @since 0.3
22  	 */
23  	UserService getUserService();
24  	
25  }