public UserRegistryRemote() throws InstantiationException, InterruptedException { super(JPUserRegistryScope.class, UserRegistryData.class); try { authorizationFilter = new AuthorizationFilter(); userConfigRemoteRegistry = new SynchronizedRemoteRegistry<>(this.getIntenalPriorizedDataObservable(), this, authorizationFilter, UserRegistryData.USER_UNIT_CONFIG_FIELD_NUMBER); authorizationGroupConfigRemoteRegistry = new SynchronizedRemoteRegistry<>(this.getIntenalPriorizedDataObservable(), this, new MockUpFilter(), UserRegistryData.AUTHORIZATION_GROUP_UNIT_CONFIG_FIELD_NUMBER); } catch (CouldNotPerformException ex) { throw new InstantiationException(this, ex); } }