public LoggedInUserInfoWebServiceVo getLoggedInUserInfo() { if(this.getLoggedInUser() == null) throw new CodingRuntimeException("Unable to get the logged user."); DomainFactory factory = getDomainFactory(); return LoggedInUserInfoWebServiceVoAssembler.create((AppUser)factory.getDomainObject(AppUser.class, this.getLoggedInUser().getUserId())); }