class PlayerProfileLoader extends LoginChainLink {

    @Override
    public void proceed(LoginDetails loginDetails) {
        try {
            log.info("Processing {}", loginDetails.getName());
            attemptProcessing(loginDetails);
            super.proceedNext(loginDetails);
        } catch (PersistenceException e) {
            throw new LoginProcessingException(e);
        }
    }

}