class JackrabbitSessionFacade extends SessionFacade<JackrabbitSession> implements JackrabbitSession {

    @Override
    public UserManager getUserManager() throws RepositoryException {
        UserManager internal = delegate.getUserManager();
        return new UserManagerFacade(internal);
    }

    @SuppressWarnings("WeakerAccess") public  JackrabbitSessionFacade(final @NotNull JackrabbitSession delegate, final boolean notProtected);

}