* @param id controller id
* @return controller
*/
public static synchronized Controller getController( final String id )
{
Controller controller = (Controller) controllers.get( id );
if( controller == null )
{
try
{
final byte[] data = (byte[]) index.find( "controller." + id );