Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class UserManager(userDao: UserDAO) extends BaseAPIRouter with RequestProcessorSupport
- {
- override def mapping = joinMappings(
- processor[CreateUserRequest, CreateUserRequestProcessor],
- processor[UserRequest, UserRequestProcessor],
- processor[GetUserByAccount, UserByAccountProcessor],
- processor[ListUsersRequest, ListUsersRequestProcessor],
- processor[InviteUserRequest, InviteUserRequestProcessor],
- processor[UserActivationRequest, UserActivationRequestProcessor])
- override def processor[RT: Manifest, PT <: RequestProcessor[RT] : ClassTag] = processor {
- context.actorOf(Props(implicitly[ClassTag[PT]].runtimeClass, userDao))
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement