org.opencrx.kernel.home1.cci
Class UserHomeImpl

java.lang.Object
  extended by org.openmdx.base.accessor.jmi.spi.RefObject_1
      extended by org.opencrx.kernel.home1.cci.UserHomeImpl
All Implemented Interfaces:
Serializable, PersistenceCapable, RefBaseObject, RefFeatured, RefObject, AlertSender, Auditee, Importer, SecureObject, WorkflowTarget, UserHome, RefObject_1_0, BasicObject, ContextCapable, ExtentCapable, ViewCapable

public class UserHomeImpl
extends RefObject_1
implements UserHome

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface javax.jdo.spi.PersistenceCapable
PersistenceCapable.ObjectIdFieldConsumer, PersistenceCapable.ObjectIdFieldManager, PersistenceCapable.ObjectIdFieldSupplier
 
Field Summary
 
Fields inherited from interface javax.jdo.spi.PersistenceCapable
CHECK_READ, CHECK_WRITE, LOAD_REQUIRED, MEDIATE_READ, MEDIATE_WRITE, READ_OK, READ_WRITE_OK, SERIALIZABLE
 
Constructor Summary
UserHomeImpl(Object_1_0 object, RefClass refClass)
           
 
Method Summary
 void addAccessHistory(AccessHistory newValue)
           
 void addAccessHistory(String id, AccessHistory newValue)
           
 void addAlert(Alert newValue)
           
 void addAlert(String id, Alert newValue)
           
protected  void addAssignedActivity(Activity newValue)
           
protected  void addAssignedActivity(String id, Activity newValue)
           
protected  void addAssignedContract(AbstractContract newValue)
           
protected  void addAssignedContract(String id, AbstractContract newValue)
           
protected  void addAudit(AuditEntry newValue)
           
protected  void addAudit(String id, AuditEntry newValue)
           
protected  void addChart(Chart newValue)
           
protected  void addChart(String id, Chart newValue)
           
protected  void addContext(Context newValue)
           
protected  void addContext(String id, Context newValue)
           
 void addEMailAccount(EMailAccount newValue)
           
 void addEMailAccount(String id, EMailAccount newValue)
           
 void addOwningGroup(int index, PrincipalGroup newValue)
           
 ModifySecureObjectResult addOwningGroup(ModifyOwningGroupParams params)
           
 void addOwningGroup(PrincipalGroup newValue)
           
 ModifySecureObjectResult addOwningGroup(PrincipalGroup group, short mode)
           
 void addQuickAccess(QuickAccess newValue)
           
 void addQuickAccess(String id, QuickAccess newValue)
           
 void addSubscription(String id, Subscription newValue)
           
 void addSubscription(Subscription newValue)
           
protected  void addView(String namespace, View newValue)
           
protected  void addView(View newValue)
           
protected  void addWfProcessInstance(String id, WfProcessInstance newValue)
           
protected  void addWfProcessInstance(WfProcessInstance newValue)
           
 ChangePasswordResult changePassword(ChangePasswordParams params)
           
 ChangePasswordResult changePassword(String newPassword, String newPasswordVerification, String oldPassword)
           
 ExecuteWorkflowResult executeWorkflow(Date startAt, BasicObject targetObject, String targetObjectXri, String triggeredByEventId, Integer triggeredByEventType, Subscription triggeredBySubscription, WfProcess workflow)
           
 ExecuteWorkflowResult executeWorkflow(ExecuteWorkflowParams params)
           
 BasicObject getAccessGrantedByParent()
          Retrieves the value for the optional reference accessGrantedByParent.
 Collection getAccessHistory()
          Retrieves a collection containing all the elements for the reference accessHistory.
 List getAccessHistory(AccessHistoryFilter filter)
          Retrieves the value for the reference accessHistory for the specified filter.
 List getAccessHistory(AccessHistoryQuery query)
          Retrieves the value for the reference accessHistory for the specified query.
 AccessHistory getAccessHistory(String id)
          Retrieves the value for the reference accessHistory for the specified qualifier attribute value.
 short getAccessLevelBrowse()
          Retrieves the value for the attribute accessLevelBrowse.
