added custom operation command class registration
apigen docs update