View Javadoc

1   package net.sf.josceleton.connection.impl;
2   
3   import net.sf.josceleton.connection.api.Connection;
4   
5   /**
6    * Enhanced {@link Connection} class to initialize it by library and therefore user has to care about less things.
7    */
8   public interface ConnectionInternal extends Connection {
9   
10  	/**
11  	 * Kind of a init method; delegates establish() invocation to internal {@link OscPort} and starts rerouting.
12  	 * 
13  	 * @throws IllegalStateException if invoked more than one time.
14  	 * @see OscPort#establish()
15  	 * $see {@link OscMessageAddressRouter#reroute(OscPort, OscMessageRouterCallback)}
16  	 */
17  	void establish();
18  	
19  }