[Server][Action] Add final private attributes. Add getType().
[Client][Action] Add final private attributes. Add getType().
[Client][Controller] Add function for process action.