def register_actionhandler(self, action_handler: type) -> None:
        """ register class as action handler """
        for k in action_handler.__dict__:
            if k.startswith('_'):
                continue
            app = action_handler_adapter(action_handler, k)
            self.register_app(k, app)
register class as action handler