@Entity public class Operator extends BasicUser
| Modifier and Type | Method and Description |
|---|---|
OperatorGroup |
getGroup() |
Role |
getMainRole() |
UserNature |
getNature() |
User |
getUser()
Returns the user associated with this basic user
|
boolean |
isAliasOperator()
Returns whether the
Role.ALIAS_OPERATOR is granted |
boolean |
isBroker()
Returns whether the
Role.BROKER is granted |
boolean |
isMember()
returns true if user has member role.
|
boolean |
isOperator()
Returns whether the
Role.OPERATOR is granted |
boolean |
isRestricted() |
boolean |
isRestrictedOperator()
Returns whether the
Role.RESTRICTED_OPERATOR is granted |
void |
setGroup(OperatorGroup group) |
void |
setUser(User user) |
getActivity, getCreationDate, getCustomFieldClass, getCustomFieldValueClass, getCustomValues, getDisplay, getEmail, getLandLinePhones, getMessagessLastViewDate, getMobilePhones, getName, getNetwork, getNewEmail, getNotificationsLastViewDate, getPasswords, getPasswordStatuses, getPhones, getPreferredLandLinePhone, getPreferredMobilePhone, getPreferredPhone, getRegisteredBy, getRegistrationConfirmationDate, getRegistrationType, getSecurityAnswer, getSecurityQuestion, getShortDisplay, getStatus, getUsername, getValidationKey, getValidationKeyDate, getValidationKeyType, hasMobileEnabledForSMS, isActive, isAdmin, isBlocked, isGlobalAdmin, isInactive, isNetworkAdmin, isPendingNewEmailValidation, isPendingValidation, isPurged, isRemoved, isSendActivationEmail, isUserManager, setActivity, setCreationDate, setCustomValues, setDisplay, setEmail, setName, setNetwork, setNewEmail, setPasswords, setPasswordStatuses, setPhones, setRegisteredBy, setRegistrationConfirmationDate, setRegistrationType, setSecurityAnswer, setSecurityQuestion, setSendActivationEmail, setShortDisplay, setStatus, setUsername, setValidationKey, setValidationKeyDate, setValidationKeyType, toStringgetDataTranslationType, getVersionisGlobalclone, equals, getId, getId, getIds, getUniqueIds, getUniqueIds, hashCode, isPersistent, isTransientpublic Operator()
public Operator(User user)
public OperatorGroup getGroup()
public Role getMainRole()
getMainRole in class BasicUserpublic UserNature getNature()
public User getUser()
BasicUserpublic boolean isAliasOperator()
RoleContainerRole.ALIAS_OPERATOR is grantedisAliasOperator in interface RoleContainerisAliasOperator in class BasicUserpublic boolean isBroker()
RoleContainerRole.BROKER is grantedisBroker in interface RoleContainerisBroker in class BasicUserpublic boolean isMember()
BasicUserisMember in interface RoleContainerisMember in class BasicUserpublic boolean isOperator()
RoleContainerRole.OPERATOR is grantedisOperator in interface RoleContainerisOperator in class BasicUserpublic boolean isRestricted()
public boolean isRestrictedOperator()
RoleContainerRole.RESTRICTED_OPERATOR is grantedisRestrictedOperator in interface RoleContainerisRestrictedOperator in class BasicUserpublic void setGroup(OperatorGroup group)
public void setUser(User user)