class LogOutOperationHandler implements OperationHandler<EruptOnline, Void> {

    @Resource
    private EruptProp eruptProp;

    @Resource
    private EruptSessionService eruptSessionService;

    @Override
    public String exec(List<EruptOnline> data, Void v, String[] param) {<FILL_FUNCTION_BODY>}

}

        if (eruptProp.isRedisSession()) {
            data.forEach(it -> {
                for (String uk : SessionKey.USER_KEY_GROUP) {
                    eruptSessionService.remove(uk + it.getToken());
                }
            });
        }
        return null;
    
<no_super_class>