class RepositoryFacade implements Repository {

    @Override
    public Session login(Credentials credentials, String workspaceName) throws LoginException {
        throw new LoginException("Login not allowed through facade.");
    }

    @SuppressWarnings("WeakerAccess") public  RepositoryFacade(final @Nullable Repository delegate);

}