public SpecificUserType getMajorSpecificType() { if (isServiceUser()) return SpecificUserType.SERVICE; else if (isSponsoredUser()) return SpecificUserType.SPONSORED; else return SpecificUserType.NORMAL; }
public boolean isSpecificUser() { return isServiceUser() || isSponsoredUser(); }
@Override public String serializeToString() { return this.getClass().getSimpleName() + ":[" + "id=<" + getId() + ">" + ", titleBefore=<" + (getTitleBefore() == null ? "\\0" : BeansUtils.createEscaping(getTitleBefore())) + ">" + ", firstName=<" + (getFirstName() == null ? "\\0" : BeansUtils.createEscaping(getFirstName())) + ">" + ", lastName=<" + (getLastName() == null ? "\\0" : BeansUtils.createEscaping(getLastName())) + ">" + ", middleName=<" + (getMiddleName() == null ? "\\0" : BeansUtils.createEscaping(getMiddleName())) + ">" + ", titleAfter=<" + (getTitleAfter() == null ? "\\0" : BeansUtils.createEscaping(getTitleAfter())) + ">" + ", serviceAccount=<" + isServiceUser() + ">" + ", sponsoredAccount=<" + isSponsoredUser() + ">" + ']'; }
if(user.isSponsoredUser()) isSponsoredUser+= "1"; else isSponsoredUser+= "0"; writer.write(isSponsoredUser + '\n');
public Candidate(User user, UserExtSource userExtSource) { if(user != null) { this.setFirstName(user.getFirstName()); this.setLastName(user.getLastName()); this.setMiddleName(user.getMiddleName()); this.setTitleAfter(user.getTitleAfter()); this.setTitleBefore(user.getTitleBefore()); this.setServiceUser(user.isServiceUser()); this.setSponsoredUser(user.isSponsoredUser()); } this.userExtSource = userExtSource; }
public RichUser(User user, List<UserExtSource> userExtSources) { super(user.getId(), user.getFirstName(), user.getLastName(), user.getMiddleName(), user.getTitleBefore(), user.getTitleAfter(), user.getCreatedAt(), user.getCreatedBy(), user.getModifiedAt(), user.getModifiedBy(), user.isServiceUser(), user.isSponsoredUser(), user.getCreatedByUid(), user.getModifiedByUid()); this.userExtSources = userExtSources; this.userAttributes = null; }
if(user.isServiceUser()) attributes.put(EventProcessorImpl.ldapAttrIsServiceUser, "1"); else attributes.put(EventProcessorImpl.ldapAttrIsServiceUser, "0"); if(user.isSponsoredUser()) attributes.put(EventProcessorImpl.ldapAttrIsSponsoredUser, "1"); else attributes.put(EventProcessorImpl.ldapAttrIsSponsoredUser, "0");
} else if(perunBean instanceof User) { User u = (User) perunBean; if(u.isServiceUser() || u.isSponsoredUser()) { if(this.specificUser == null) this.specificUser = u; else throw new InternalErrorException("More than one specificUser come to method parseMessages!");