This is to facilitate injecting an RpcDispatcher as a component using typical DI frameworks. Also, getters and setters would be needed for elements usually passed into the RpcDispatcher constructor, such as:
- Channel
- MessageListener
- MembershipListener
- Server object