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 }