protected  short getAccessLevelBrowse(int index)
           
 short getAccessLevelDelete()
          Retrieves the value for the attribute accessLevelDelete.
protected  short getAccessLevelDelete(int index)
           
 short getAccessLevelUpdate()
          Retrieves the value for the attribute accessLevelUpdate.
protected  short getAccessLevelUpdate(int index)
           
 Collection getAlert()
          Retrieves a collection containing all the elements for the reference alert.
 List getAlert(AlertFilter filter)
          Retrieves the value for the reference alert for the specified filter.
 List getAlert(AlertQuery query)
          Retrieves the value for the reference alert for the specified query.
 Alert getAlert(String id)
          Retrieves the value for the reference alert for the specified qualifier attribute value.
 Collection getAssignedActivity()
          Retrieves a collection containing all the elements for the reference assignedActivity.
 List getAssignedActivity(ActivityFilter filter)
          Retrieves the value for the reference assignedActivity for the specified filter.
 List getAssignedActivity(ActivityQuery query)
          Retrieves the value for the reference assignedActivity for the specified query.
 Activity getAssignedActivity(String id)
          Retrieves the value for the reference assignedActivity for the specified qualifier attribute value.
 Collection getAssignedContract()
          Retrieves a collection containing all the elements for the reference assignedContract.
 List getAssignedContract(AbstractContractFilter filter)
          Retrieves the value for the reference assignedContract for the specified filter.
 List getAssignedContract(AbstractContractQuery query)
          Retrieves the value for the reference assignedContract for the specified query.
 AbstractContract getAssignedContract(String id)
          Retrieves the value for the reference assignedContract for the specified qualifier attribute value.
 Collection getAudit()
          Retrieves a collection containing all the elements for the reference audit.
 List getAudit(AuditEntryFilter filter)
          Retrieves the value for the reference audit for the specified filter.
 List getAudit(AuditEntryQuery query)
          Retrieves the value for the reference audit for the specified query.
 AuditEntry getAudit(String id)
          Retrieves the value for the reference audit for the specified qualifier attribute value.
 Collection getChart()
          Retrieves a collection containing all the elements for the reference chart.
 List getChart(ChartFilter filter)
          Retrieves the value for the reference chart for the specified filter.
 List getChart(ChartQuery query)
          Retrieves the value for the reference chart for the specified query.
 Chart getChart(String id)
          Retrieves the value for the reference chart for the specified qualifier attribute value.
 Chart getChart0()
          Retrieves the value for the optional reference chart0.
 Chart getChart1()
          Retrieves the value for the optional reference chart1.
 Chart getChart2()
          Retrieves the value for the optional reference chart2.
 Chart getChart3()
          Retrieves the value for the optional reference chart3.
 Contact getContact()
          Retrieves the value for the optional reference contact.
 Collection getContext()
          Retrieves the objects referenced by context.
 Context getContext(String id)
          Retrieves the value for the reference context for the specified qualifier attribute value.
 Date getCreatedAt()
          Retrieves the value for the attribute createdAt.
protected  Date getCreatedAt(int index)
           
 Set getCreatedBy()
           
 Collection getEMailAccount()
          Retrieves a collection containing all the elements for the reference eMailAccount.
 List getEMailAccount(EMailAccountFilter filter)
          Retrieves the value for the reference eMailAccount for the specified filter.
 List getEMailAccount(EMailAccountQuery query)
          Retrieves the value for the reference eMailAccount for the specified query.
 EMailAccount getEMailAccount(String id)
          Retrieves the value for the reference eMailAccount for the specified qualifier attribute value.
 byte[] getFavoriteChart0()
          Retrieves the value for the attribute favoriteChart0.
