Class RFocus
- java.lang.Object
-
- com.evolveum.midpoint.repo.sql.data.common.RObject
-
- com.evolveum.midpoint.repo.sql.data.common.RFocus
-
- All Implemented Interfaces:
Metadata<RObjectReference<RFocus>>
,EntityState
,Serializable
- Direct Known Subclasses:
RAbstractRole
,RGenericObject
,RUser
@Entity public abstract class RFocus extends RObject
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.evolveum.midpoint.repo.sql.data.common.RObject
F_OBJECT_TYPE_CLASS, F_TEXT_INFO_ITEMS
-
-
Constructor Summary
Constructors Constructor Description RFocus()
-
Method Summary
-
Methods inherited from class com.evolveum.midpoint.repo.sql.data.common.RObject
getAncestors, getArchetypeRef, getAssignment, getAssignments, getAssignments, getBooleans, getCreateApproverRef, getCreateChannel, getCreateTimestamp, getCreatorRef, getDates, getDelegatedRef, getDescendants, getFullObject, getLifecycleState, getLongs, getModifierRef, getModifyApproverRef, getModifyChannel, getModifyTimestamp, getName, getObjectTypeClass, getOid, getOperationExecutions, getParentOrgRef, getPolicySituation, getPolys, getReferences, getRoleMembershipRef, getStrings, getSubtype, getTenantRef, getTextInfoItems, getTrigger, getVersion, isTransient, setAncestors, setArchetypeRef, setAssignments, setBooleans, setCreateApproverRef, setCreateChannel, setCreateTimestamp, setCreatorRef, setDates, setDelegatedRef, setDescendants, setFullObject, setLifecycleState, setLongs, setModifierRef, setModifyApproverRef, setModifyChannel, setModifyTimestamp, setName, setObjectTypeClass, setOid, setOperationExecutions, setParentOrgRef, setPolicySituation, setPolys, setReferences, setRoleMembershipRef, setStrings, setSubtype, setTenantRef, setTextInfoItems, setTransient, setTrigger, setVersion, toString
-
-
-
-
Method Detail
-
getLinkRef
public Set<RObjectReference<RShadow>> getLinkRef()
-
getPersonaRef
public Set<RObjectReference<RFocus>> getPersonaRef()
-
getActivation
public RActivation getActivation()
-
getLocalityFocus
public RPolyString getLocalityFocus()
-
getCostCenter
public String getCostCenter()
-
getEmailAddress
public String getEmailAddress()
-
getTelephoneNumber
public String getTelephoneNumber()
-
getLocale
public String getLocale()
-
getPreferredLanguage
public String getPreferredLanguage()
-
getTimezone
public String getTimezone()
-
getPasswordCreateTimestamp
public XMLGregorianCalendar getPasswordCreateTimestamp()
-
getPasswordModifyTimestamp
public XMLGregorianCalendar getPasswordModifyTimestamp()
-
setLocale
public void setLocale(String locale)
-
setPreferredLanguage
public void setPreferredLanguage(String preferredLanguage)
-
setTimezone
public void setTimezone(String timezone)
-
setEmailAddress
public void setEmailAddress(String emailAddress)
-
setTelephoneNumber
public void setTelephoneNumber(String telephoneNumber)
-
setCostCenter
public void setCostCenter(String costCenter)
-
setLocalityFocus
public void setLocalityFocus(RPolyString locality)
-
setLinkRef
public void setLinkRef(Set<RObjectReference<RShadow>> linkRef)
-
setPersonaRef
public void setPersonaRef(Set<RObjectReference<RFocus>> personaRef)
-
setActivation
public void setActivation(RActivation activation)
-
setPasswordCreateTimestamp
public void setPasswordCreateTimestamp(XMLGregorianCalendar passwordCreateTimestamp)
-
setPasswordModifyTimestamp
public void setPasswordModifyTimestamp(XMLGregorianCalendar passwordModifyTimestamp)
-
copyFocusInformationFromJAXB
public static void copyFocusInformationFromJAXB(FocusType jaxb, RFocus repo, RepositoryContext repositoryContext, IdGeneratorResult generatorResult) throws DtoTranslationException
- Throws:
DtoTranslationException
-
isHasPhoto
public boolean isHasPhoto()
-
getJpegPhoto
public Set<RFocusPhoto> getJpegPhoto()
-
setHasPhoto
public void setHasPhoto(boolean hasPhoto)
-
setJpegPhoto
public void setJpegPhoto(Set<RFocusPhoto> jpegPhoto)
-
-