/** * @param scope * @throws InitializationException * @throws InterruptedException */ public void init(final Scope scope) throws InitializationException, InterruptedException { init(scope, RSBSharedConnectionConfig.getParticipantConfig()); }
/** * @param scope * @throws InitializationException * @throws InterruptedException */ public void init(final rsb.Scope scope) throws InitializationException, InterruptedException { init(scope, RSBSharedConnectionConfig.getParticipantConfig()); }
@Override public void init(Scope scope, ParticipantConfig participantConfig) throws InitializationException, InterruptedException { super.init(scope, participantConfig); try { RPCHelper.registerInterface(AuthenticatedRequestable.class, this, server); } catch (CouldNotPerformException ex) { throw new InitializationException(this, ex); } }
/** * @param scope * @throws InitializationException * @throws InterruptedException */ public void init(final String scope) throws InitializationException, InterruptedException { try { init(new rsb.Scope(scope)); } catch (CouldNotPerformException | NullPointerException ex) { throw new InitializationException(this, ex); } }
/** * @param scope * @param participantConfig * @throws InitializationException * @throws InterruptedException */ public void init(final rsb.Scope scope, final ParticipantConfig participantConfig) throws InitializationException, InterruptedException { try { init(ScopeTransformer.transform(scope), participantConfig); } catch (CouldNotTransformException ex) { throw new InitializationException(this, ex); } }
/** * @param label * @param type * @param location * @throws InitializationException * @throws InterruptedException */ public void init(final String label, final String type, final ScopeProvider location) throws InitializationException, InterruptedException { try { init(ScopeGenerator.generateScope(label, type, location.getScope())); } catch (CouldNotPerformException | NullPointerException ex) { throw new InitializationException(this, ex); } }