protected  byte[] getFavoriteChart0(int index)
           
 String getFavoriteChart0Description()
           
 String getFavoriteChart0MimeType()
           
 String getFavoriteChart0Name()
           
 byte[] getFavoriteChart1()
          Retrieves the value for the attribute favoriteChart1.
protected  byte[] getFavoriteChart1(int index)
           
 String getFavoriteChart1Description()
           
 String getFavoriteChart1MimeType()
           
 String getFavoriteChart1Name()
           
 byte[] getFavoriteChart2()
          Retrieves the value for the attribute favoriteChart2.
protected  byte[] getFavoriteChart2(int index)
           
 String getFavoriteChart2Description()
           
 String getFavoriteChart2MimeType()
           
 String getFavoriteChart2Name()
           
 byte[] getFavoriteChart3()
          Retrieves the value for the attribute favoriteChart3.
protected  byte[] getFavoriteChart3(int index)
           
 String getFavoriteChart3Description()
           
 String getFavoriteChart3MimeType()
           
 String getFavoriteChart3Name()
           
 String getIdentity()
          Retrieves the value for the attribute identity.
protected  String getIdentity(int index)
           
 Date getModifiedAt()
          Retrieves the value for the attribute modifiedAt.
protected  Date getModifiedAt(int index)
           
 Set getModifiedBy()
           
 List getOwner()
           
 String getOwner(int index)
           
 Collection getOwningGroup()
          Retrieves the objects referenced by owningGroup.
 PrincipalGroup getOwningGroup(int index)
          Retrieves the value for the reference owningGroup for the specified qualifier attribute value.
 User getOwningUser()
          Retrieves the value for the optional reference owningUser.
 PrincipalGroup getPrimaryGroup()
          Retrieves the value for the optional reference primaryGroup.
 Collection getQuickAccess()
          Retrieves a collection containing all the elements for the reference quickAccess.
 List getQuickAccess(QuickAccessFilter filter)
          Retrieves the value for the reference quickAccess for the specified filter.
 List getQuickAccess(QuickAccessQuery query)
          Retrieves the value for the reference quickAccess for the specified query.
 QuickAccess getQuickAccess(String id)
          Retrieves the value for the reference quickAccess for the specified qualifier attribute value.
 String getSendMailSubjectPrefix()
           
 String getSettings()
           
 Collection getSubscription()
          Retrieves a collection containing all the elements for the reference subscription.
 Subscription getSubscription(String id)
          Retrieves the value for the reference subscription for the specified qualifier attribute value.
 List getSubscription(SubscriptionFilter filter)
          Retrieves the value for the reference subscription for the specified filter.
 List getSubscription(SubscriptionQuery query)
          Retrieves the value for the reference subscription for the specified query.
 Collection getView()
          Retrieves a collection containing all the elements for the reference view.
 View getView(String namespace)
          Retrieves the value for the reference view for the specified qualifier attribute value.
 List getView(ViewFilter filter)
          Retrieves the value for the reference view for the specified filter.
 List getView(ViewQuery query)
          Retrieves the value for the reference view for the specified query.
 String getWebAccessUrl()
           
 Collection getWfProcessInstance()
          Retrieves a collection containing all the elements for the reference wfProcessInstance.
 WfProcessInstance getWfProcessInstance(String id)
          Retrieves the value for the reference wfProcessInstance for the specified qualifier attribute value.
 List getWfProcessInstance(WfProcessInstanceFilter filter)
          Retrieves the value for the reference wfProcessInstance for the specified filter.
 List getWfProcessInstance(WfProcessInstanceQuery query)
          Retrieves the value for the reference wfProcessInstance for the specified query.
 byte[] getWorkWeek()
          Retrieves the value for the attribute workWeek.
protected  byte[] getWorkWeek(int index)
           
 String getWorkWeekMimeType()
           
 String getWorkWeekName()
           
 ImportResult importItem(byte[] item, String itemMimeType, String itemName, short locale)
           
 ImportResult importItem(ImportParams params)
           
 Boolean isStoreSettingsOnLogoff()
           
 Void refreshItems()
           
 Void refreshItems(Void params)
           
protected  void removeAccessGrantedByParent()
           
 void removeAccessHistory(String id)
           
 void removeAlert(String id)
           
 ModifySecureObjectResult removeAllOwningGroup(RemoveAllOwningGroupParams params)
           
 ModifySecureObjectResult removeAllOwningGroup(short mode)
           
protected  void removeAssignedActivity(String id)
           
protected  void removeAssignedContract(String id)
           
protected  void removeAudit(String id)
           
protected  void removeChart(String id)
           
 void removeChart0()
          Removes the value for the optional reference chart0.
 void removeChart1()
          Removes the value for the optional reference chart1.
 void removeChart2()
          Removes the value for the optional reference chart2.
 void removeChart3()
          Removes the value for the optional reference chart3.
 void removeContact()
          Removes the value for the optional reference contact.
protected  void removeContext(String id)
           
 void removeEMailAccount(String id)
           
 void removeOwningGroup(int index)
           
 ModifySecureObjectResult removeOwningGroup(ModifyOwningGroupParams params)
           
 ModifySecureObjectResult removeOwningGroup(PrincipalGroup group, short mode)
           
 void removeOwningUser()
          Removes the value for the optional reference owningUser.
 void removePrimaryGroup()
          Removes the value for the optional reference primaryGroup.
 void removeQuickAccess(String id)
           
 void removeSubscription(String id)
           
protected  void removeView(String namespace)
           
protected  void removeWfProcessInstance(String id)
           
 Void sendAlert(SendAlertParams params)
           
 Void sendAlert(String description, short importance, String name, BasicObject reference, String toUsers)
           
protected  void setAccessGrantedByParent(BasicObject newValue)
           
 void setAccessHistory(AccessHistory[] newValue)
           
 void setAccessHistory(List newValue)
           
 ModifySecureObjectResult setAccessLevel(SetAccessLevelParams params)
           
 ModifySecureObjectResult setAccessLevel(short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, short mode)
           
protected  void setAccessLevelBrowse(int index, short newValue)
           
 void setAccessLevelBrowse(short newValue)
          Sets a new value for the attribute accessLevelBrowse.
protected  void setAccessLevelDelete(int index, short newValue)
           
 void setAccessLevelDelete(short newValue)
          Sets a new value for the attribute accessLevelDelete.
protected  void setAccessLevelUpdate(int index, short newValue)
           
 void setAccessLevelUpdate(short newValue)
          Sets a new value for the attribute accessLevelUpdate.
 void setAlert(Alert[] newValue)
           
 void setAlert(List newValue)
           
protected  void setAssignedActivity(Activity[] newValue)
           
protected  void setAssignedActivity(List newValue)
           
protected  void setAssignedContract(AbstractContract[] newValue)
           
protected  void setAssignedContract(List newValue)
           
protected  void setAudit(AuditEntry[] newValue)
           
protected  void setAudit(List newValue)
           
protected  void setChart(Chart[] newValue)
           
protected  void setChart(List newValue)
           
 void setChart0(Chart newValue)
          Sets a new value for the reference chart0.
 void setChart1(Chart newValue)
          Sets a new value for the reference chart1.
 void setChart2(Chart newValue)
          Sets a new value for the reference chart2.
 void setChart3(Chart newValue)
          Sets a new value for the reference chart3.
 void setContact(Contact newValue)
          Sets a new value for the reference contact.
protected  void setContext(Context[] newValue)
           
protected  void setContext(List newValue)
           
protected  void setCreatedAt(Date newValue)
           
protected  void setCreatedAt(int index, Date newValue)
           
protected  void setCreatedBy(Set newValue)
           
protected  void setCreatedBy(String[] newValue)
           
 void