org.opencrx.kernel.home1.jdo2
Class UserHome

java.lang.Object
  extended by org.oasisopen.jdo2.Identifiable
      extended by org.w3c.jdo2.AbstractObject
          extended by org.opencrx.kernel.home1.jdo2.UserHome
All Implemented Interfaces:
Serializable, AlertSender, Auditee, Importer, SecureObject, WorkflowTarget, UserHome, BasicObject, ContextCapable, ExtentCapable, ViewCapable

public class UserHome
extends org.w3c.jdo2.AbstractObject
implements UserHome

Class UserHome

See Also:
Serialized Form

Nested Class Summary
static class UserHome.Identity
          The object's application identity
static class UserHome.Slice
          Slice object hold the UserHome's multivalued attributes
 
Nested classes/interfaces inherited from class org.w3c.jdo2.AbstractObject
org.w3c.jdo2.AbstractObject.EmbeddedList<E>, org.w3c.jdo2.AbstractObject.EmbeddedSet<E>
 
Field Summary
static List<String> BASE_CLASS
          Define this class as base class
static List<String> CLASS
          Define the model class org::opencrx::kernel::home1::UserHome
 
Constructor Summary
UserHome()
           
 
Method Summary
 ModifySecureObjectResult addOwningGroup(ModifyOwningGroupParams in)
           
 void addToSegment(Segment segment)
          Sets a new value for the reference segment.
 void addToSegment(Segment segment, boolean principalIdIsPersistent, String principalId)
          Set the object's composite association org:opencrx:kernel:home1:SegmentContainsUserHome.
 ChangePasswordResult changePassword(ChangePasswordParams in)
           
 CheckPermissionsResult checkPermissions(CheckPermissionsParams in)
           
 ExecuteWorkflowResult executeWorkflow(ExecuteWorkflowParams in)
           
 ViewCapable getAccessGrantedByParent()
          Retrieves the value for the reference accessGrantedByParent.
<T extends AccessHistory>
UserHomeContainsAccessHistory.AccessHistory<T>
getAccessHistory()
          Retrieves a set containing all the elements for the reference accessHistory.
 short getAccessLevelBrowse()
          Retrieves the value for the attribute accessLevelBrowse.
 short getAccessLevelDelete()
          Retrieves the value for the attribute accessLevelDelete.
 short getAccessLevelUpdate()
          Retrieves the value for the attribute accessLevelUpdate.
<T extends Alert>
UserHomeContainsAlert.Alert<T>
getAlert()
          Retrieves a set containing all the elements for the reference alert.
<T extends Activity>
UserHomeHasAssignedActivity.AssignedActivity<T>
getAssignedActivity()
          Retrieves a set containing all the elements for the reference assignedActivity.
<T extends AbstractContract>
UserHomeHasAssignedContract.AssignedContract<T>
getAssignedContract()
          Retrieves a set containing all the elements for the reference assignedContract.
<T extends AuditEntry>
AuditeeHasAuditEntries.Audit<T>
getAudit()
          Retrieves a set containing all the elements for the reference audit.
<T extends CalendarProfile>
UserHomeContainsCalendarProfile.CalendarProfile<T>
getCalendarProfile()
          Retrieves a set containing all the elements for the reference calendarProfile.
<T extends Chart>
UserHomeContainsChart.Chart<T>
getChart()
          Retrieves a set containing all the elements for the reference chart.
 Chart getChart0()
          Retrieves the value for the reference chart0.
 Chart getChart1()
          Retrieves the value for the reference chart1.
 Chart getChart2()
          Retrieves the value for the reference chart2.
 Chart getChart3()
          Retrieves the value for the reference chart3.
 Contact getContact()
          Retrieves the value for the reference contact.
<T extends Context>
Map<String,T>
getContext()
          Retrieves the Collection of objects referenced by context.
 Date getCreatedAt()
          Retrieves the value for the attribute createdAt.
 Set<String> getCreatedBy()
          Retrieves a set containing all the elements for the attribute createdBy.
<T extends EmailAccount>
UserHomeContainsEmailAccount.EMailAccount<T>
getEmailAccount()
          Retrieves a set containing all the elements for the reference eMailAccount.
<T extends ExportProfile>
UserHomeContainsExportProfile.ExportProfile<T>
getExportProfile()
          Retrieves a set containing all the elements for the reference exportProfile.
 byte[] getFavoriteChart0()
          Retrieves the value for the attribute favoriteChart0.
 String getFavoriteChart0Description()
          Retrieves the possibly null value for the optional attribute favoriteChart0Description.
 String getFavoriteChart0MimeType()
          Retrieves the possibly null value for the optional attribute favoriteChart0MimeType.
 String getFavoriteChart0Name()
          Retrieves the possibly null value for the optional attribute favoriteChart0Name.
 byte[] getFavoriteChart1()
          Retrieves the value for the attribute favoriteChart1.
 String getFavoriteChart1Description()
          Retrieves the possibly null value for the optional attribute favoriteChart1Description.
 String getFavoriteChart1MimeType()
          Retrieves the possibly null value for the optional attribute favoriteChart1MimeType.
 String getFavoriteChart1Name()
          Retrieves the possibly null value for the optional attribute favoriteChart1Name.
 byte[] getFavoriteChart2()
          Retrieves the value for the attribute favoriteChart2.
 String getFavoriteChart2Description()
          Retrieves the possibly null value for the optional attribute favoriteChart2Description.
 String getFavoriteChart2MimeType()
          Retrieves the possibly null value for the optional attribute favoriteChart2MimeType.
 String getFavoriteChart2Name()
          Retrieves the possibly null value for the optional attribute favoriteChart2Name.
 byte[] getFavoriteChart3()
          Retrieves the value for the attribute favoriteChart3.
 String getFavoriteChart3Description()
          Retrieves the possibly null value for the optional attribute favoriteChart3Description.
 String getFavoriteChart3MimeType()
          Retrieves the possibly null value for the optional attribute favoriteChart3MimeType.
 String getFavoriteChart3Name()
          Retrieves the possibly null value for the optional attribute favoriteChart3Name.
 String getIdentity()
          Retrieves the value for the attribute identity.
 Date getModifiedAt()
          Retrieves the value for the attribute modifiedAt.
 Set<String> getModifiedBy()
          Retrieves a set containing all the elements for the attribute modifiedBy.
<T extends ObjectFinder>
UserHomeContainsObjectFinder.ObjectFinder<T>
getObjectFinder()
          Retrieves a set containing all the elements for the reference objectFinder.
 List<String> getOwner()
          Retrieves a list containing all the elements for the attribute owner.
<T extends PrincipalGroup>
List<T>
getOwningGroup()
          Retrieves the Collection of objects referenced by owningGroup.
 User getOwningUser()
          Retrieves the value for the reference owningUser.
 PrincipalGroup getPrimaryGroup()
          Retrieves the value for the reference primaryGroup.
<T extends QuickAccess>
UserHomeContainsQuickAccess.QuickAccess<T>
getQuickAccess()
          Retrieves a set containing all the elements for the reference quickAccess.
 String getSendMailSubjectPrefix()
          Retrieves the possibly null value for the optional attribute sendMailSubjectPrefix.
 String getSettings()
          Retrieves the possibly null value for the optional attribute settings.
<T extends Subscription>
UserHomeContainsSubscription.Subscription<T>
getSubscription()
          Retrieves a set containing all the elements for the reference subscription.
<T extends View>
ObjectHasView.View<T>
getView()
          Retrieves a set containing all the elements for the reference view.
 String getWebAccessUrl()
          Retrieves the possibly null value for the optional attribute webAccessUrl.
<T extends WfProcessInstance>
UserHomeContainsWfProcessInstance.WfProcessInstance<T>
getWfProcessInstance()
          Retrieves a set containing all the elements for the reference wfProcessInstance.
 byte[] getWorkWeek()
          Retrieves the value for the attribute workWeek.
 String getWorkWeekMimeType()
          Retrieves the possibly null value for the optional attribute workWeekMimeType.
 String getWorkWeekName()
          Retrieves the possibly null value for the optional attribute workWeekName.
 ImportResult importItem(ImportParams in)
           
 Boolean isStoreSettingsOnLogoff()
          Retrieves the possibly null value for the optional attribute storeSettingsOnLogoff.
static UserHome.Identity newIdentity(Segment.Identity segment, QualifierType principalIdType, String principalId)
           
protected  org.w3c.jdo2.AbstractObject.Slice newSlice(int index)
           
protected  List<String> openmdxjdoGetClass()
          Retrieve the model class
protected  String openmdxjdoGetObjectId()
          Retrieve the object's JDO identity key
protected  int openmdxjdoGetSize(int field)
           
protected
<E extends org.w3c.jdo2.AbstractObject.Slice>
SortedMap<Integer,E>
openmdxjdoGetSlices()
           
protected  void openmdxjdoSetSize(int field, int size)
           
static UserHome.Identity openmdxjdoToIdentity(ObjectId objectId)
           
 Void refreshItems()
           
 ModifySecureObjectResult removeAllOwningGroup(RemoveAllOwningGroupParams in)
           
 ModifySecureObjectResult removeOwningGroup(ModifyOwningGroupParams in)
           
 ModifySecureObjectResult replaceOwningGroup(ModifyOwningGroupsParams in)
           
 SearchResult searchAdvanced(SearchAdvancedParams in)
           
 SearchResult searchBasic(SearchBasicParams in)
           
 Void sendAlert(SendAlertParams in)
           
 ModifySecureObjectResult setAccessLevel(SetAccessLevelParams in)
           
 void setAccessLevelBrowse(short accessLevelBrowse)
          Sets a new value for the attribute accessLevelBrowse.
 void setAccessLevelDelete(short accessLevelDelete)
          Sets a new value for the attribute accessLevelDelete.
 void setAccessLevelUpdate(short accessLevelUpdate)
          Sets a new value for the attribute accessLevelUpdate.
 void setChart0(Chart chart0)
          Sets a new value for the reference chart0.
 void setChart1(Chart chart1)
          Sets a new value for the reference chart1.
 void setChart2(Chart chart2)
          Sets a new value for the reference chart2.
 void setChart3(Chart chart3)
          Sets a new value for the reference chart3.
 void setContact(Contact contact)
          Sets a new value for the reference contact.
 ModifySecureObjectResult setOwningUser(SetOwningUserParams in)
           
 void setOwningUser(User owningUser)
          Sets a new value for the reference owningUser.
 void setPrimaryGroup(PrincipalGroup primaryGroup)
          Sets a new value for the reference primaryGroup.
 void setSendMailSubjectPrefix(String sendMailSubjectPrefix)
          Sets a new value for the attribute sendMailSubjectPrefix.
 void setSettings(String settings)
          Sets a new value for the attribute settings.
 void setStoreSettingsOnLogoff(Boolean storeSettingsOnLogoff)
          Sets a new value for the attribute storeSettingsOnLogoff.
 void setWebAccessUrl(String webAccessUrl)
          Sets a new value for the attribute webAccessUrl.
 
Methods inherited from class org.w3c.jdo2.AbstractObject
openmdxjdoClassName, openmdxjdoGetIdentityBuilder, openmdxjdoGetList, openmdxjdoGetObjectsByParent, openmdxjdoGetSet, openmdxjdoGetSparseArray, openmdxjdoNewMap, openmdxjdoNewSlice, openmdxjdoSetArray, openmdxjdoSetCollection, openmdxjdoToArray, openmdxjdoToArray, openmdxjdoValidateElement
 
Methods inherited from class org.oasisopen.jdo2.Identifiable
jdoClass, modelClasses, openmdxjdoGetObject, openmdxjdoGetObjectById, openmdxjdoGetObjectId, openmdxjdoGetObjectSet, openmdxjdoNewObjectId, openmdxjdoNewObjectId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLASS

public static final List<String> CLASS
Define the model class org::opencrx::kernel::home1::UserHome


BASE_CLASS

public static final List<String> BASE_CLASS
Define this class as base class

See Also:
UserHome.CLASS
Constructor Detail

UserHome

public UserHome()
Method Detail

openmdxjdoGetObjectId

protected String openmdxjdoGetObjectId()
Retrieve the object's JDO identity key

Specified by:
openmdxjdoGetObjectId in class org.oasisopen.jdo2.Identifiable
Returns:
the value of the object's JDO identity key

openmdxjdoGetSlices

protected final <E extends org.w3c.jdo2.AbstractObject.Slice> SortedMap<Integer,E> openmdxjdoGetSlices()
Overrides:
openmdxjdoGetSlices in class org.w3c.jdo2.AbstractObject

getAccessLevelDelete

public short getAccessLevelDelete()
Retrieves the value for the attribute accessLevelDelete.

Specified by:
getAccessLevelDelete in interface SecureObject
Returns:
The non-null value for attribute accessLevelDelete.

setAccessLevelDelete

public void setAccessLevelDelete(short accessLevelDelete)
Sets a new value for the attribute accessLevelDelete.

Specified by:
setAccessLevelDelete in interface SecureObject
Parameters:
accessLevelDelete - The non-null new value for attribute accessLevelDelete.

getFavoriteChart0MimeType

public final String getFavoriteChart0MimeType()
Retrieves the possibly null value for the optional attribute favoriteChart0MimeType.

Specified by:
getFavoriteChart0MimeType in interface UserHome
Returns:
The possibly null value for attribute favoriteChart0MimeType.

getAccessHistory

public <T extends AccessHistory> UserHomeContainsAccessHistory.AccessHistory<T> getAccessHistory()
Retrieves a set containing all the elements for the reference accessHistory.

Specified by:
getAccessHistory in interface UserHome
Returns:
A set containing all the elements for this reference.

getEmailAccount

public <T extends EmailAccount> UserHomeContainsEmailAccount.EMailAccount<T> getEmailAccount()
Retrieves a set containing all the elements for the reference eMailAccount.

Specified by:
getEmailAccount in interface UserHome
Returns:
A set containing all the elements for this reference.

getFavoriteChart2MimeType

public final String getFavoriteChart2MimeType()
Retrieves the possibly null value for the optional attribute favoriteChart2MimeType.

Specified by:
getFavoriteChart2MimeType in interface UserHome
Returns:
The possibly null value for attribute favoriteChart2MimeType.

isStoreSettingsOnLogoff

public final Boolean isStoreSettingsOnLogoff()
Retrieves the possibly null value for the optional attribute storeSettingsOnLogoff.

Specified by:
isStoreSettingsOnLogoff in interface UserHome
Returns:
The possibly null value for attribute storeSettingsOnLogoff.

setStoreSettingsOnLogoff

public void setStoreSettingsOnLogoff(Boolean storeSettingsOnLogoff)
Sets a new value for the attribute storeSettingsOnLogoff.

Specified by:
setStoreSettingsOnLogoff in interface UserHome
Parameters:
storeSettingsOnLogoff - The possibly null new value for attribute storeSettingsOnLogoff.

getModifiedBy

public final Set<String> getModifiedBy()
Retrieves a set containing all the elements for the attribute modifiedBy.

Specified by:
getModifiedBy in interface BasicObject
Returns:
A set containing all elements for this attribute.

getFavoriteChart3Name

public final String getFavoriteChart3Name()
Retrieves the possibly null value for the optional attribute favoriteChart3Name.

Specified by:
getFavoriteChart3Name in interface UserHome
Returns:
The possibly null value for attribute favoriteChart3Name.

getSettings

public final String getSettings()
Retrieves the possibly null value for the optional attribute settings.

Specified by:
getSettings in interface UserHome
Returns:
The possibly null value for attribute settings.

setSettings

public void setSettings(String settings)
Sets a new value for the attribute settings.

Specified by:
setSettings in interface UserHome
Parameters:
settings - The possibly null new value for attribute settings.

getAccessLevelBrowse

public short getAccessLevelBrowse()
Retrieves the value for the attribute accessLevelBrowse.

Specified by:
getAccessLevelBrowse in interface SecureObject
Returns:
The non-null value for attribute accessLevelBrowse.

setAccessLevelBrowse

public void setAccessLevelBrowse(short accessLevelBrowse)
Sets a new value for the attribute accessLevelBrowse.

Specified by:
setAccessLevelBrowse in interface SecureObject
Parameters:
accessLevelBrowse - The non-null new value for attribute accessLevelBrowse.

getWfProcessInstance

public <T extends WfProcessInstance> UserHomeContainsWfProcessInstance.WfProcessInstance<T> getWfProcessInstance()
Retrieves a set containing all the elements for the reference wfProcessInstance.

Specified by:
getWfProcessInstance in interface UserHome
Returns:
A set containing all the elements for this reference.

getFavoriteChart0Name

public final String getFavoriteChart0Name()
Retrieves the possibly null value for the optional attribute favoriteChart0Name.

Specified by:
getFavoriteChart0Name in interface UserHome
Returns:
The possibly null value for attribute favoriteChart0Name.

removeAllOwningGroup

public ModifySecureObjectResult removeAllOwningGroup(RemoveAllOwningGroupParams in)
Specified by:
removeAllOwningGroup in interface SecureObject

getFavoriteChart1MimeType

public final String getFavoriteChart1MimeType()
Retrieves the possibly null value for the optional attribute favoriteChart1MimeType.

Specified by:
getFavoriteChart1MimeType in interface UserHome
Returns:
The possibly null value for attribute favoriteChart1MimeType.

getSendMailSubjectPrefix

public final String getSendMailSubjectPrefix()
Retrieves the possibly null value for the optional attribute sendMailSubjectPrefix.

Specified by:
getSendMailSubjectPrefix in interface UserHome
Returns:
The possibly null value for attribute sendMailSubjectPrefix.

setSendMailSubjectPrefix

public void setSendMailSubjectPrefix(String sendMailSubjectPrefix)
Sets a new value for the attribute sendMailSubjectPrefix.

Specified by:
setSendMailSubjectPrefix in interface UserHome
Parameters:
sendMailSubjectPrefix - The possibly null new value for attribute sendMailSubjectPrefix.

setOwningUser

public ModifySecureObjectResult setOwningUser(SetOwningUserParams in)
Specified by:
setOwningUser in interface SecureObject

getOwningGroup

public <T extends PrincipalGroup> List<T> getOwningGroup()
Retrieves the Collection of objects referenced by owningGroup.

Specified by:
getOwningGroup in interface SecureObject
Returns:
The Collection of referenced objects.

addOwningGroup

public ModifySecureObjectResult addOwningGroup(ModifyOwningGroupParams in)
Specified by:
addOwningGroup in interface SecureObject

getObjectFinder

public <T extends ObjectFinder> UserHomeContainsObjectFinder.ObjectFinder<T> getObjectFinder()
Retrieves a set containing all the elements for the reference objectFinder.

Specified by:
getObjectFinder in interface UserHome
Returns:
A set containing all the elements for this reference.

getAlert

public <T extends Alert> UserHomeContainsAlert.Alert<T> getAlert()
Retrieves a set containing all the elements for the reference alert.

Specified by:
getAlert in interface UserHome
Returns:
A set containing all the elements for this reference.

getFavoriteChart0Description

public final String getFavoriteChart0Description()
Retrieves the possibly null value for the optional attribute favoriteChart0Description.

Specified by:
getFavoriteChart0Description in interface UserHome
Returns:
The possibly null value for attribute favoriteChart0Description.

importItem

public ImportResult importItem(ImportParams in)
Specified by:
importItem in interface Importer

removeOwningGroup

public ModifySecureObjectResult removeOwningGroup(ModifyOwningGroupParams in)
Specified by:
removeOwningGroup in interface SecureObject

getFavoriteChart2Description

public final String getFavoriteChart2Description()
Retrieves the possibly null value for the optional attribute favoriteChart2Description.

Specified by:
getFavoriteChart2Description in interface UserHome
Returns:
The possibly null value for attribute favoriteChart2Description.

refreshItems

public Void refreshItems()
Specified by:
refreshItems in interface UserHome

getChart0

public Chart getChart0()
Retrieves the value for the reference chart0.

Specified by:
getChart0 in interface UserHome
Returns:
The – possibly null – value for this reference.

setChart0

public void setChart0(Chart chart0)
Sets a new value for the reference chart0.

Specified by:
setChart0 in interface UserHome
Parameters:
chart0 - The non-null new value for this reference.

getChart1

public Chart getChart1()
Retrieves the value for the reference chart1.

Specified by:
getChart1 in interface UserHome
Returns:
The – possibly null – value for this reference.

setChart1

public void setChart1(Chart chart1)
Sets a new value for the reference chart1.

Specified by:
setChart1 in interface UserHome
Parameters:
chart1 - The non-null new value for this reference.

getChart2

public Chart getChart2()
Retrieves the value for the reference chart2.

Specified by:
getChart2 in interface UserHome
Returns:
The – possibly null – value for this reference.

setChart2

public void setChart2(Chart chart2)
Sets a new value for the reference chart2.

Specified by:
setChart2 in interface UserHome
Parameters:
chart2 - The non-null new value for this reference.

getCreatedBy

public final Set<String> getCreatedBy()
Retrieves a set containing all the elements for the attribute createdBy.

Specified by:
getCreatedBy in interface BasicObject
Returns:
A set containing all elements for this attribute.

getChart3

public Chart getChart3()
Retrieves the value for the reference chart3.

Specified by:
getChart3 in interface UserHome
Returns:
The – possibly null – value for this reference.

setChart3

public void setChart3(Chart chart3)
Sets a new value for the reference chart3.

Specified by:
setChart3 in interface UserHome
Parameters:
chart3 - The non-null new value for this reference.

setAccessLevel

public ModifySecureObjectResult setAccessLevel(SetAccessLevelParams in)
Specified by:
setAccessLevel in interface SecureObject

getAccessGrantedByParent

public ViewCapable getAccessGrantedByParent()
Retrieves the value for the reference accessGrantedByParent.

Specified by:
getAccessGrantedByParent in interface SecureObject
Returns:
The – possibly null – value for this reference.

getOwner

public final List<String> getOwner()
Retrieves a list containing all the elements for the attribute owner.

Specified by:
getOwner in interface SecureObject
Returns:
A list containing all elements for this attribute.

replaceOwningGroup

public ModifySecureObjectResult replaceOwningGroup(ModifyOwningGroupsParams in)
Specified by:
replaceOwningGroup in interface SecureObject

getFavoriteChart2Name

public final String getFavoriteChart2Name()
Retrieves the possibly null value for the optional attribute favoriteChart2Name.

Specified by:
getFavoriteChart2Name in interface UserHome
Returns:
The possibly null value for attribute favoriteChart2Name.

getQuickAccess

public <T extends QuickAccess> UserHomeContainsQuickAccess.QuickAccess<T> getQuickAccess()
Retrieves a set containing all the elements for the reference quickAccess.

Specified by:
getQuickAccess in interface UserHome
Returns:
A set containing all the elements for this reference.

getWorkWeekName

public final String getWorkWeekName()
Retrieves the possibly null value for the optional attribute workWeekName.

Specified by:
getWorkWeekName in interface UserHome
Returns:
The possibly null value for attribute workWeekName.

getWebAccessUrl

public final String getWebAccessUrl()
Retrieves the possibly null value for the optional attribute webAccessUrl.

Specified by:
getWebAccessUrl in interface UserHome
Returns:
The possibly null value for attribute webAccessUrl.

setWebAccessUrl

public void setWebAccessUrl(String webAccessUrl)
Sets a new value for the attribute webAccessUrl.

Specified by:
setWebAccessUrl in interface UserHome
Parameters:
webAccessUrl - The possibly null new value for attribute webAccessUrl.

getView

public <T extends View> ObjectHasView.View<T> getView()
Retrieves a set containing all the elements for the reference view.

Specified by:
getView in interface ViewCapable
Returns:
A set containing all the elements for this reference.

changePassword

public ChangePasswordResult changePassword(ChangePasswordParams in)
Specified by:
changePassword in interface UserHome

getOwningUser

public User getOwningUser()
Retrieves the value for the reference owningUser.

Specified by:
getOwningUser in interface SecureObject
Returns:
The – possibly null – value for this reference.

setOwningUser

public void setOwningUser(User owningUser)
Sets a new value for the reference owningUser.

Specified by:
setOwningUser in interface SecureObject
Parameters:
owningUser - The non-null new value for this reference.

executeWorkflow

public ExecuteWorkflowResult executeWorkflow(ExecuteWorkflowParams in)
Specified by:
executeWorkflow in interface WorkflowTarget

getAssignedContract

public <T extends AbstractContract> UserHomeHasAssignedContract.AssignedContract<T> getAssignedContract()
Retrieves a set containing all the elements for the reference assignedContract.

Specified by:
getAssignedContract in interface UserHome
Returns:
A set containing all the elements for this reference.

getAssignedActivity

public <T extends Activity> UserHomeHasAssignedActivity.AssignedActivity<T> getAssignedActivity()
Retrieves a set containing all the elements for the reference assignedActivity.

Specified by:
getAssignedActivity in interface UserHome
Returns:
A set containing all the elements for this reference.

getModifiedAt

public Date getModifiedAt()
Retrieves the value for the attribute modifiedAt.

Specified by:
getModifiedAt in interface BasicObject
Returns:
The non-null value for attribute modifiedAt.

getPrimaryGroup

public PrincipalGroup getPrimaryGroup()
Retrieves the value for the reference primaryGroup.

Specified by:
getPrimaryGroup in interface UserHome
Returns:
The – possibly null – value for this reference.

setPrimaryGroup

public void setPrimaryGroup(PrincipalGroup primaryGroup)
Sets a new value for the reference primaryGroup.

Specified by:
setPrimaryGroup in interface UserHome
Parameters:
primaryGroup - The non-null new value for this reference.

getFavoriteChart3MimeType

public final String getFavoriteChart3MimeType()
Retrieves the possibly null value for the optional attribute favoriteChart3MimeType.

Specified by:
getFavoriteChart3MimeType in interface UserHome
Returns:
The possibly null value for attribute favoriteChart3MimeType.

getContact

public Contact getContact()
Retrieves the value for the reference contact.

Specified by:
getContact in interface UserHome
Returns:
The – possibly null – value for this reference.

setContact

public void setContact(Contact contact)
Sets a new value for the reference contact.

Specified by:
setContact in interface UserHome
Parameters:
contact - The non-null new value for this reference.

getIdentity

public String getIdentity()
Retrieves the value for the attribute identity.

Specified by:
getIdentity in interface ExtentCapable
Returns:
The non-null value for attribute identity.

getSubscription

public <T extends Subscription> UserHomeContainsSubscription.Subscription<T> getSubscription()
Retrieves a set containing all the elements for the reference subscription.

Specified by:
getSubscription in interface UserHome
Returns:
A set containing all the elements for this reference.

getCreatedAt

public Date getCreatedAt()
Retrieves the value for the attribute createdAt.

Specified by:
getCreatedAt in interface BasicObject
Returns:
The non-null value for attribute createdAt.

getFavoriteChart1Name

public final String getFavoriteChart1Name()
Retrieves the possibly null value for the optional attribute favoriteChart1Name.

Specified by:
getFavoriteChart1Name in interface UserHome
Returns:
The possibly null value for attribute favoriteChart1Name.

getExportProfile

public <T extends ExportProfile> UserHomeContainsExportProfile.ExportProfile<T> getExportProfile()
Retrieves a set containing all the elements for the reference exportProfile.

Specified by:
getExportProfile in interface UserHome
Returns:
A set containing all the elements for this reference.

getFavoriteChart3Description

public final String getFavoriteChart3Description()
Retrieves the possibly null value for the optional attribute favoriteChart3Description.

Specified by:
getFavoriteChart3Description in interface UserHome
Returns:
The possibly null value for attribute favoriteChart3Description.

getWorkWeek

public byte[] getWorkWeek()
Retrieves the value for the attribute workWeek.

Specified by:
getWorkWeek in interface UserHome
Returns:
The non-null value for attribute workWeek.

getCalendarProfile

public <T extends CalendarProfile> UserHomeContainsCalendarProfile.CalendarProfile<T> getCalendarProfile()
Retrieves a set containing all the elements for the reference calendarProfile.

Specified by:
getCalendarProfile in interface UserHome
Returns:
A set containing all the elements for this reference.

searchAdvanced

public SearchResult searchAdvanced(SearchAdvancedParams in)
Specified by:
searchAdvanced in interface UserHome

getWorkWeekMimeType

public final String getWorkWeekMimeType()
Retrieves the possibly null value for the optional attribute workWeekMimeType.

Specified by:
getWorkWeekMimeType in interface UserHome
Returns:
The possibly null value for attribute workWeekMimeType.

getAudit

public <T extends AuditEntry> AuditeeHasAuditEntries.Audit<T> getAudit()
Retrieves a set containing all the elements for the reference audit.

Specified by:
getAudit in interface Auditee
Returns:
A set containing all the elements for this reference.

checkPermissions

public CheckPermissionsResult checkPermissions(CheckPermissionsParams in)
Specified by:
checkPermissions in interface SecureObject

searchBasic

public SearchResult searchBasic(SearchBasicParams in)
Specified by:
searchBasic in interface UserHome

getFavoriteChart2

public byte[] getFavoriteChart2()
Retrieves the value for the attribute favoriteChart2.

Specified by:
getFavoriteChart2 in interface UserHome
Returns:
The non-null value for attribute favoriteChart2.

getFavoriteChart3

public byte[] getFavoriteChart3()
Retrieves the value for the attribute favoriteChart3.

Specified by:
getFavoriteChart3 in interface UserHome
Returns:
The non-null value for attribute favoriteChart3.

getFavoriteChart1

public byte[] getFavoriteChart1()
Retrieves the value for the attribute favoriteChart1.

Specified by:
getFavoriteChart1 in interface UserHome
Returns:
The non-null value for attribute favoriteChart1.

getFavoriteChart0

public byte[] getFavoriteChart0()
Retrieves the value for the attribute favoriteChart0.

Specified by:
getFavoriteChart0 in interface UserHome
Returns:
The non-null value for attribute favoriteChart0.

getAccessLevelUpdate

public short getAccessLevelUpdate()
Retrieves the value for the attribute accessLevelUpdate.

Specified by:
getAccessLevelUpdate in interface SecureObject
Returns:
The non-null value for attribute accessLevelUpdate.

setAccessLevelUpdate

public void setAccessLevelUpdate(short accessLevelUpdate)
Sets a new value for the attribute accessLevelUpdate.

Specified by:
setAccessLevelUpdate in interface SecureObject
Parameters:
accessLevelUpdate - The non-null new value for attribute accessLevelUpdate.

getFavoriteChart1Description

public final String getFavoriteChart1Description()
Retrieves the possibly null value for the optional attribute favoriteChart1Description.

Specified by:
getFavoriteChart1Description in interface UserHome
Returns:
The possibly null value for attribute favoriteChart1Description.

getContext

public <T extends Context> Map<String,T> getContext()
Retrieves the Collection of objects referenced by context.

Specified by:
getContext in interface ContextCapable
Returns:
The Collection of referenced objects.

getChart

public <T extends Chart> UserHomeContainsChart.Chart<T> getChart()
Retrieves a set containing all the elements for the reference chart.

Specified by:
getChart in interface UserHome
Returns:
A set containing all the elements for this reference.

sendAlert

public Void sendAlert(SendAlertParams in)
Specified by:
sendAlert in interface AlertSender

openmdxjdoGetSize

protected int openmdxjdoGetSize(int field)
Overrides:
openmdxjdoGetSize in class org.w3c.jdo2.AbstractObject

openmdxjdoSetSize

protected void openmdxjdoSetSize(int field,
                                 int size)
Overrides:
openmdxjdoSetSize in class org.w3c.jdo2.AbstractObject

newSlice

protected org.w3c.jdo2.AbstractObject.Slice newSlice(int index)

openmdxjdoGetClass

protected List<String> openmdxjdoGetClass()
Retrieve the model class

Returns:
the model class
See Also:
UserHome.CLASS

addToSegment

public void addToSegment(Segment segment)
Sets a new value for the reference segment.

Parameters:
segment - The non-null new value for this reference.

addToSegment

public void addToSegment(Segment segment,
                         boolean principalIdIsPersistent,
                         String principalId)
Set the object's composite association org:opencrx:kernel:home1:SegmentContainsUserHome.

Parameters:
segment - The non-null new value for this object's composite owner.
principalIdIsPersistent - Defines whether the principalId is persistent.
principalId - The non-null new value for this object's qualifier.

newIdentity

public static UserHome.Identity newIdentity(Segment.Identity segment,
                                            QualifierType principalIdType,
                                            String principalId)

openmdxjdoToIdentity

public static UserHome.Identity openmdxjdoToIdentity(ObjectId objectId)


This software is published under the BSD license. Copyright © 2003-2008, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.