Class UserSettingsControllerBuilder

java.lang.Object
ai.tutor.cab302exceptionalhandlers.builders.ControllerBuilder<UserSettingsController>
ai.tutor.cab302exceptionalhandlers.builders.UserSettingsControllerBuilder

public class UserSettingsControllerBuilder extends ControllerBuilder<UserSettingsController>
Builder for creating instances of UserSettingsController.

This class is responsible for the construction of UserSettingsController objects, requiring the current authenticated User.

Usage Example:

 UserSettingsController controller = controllerFactory.userSettingsController()
                                        .currentUser(authenticatedUser)
                                        .build();
 
Author:
Justin.
See Also: