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 setEMailAccount(EMailAccount[] newValue)
           
 void setEMailAccount(List newValue)
           
protected  void setFavoriteChart0(byte[] newValue)
           
protected  void setFavoriteChart0(int index, byte[] newValue)
           
protected  void setFavoriteChart0Description(String newValue)
           
protected  void setFavoriteChart0MimeType(String newValue)
           
protected  void setFavoriteChart0Name(String newValue)
           
protected  void setFavoriteChart1(byte[] newValue)
           
protected  void setFavoriteChart1(int index, byte[] newValue)
           
protected  void setFavoriteChart1Description(String newValue)
           
protected  void setFavoriteChart1MimeType(String newValue)
           
protected  void setFavoriteChart1Name(String newValue)
           
protected  void setFavoriteChart2(byte[] newValue)
           
protected  void setFavoriteChart2(int index, byte[] newValue)
           
protected  void setFavoriteChart2Description(String newValue)
           
protected  void setFavoriteChart2MimeType(String newValue)
           
protected  void setFavoriteChart2Name(String newValue)
           
protected  void setFavoriteChart3(byte[] newValue)
           
protected  void setFavoriteChart3(int index, byte[] newValue)
           
protected  void setFavoriteChart3Description(String newValue)
           
protected  void setFavoriteChart3MimeType(String newValue)
           
protected  void setFavoriteChart3Name(String newValue)
           
protected  void setIdentity(int index, String newValue)
           
protected  void setIdentity(String newValue)
           
protected  void setModifiedAt(Date newValue)
           
protected  void setModifiedAt(int index, Date newValue)
           
protected  void setModifiedBy(Set newValue)
           
protected  void setModifiedBy(String[] newValue)
           
protected  void setOwner(List newValue)
           
protected  void setOwner(String[] newValue)
           
 void setOwningGroup(List newValue)
           
 void setOwningGroup(PrincipalGroup[] newValue)
           
 ModifySecureObjectResult setOwningUser(SetOwningUserParams params)
           
 ModifySecureObjectResult setOwningUser(short mode, User user)
           
 void setOwningUser(User newValue)
          Sets a new value for the reference owningUser.
 void setPrimaryGroup(PrincipalGroup newValue)
          Sets a new value for the reference primaryGroup.
 void setQuickAccess(List newValue)
           
 void setQuickAccess(QuickAccess[] newValue)
           
 void setSendMailSubjectPrefix(String newValue)
          Sets a new value for the attribute sendMailSubjectPrefix.
 void setSettings(String newValue)
          Sets a new value for the attribute settings.
 void setStoreSettingsOnLogoff(Boolean newValue)
          Sets a new value for the attribute storeSettingsOnLogoff.
 void setSubscription(List newValue)
           
 void setSubscription(Subscription[] newValue)
           
protected  void setView(List newValue)
           
protected  void setView(View[] newValue)
           
 void setWebAccessUrl(String newValue)
          Sets a new value for the attribute webAccessUrl.
protected  void setWfProcessInstance(List newValue)
           
protected  void setWfProcessInstance(WfProcessInstance[] newValue)
           
protected  void setWorkWeek(byte[] newValue)
           
protected  void setWorkWeek(int index, byte[] newValue)
           
protected  void setWorkWeekMimeType(String newValue)
           
protected  void setWorkWeekName(String newValue)
           
 
Methods inherited from class org.openmdx.base.accessor.jmi.spi.RefObject_1
equals, jdoCopyFields, jdoCopyKeyFieldsFromObjectId, jdoCopyKeyFieldsToObjectId, jdoCopyKeyFieldsToObjectId, jdoGetObjectId, jdoGetPersistenceManager, jdoGetTransactionalObjectId, jdoGetVersion, jdoIsDeleted, jdoIsDetached, jdoIsDirty, jdoIsNew, jdoIsPersistent, jdoIsTransactional, jdoMakeDirty, jdoNewInstance, jdoNewInstance, jdoNewObjectIdInstance, jdoNewObjectIdInstance, jdoProvideField, jdoProvideFields, jdoReplaceField, jdoReplaceFields, jdoReplaceFlags, jdoReplaceStateManager, refAddEventListener, refAddToUnitOfWork, refAddValue, refAddValue, refAddValue, refClass, refContext, refDefaultFetchGroup, refDelegate, refDelete, refFlush, refGetEventListeners, refGetPath, refGetValue, refGetValue, refGetValue, refGetValue, refGetValue, refGetValue, refGetValue, refGetValue, refImmediateComposite, refImmediatePackage, refInitialize, refInitialize, refInvokeOperation, refInvokeOperation, refIsDeleted, refIsDirty, refIsInstanceOf, refIsNew, refIsPersistent, refIsWriteProtected, refMetaObject, refMofId, refOutermostComposite, refOutermostPackage, refRefresh, refRefreshAsynchronously, refRemoveEventListener, refRemoveFromUnitOfWork, refRemoveValue, refRemoveValue, refRemoveValue, refRemoveValue, refSetValue, refSetValue, refSetValue, refSetValue, refVerifyConstraints, refWriteProtect, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.openmdx.base.accessor.jmi.cci.RefObject_1_0
refAddEventListener, refAddToUnitOfWork, refAddValue, refContext, refDefaultFetchGroup, refDelegate, refFlush, refGetEventListeners, refGetPath, refGetValue, refGetValue, refInitialize, refInitialize, refIsDeleted, refIsDirty, refIsNew, refIsPersistent, refIsWriteProtected, refRefresh, refRefreshAsynchronously, refRemoveEventListener, refRemoveFromUnitOfWork, refRemoveValue, refRemoveValue, refSetValue, refWriteProtect
 
Methods inherited from interface javax.jmi.reflect.RefObject
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
 
Methods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 

Constructor Detail

UserHomeImpl

public UserHomeImpl(Object_1_0 object,
                    RefClass refClass)
Method Detail

sendAlert

public Void sendAlert(SendAlertParams params)
               throws RefException
Specified by:
sendAlert in interface AlertSender
Throws:
RefException

sendAlert

public Void sendAlert(String description,
                      short importance,
                      String name,
                      BasicObject reference,
                      String toUsers)
               throws RefException
Specified by:
sendAlert in interface AlertSender
Throws:
RefException

setAudit

protected void setAudit(List newValue)

setAudit

protected void setAudit(AuditEntry[] newValue)

getAudit

public AuditEntry getAudit(String id)
Description copied from interface: Auditee
Retrieves the value for the reference audit for the specified qualifier attribute value.

Specified by:
getAudit in interface Auditee
Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this reference.

getAudit

public Collection getAudit()
Description copied from interface: Auditee
Retrieves a collection containing all the elements for the reference audit.

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

getAudit

public List getAudit(AuditEntryFilter filter)
Description copied from interface: Auditee
Retrieves the value for the reference audit for the specified filter.

Specified by:
getAudit in interface Auditee
Parameters:
filter - filter which is applied to the set of referenced objects.
Returns:
The filtered collection of referenced objects.

getAudit

public List getAudit(AuditEntryQuery query)
Description copied from interface: Auditee
Retrieves the value for the reference audit for the specified query.

Specified by:
getAudit in interface Auditee
Returns:
The filtered collection of referenced objects.

addAudit

protected void addAudit(String id,
                        AuditEntry newValue)

addAudit

protected void addAudit(AuditEntry newValue)

removeAudit

protected void removeAudit(String id)

importItem

public ImportResult importItem(ImportParams params)
                        throws RefException
Specified by:
importItem in interface Importer
Throws:
RefException

importItem

public ImportResult importItem(byte[] item,
                               String itemMimeType,
                               String itemName,
                               short locale)
                        throws RefException
Specified by:
importItem in interface Importer
Throws:
RefException

getAccessGrantedByParent

public BasicObject getAccessGrantedByParent()
Description copied from interface: SecureObject
Retrieves the value for the optional reference accessGrantedByParent.

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

setAccessGrantedByParent

protected void setAccessGrantedByParent(BasicObject newValue)

removeAccessGrantedByParent

protected void removeAccessGrantedByParent()

getAccessLevelBrowse

public short getAccessLevelBrowse()
Description copied from interface: SecureObject
Retrieves the value for the attribute accessLevelBrowse.

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

getAccessLevelBrowse

protected short getAccessLevelBrowse(int index)

setAccessLevelBrowse

public void setAccessLevelBrowse(short newValue)
Description copied from interface: SecureObject
Sets a new value for the attribute accessLevelBrowse.

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

setAccessLevelBrowse

protected void setAccessLevelBrowse(int index,
                                    short newValue)

getAccessLevelDelete

public short getAccessLevelDelete()
Description copied from interface: SecureObject
Retrieves the value for the attribute accessLevelDelete.

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

getAccessLevelDelete

protected short getAccessLevelDelete(int index)

setAccessLevelDelete

public void setAccessLevelDelete(short newValue)
Description copied from interface: SecureObject
Sets a new value for the attribute accessLevelDelete.

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

setAccessLevelDelete

protected void setAccessLevelDelete(int index,
                                    short newValue)

getAccessLevelUpdate

public short getAccessLevelUpdate()
Description copied from interface: SecureObject
Retrieves the value for the attribute accessLevelUpdate.

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

getAccessLevelUpdate

protected short getAccessLevelUpdate(int index)

setAccessLevelUpdate

public void setAccessLevelUpdate(short newValue)
Description copied from interface: SecureObject
Sets a new value for the attribute accessLevelUpdate.

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

setAccessLevelUpdate

protected void setAccessLevelUpdate(int index,
                                    short newValue)

addOwningGroup

public ModifySecureObjectResult addOwningGroup(ModifyOwningGroupParams params)
                                        throws RefException
Specified by:
addOwningGroup in interface SecureObject
Throws:
RefException

addOwningGroup

public ModifySecureObjectResult addOwningGroup(PrincipalGroup group,
                                               short mode)
                                        throws RefException
Specified by:
addOwningGroup in interface SecureObject
Throws:
RefException

getOwner

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

getOwner

public String getOwner(int index)
Specified by:
getOwner in interface SecureObject
Parameters:
index - The index of the element to return.
Returns:
The element at the specified position in the list of all values for this attribute.

setOwner

protected void setOwner(List newValue)

setOwner

protected void setOwner(String[] newValue)

setOwningGroup

public void setOwningGroup(List newValue)

setOwningGroup

public void setOwningGroup(PrincipalGroup[] newValue)

getOwningGroup

public PrincipalGroup getOwningGroup(int index)
Description copied from interface: SecureObject
Retrieves the value for the reference owningGroup for the specified qualifier attribute value.

Specified by:
getOwningGroup in interface SecureObject
Parameters:
index - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this reference.

getOwningGroup

public Collection getOwningGroup()
Description copied from interface: SecureObject
Retrieves the objects referenced by owningGroup.

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

addOwningGroup

public void addOwningGroup(int index,
                           PrincipalGroup newValue)
Specified by:
addOwningGroup in interface SecureObject
Parameters:
index - The qualifier attribute value that qualifies the reference to get the element to be appended.
newValue - The element to be appended.

addOwningGroup

public void addOwningGroup(PrincipalGroup newValue)
Specified by:
addOwningGroup in interface SecureObject
Parameters:
newValue - The element to be appended.

removeOwningGroup

public void removeOwningGroup(int index)
Specified by:
removeOwningGroup in interface SecureObject

getOwningUser

public User getOwningUser()
Description copied from interface: SecureObject
Retrieves the value for the optional reference owningUser.

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

setOwningUser

public void setOwningUser(User newValue)
Description copied from interface: SecureObject
Sets a new value for the reference owningUser.

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

removeOwningUser

public void removeOwningUser()
Description copied from interface: SecureObject
Removes the value for the optional reference owningUser.

Specified by:
removeOwningUser in interface SecureObject

removeAllOwningGroup

public ModifySecureObjectResult removeAllOwningGroup(RemoveAllOwningGroupParams params)
                                              throws RefException
Specified by:
removeAllOwningGroup in interface SecureObject
Throws:
RefException

removeAllOwningGroup

public ModifySecureObjectResult removeAllOwningGroup(short mode)
                                              throws RefException
Specified by:
removeAllOwningGroup in interface SecureObject
Throws:
RefException

removeOwningGroup

public ModifySecureObjectResult removeOwningGroup(ModifyOwningGroupParams params)
                                           throws RefException
Specified by:
removeOwningGroup in interface SecureObject
Throws:
RefException

removeOwningGroup

public ModifySecureObjectResult removeOwningGroup(PrincipalGroup group,
                                                  short mode)
                                           throws RefException
Specified by:
removeOwningGroup in interface SecureObject
Throws:
RefException

setAccessLevel

public ModifySecureObjectResult setAccessLevel(SetAccessLevelParams params)
                                        throws RefException
Specified by:
setAccessLevel in interface SecureObject
Throws:
RefException

setAccessLevel

public ModifySecureObjectResult setAccessLevel(short accessLevelBrowse,
                                               short accessLevelDelete,
                                               short accessLevelUpdate,
                                               short mode)
                                        throws RefException
Specified by:
setAccessLevel in interface SecureObject
Throws:
RefException

setOwningUser

public ModifySecureObjectResult setOwningUser(SetOwningUserParams params)
                                       throws RefException
Specified by:
setOwningUser in interface SecureObject
Throws:
RefException

setOwningUser

public ModifySecureObjectResult setOwningUser(short mode,
                                              User user)
                                       throws RefException
Specified by:
setOwningUser in interface SecureObject
Throws:
RefException

executeWorkflow

public ExecuteWorkflowResult executeWorkflow(ExecuteWorkflowParams params)
                                      throws RefException
Specified by:
executeWorkflow in interface WorkflowTarget
Throws:
RefException

executeWorkflow

public ExecuteWorkflowResult executeWorkflow(Date startAt,
                                             BasicObject targetObject,
                                             String targetObjectXri,
                                             String triggeredByEventId,
                                             Integer triggeredByEventType,
                                             Subscription triggeredBySubscription,
                                             WfProcess workflow)
                                      throws RefException
Specified by:
executeWorkflow in interface WorkflowTarget
Throws:
RefException

setAccessHistory

public void setAccessHistory(List newValue)

setAccessHistory

public void setAccessHistory(AccessHistory[] newValue)

getAccessHistory

public AccessHistory getAccessHistory(String id)
Description copied from interface: UserHome
Retrieves the value for the reference accessHistory for the specified qualifier attribute value.

Specified by:
getAccessHistory in interface UserHome
Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this reference.

getAccessHistory

public Collection getAccessHistory()
Description copied from interface: UserHome
Retrieves a collection containing all the elements for the reference accessHistory.

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

getAccessHistory

public List getAccessHistory(AccessHistoryFilter filter)
Description copied from interface: UserHome
Retrieves the value for the reference accessHistory for the specified filter.

Specified by:
getAccessHistory in interface UserHome
Parameters:
filter - filter which is applied to the set of referenced objects.
Returns:
The filtered collection of referenced objects.

getAccessHistory

public List getAccessHistory(AccessHistoryQuery query)
Description copied from interface: UserHome
Retrieves the value for the reference accessHistory for the specified query.

Specified by:
getAccessHistory in interface UserHome
Returns:
The filtered collection of referenced objects.

addAccessHistory

public void addAccessHistory(String id,
                             AccessHistory newValue)
Specified by:
addAccessHistory in interface UserHome
Parameters:
id - The qualifier attribute value that qualifies the reference to get the element to be appended.
newValue - The element to be appended.

addAccessHistory

public void addAccessHistory(AccessHistory newValue)
Specified by:
addAccessHistory in interface UserHome
Parameters:
newValue - The element to be appended.

removeAccessHistory

public void removeAccessHistory(String id)
Specified by:
removeAccessHistory in interface UserHome

setAlert

public void setAlert(List newValue)

setAlert

public void setAlert(Alert[] newValue)

getAlert

public Alert getAlert(String id)
Description copied from interface: UserHome
Retrieves the value for the reference alert for the specified qualifier attribute value.

Specified by:
getAlert in interface UserHome
Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this reference.

getAlert

public Collection getAlert()
Description copied from interface: UserHome
Retrieves a collection containing all the elements for the reference alert.

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

getAlert

public List getAlert(AlertFilter filter)
Description copied from interface: UserHome
Retrieves the value for the reference alert for the specified filter.

Specified by:
getAlert in interface UserHome
Parameters:
filter - filter which is applied to the set of referenced objects.
Returns:
The filtered collection of referenced objects.

getAlert

public List getAlert(AlertQuery query)
Description copied from interface: UserHome
Retrieves the value for the reference alert for the specified query.

Specified by:
getAlert in interface UserHome
Returns:
The filtered collection of referenced objects.

addAlert

public void addAlert(String id,
                     Alert newValue)
Specified by:
addAlert in interface UserHome
Parameters:
id - The qualifier attribute value that qualifies the reference to get the element to be appended.
newValue - The element to be appended.

addAlert

public void addAlert(Alert newValue)
Specified by:
addAlert in interface UserHome
Parameters:
newValue - The element to be appended.

removeAlert

public void removeAlert(String id)
Specified by:
removeAlert in interface UserHome

setAssignedActivity

protected void setAssignedActivity(List newValue)

setAssignedActivity

protected void setAssignedActivity(Activity[] newValue)

getAssignedActivity

public Activity getAssignedActivity(String id)
Description copied from interface: UserHome
Retrieves the value for the reference assignedActivity for the specified qualifier attribute value.

Specified by:
getAssignedActivity in interface UserHome
Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this reference.

getAssignedActivity

public Collection getAssignedActivity()
Description copied from interface: UserHome
Retrieves a collection containing all the elements for the reference assignedActivity.

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

getAssignedActivity

public List getAssignedActivity(ActivityFilter filter)
Description copied from interface: UserHome
Retrieves the value for the reference assignedActivity for the specified filter.

Specified by:
getAssignedActivity in interface UserHome
Parameters:
filter - filter which is applied to the set of referenced objects.
Returns:
The filtered collection of referenced objects.

getAssignedActivity

public List getAssignedActivity(ActivityQuery query)
Description copied from interface: UserHome
Retrieves the value for the reference assignedActivity for the specified query.

Specified by:
getAssignedActivity in interface UserHome
Returns:
The filtered collection of referenced objects.

addAssignedActivity

protected void addAssignedActivity(String id,
                                   Activity newValue)

addAssignedActivity

protected void addAssignedActivity(Activity newValue)

removeAssignedActivity

protected void removeAssignedActivity(String id)

setAssignedContract

protected void setAssignedContract(List newValue)

setAssignedContract

protected void setAssignedContract(AbstractContract[] newValue)

getAssignedContract

public AbstractContract getAssignedContract(String id)
Description copied from interface: UserHome
Retrieves the value for the reference assignedContract for the specified qualifier attribute value.

Specified by:
getAssignedContract in interface UserHome
Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this reference.

getAssignedContract

public Collection getAssignedContract()
Description copied from interface: UserHome
Retrieves a collection containing all the elements for the reference assignedContract.

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

getAssignedContract

public List getAssignedContract(AbstractContractFilter filter)
Description copied from interface: UserHome
Retrieves the value for the reference assignedContract for the specified filter.

Specified by:
getAssignedContract in interface UserHome
Parameters:
filter - filter which is applied to the set of referenced objects.
Returns:
The filtered collection of referenced objects.

getAssignedContract

public List getAssignedContract(AbstractContractQuery query)
Description copied from interface: UserHome
Retrieves the value for the reference assignedContract for the specified query.

Specified by:
getAssignedContract in interface UserHome
Returns:
The filtered collection of referenced objects.

addAssignedContract

protected void addAssignedContract(String id,
                                   AbstractContract newValue)

addAssignedContract

protected void addAssignedContract(AbstractContract newValue)

removeAssignedContract

protected void removeAssignedContract(String id)

changePassword

public ChangePasswordResult changePassword(ChangePasswordParams params)
                                    throws RefException
Specified by:
changePassword in interface UserHome
Throws:
RefException

changePassword

public ChangePasswordResult changePassword(String newPassword,
                                           String newPasswordVerification,
                                           String oldPassword)
                                    throws RefException
Specified by:
changePassword in interface UserHome
Throws:
RefException

setChart

protected void setChart(List newValue)

setChart

protected void setChart(Chart[] newValue)

getChart

public Chart getChart(String id)
Description copied from interface: UserHome
Retrieves the value for the reference chart for the specified qualifier attribute value.

Specified by:
getChart in interface UserHome
Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this reference.

getChart

public Collection getChart()
Description copied from interface: UserHome
Retrieves a collection containing all the elements for the reference chart.

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

getChart

public List getChart(ChartFilter filter)
Description copied from interface: UserHome
Retrieves the value for the reference chart for the specified filter.

Specified by:
getChart in interface UserHome
Parameters:
filter - filter which is applied to the set of referenced objects.
Returns:
The filtered collection of referenced objects.

getChart

public List getChart(ChartQuery query)
Description copied from interface: UserHome
Retrieves the value for the reference chart for the specified query.

Specified by:
getChart in interface UserHome
Returns:
The filtered collection of referenced objects.

addChart

protected void addChart(String id,
                        Chart newValue)

addChart

protected void addChart(Chart newValue)

removeChart

protected void removeChart(String id)

getChart0

public Chart getChart0()
Description copied from interface: UserHome
Retrieves the value for the optional reference chart0.

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

setChart0

public void setChart0(Chart newValue)
Description copied from interface: UserHome
Sets a new value for the reference chart0.

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

removeChart0

public void removeChart0()
Description copied from interface: UserHome
Removes the value for the optional reference chart0.

Specified by:
removeChart0 in interface UserHome

getChart1

public Chart getChart1()
Description copied from interface: UserHome
Retrieves the value for the optional reference chart1.

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

setChart1

public void setChart1(Chart newValue)
Description copied from interface: UserHome
Sets a new value for the reference chart1.

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

removeChart1

public void removeChart1()
Description copied from interface: UserHome
Removes the value for the optional reference chart1.

Specified by:
removeChart1 in interface UserHome

getChart2

public Chart getChart2()
Description copied from interface: UserHome
Retrieves the value for the optional reference chart2.

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

setChart2

public void setChart2(Chart newValue)
Description copied from interface: UserHome
Sets a new value for the reference chart2.

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

removeChart2

public void removeChart2()
Description copied from interface: UserHome
Removes the value for the optional reference chart2.

Specified by:
removeChart2 in interface UserHome

getChart3

public Chart getChart3()
Description copied from interface: UserHome
Retrieves the value for the optional reference chart3.

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

setChart3

public void setChart3(Chart newValue)
Description copied from interface: UserHome
Sets a new value for the reference chart3.

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

removeChart3

public void removeChart3()
Description copied from interface: UserHome
Removes the value for the optional reference chart3.

Specified by:
removeChart3 in interface UserHome

getContact

public Contact getContact()
Description copied from interface: UserHome
Retrieves the value for the optional reference contact.

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

setContact

public void setContact(Contact newValue)
Description copied from interface: UserHome
Sets a new value for the reference contact.

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

removeContact

public void removeContact()
Description copied from interface: UserHome
Removes the value for the optional reference contact.

Specified by:
removeContact in interface UserHome

setEMailAccount

public void setEMailAccount(List newValue)

setEMailAccount

public void setEMailAccount(EMailAccount[] newValue)

getEMailAccount

public EMailAccount getEMailAccount(String id)
Description copied from interface: UserHome
Retrieves the value for the reference eMailAccount for the specified qualifier attribute value.

Specified by:
getEMailAccount in interface UserHome
Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this reference.

getEMailAccount

public Collection getEMailAccount()
Description copied from interface: UserHome
Retrieves a collection containing all the elements for the reference eMailAccount.

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

getEMailAccount

public List getEMailAccount(EMailAccountFilter filter)
Description copied from interface: UserHome
Retrieves the value for the reference eMailAccount for the specified filter.

Specified by:
getEMailAccount in interface UserHome
Parameters:
filter - filter which is applied to the set of referenced objects.
Returns:
The filtered collection of referenced objects.

getEMailAccount

public List getEMailAccount(EMailAccountQuery query)
Description copied from interface: UserHome
Retrieves the value for the reference eMailAccount for the specified query.

Specified by:
getEMailAccount in interface UserHome
Returns:
The filtered collection of referenced objects.

addEMailAccount

public void addEMailAccount(String id,
                            EMailAccount newValue)
Specified by:
addEMailAccount in interface UserHome
Parameters:
id - The qualifier attribute value that qualifies the reference to get the element to be appended.
newValue - The element to be appended.

addEMailAccount

public void addEMailAccount(EMailAccount newValue)
Specified by:
addEMailAccount in interface UserHome
Parameters:
newValue - The element to be appended.

removeEMailAccount

public void removeEMailAccount(String id)
Specified by:
removeEMailAccount in interface UserHome

getFavoriteChart0

public byte[] getFavoriteChart0()
Description copied from interface: UserHome
Retrieves the value for the attribute favoriteChart0.

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

getFavoriteChart0

protected byte[] getFavoriteChart0(int index)

setFavoriteChart0

protected void setFavoriteChart0(byte[] newValue)

setFavoriteChart0

protected void setFavoriteChart0(int index,
                                 byte[] newValue)

getFavoriteChart0Description

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

setFavoriteChart0Description

protected void setFavoriteChart0Description(String newValue)

getFavoriteChart0MimeType

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

setFavoriteChart0MimeType

protected void setFavoriteChart0MimeType(String newValue)

getFavoriteChart0Name

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

setFavoriteChart0Name

protected void setFavoriteChart0Name(String newValue)

getFavoriteChart1

public byte[] getFavoriteChart1()
Description copied from interface: UserHome
Retrieves the value for the attribute favoriteChart1.

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

getFavoriteChart1

protected byte[] getFavoriteChart1(int index)

setFavoriteChart1

protected void setFavoriteChart1(byte[] newValue)

setFavoriteChart1

protected void setFavoriteChart1(int index,
                                 byte[] newValue)

getFavoriteChart1Description

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

setFavoriteChart1Description

protected void setFavoriteChart1Description(String newValue)

getFavoriteChart1MimeType

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

setFavoriteChart1MimeType

protected void setFavoriteChart1MimeType(String newValue)

getFavoriteChart1Name

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

setFavoriteChart1Name

protected void setFavoriteChart1Name(String newValue)

getFavoriteChart2

public byte[] getFavoriteChart2()
Description copied from interface: UserHome
Retrieves the value for the attribute favoriteChart2.

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

getFavoriteChart2

protected byte[] getFavoriteChart2(int index)

setFavoriteChart2

protected void setFavoriteChart2(byte[] newValue)

setFavoriteChart2

protected void setFavoriteChart2(int index,
                                 byte[] newValue)

getFavoriteChart2Description

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

setFavoriteChart2Description

protected void setFavoriteChart2Description(String newValue)

getFavoriteChart2MimeType

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

setFavoriteChart2MimeType

protected void setFavoriteChart2MimeType(String newValue)

getFavoriteChart2Name

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

setFavoriteChart2Name

protected void setFavoriteChart2Name(String newValue)

getFavoriteChart3

public byte[] getFavoriteChart3()
Description copied from interface: UserHome
Retrieves the value for the attribute favoriteChart3.

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

getFavoriteChart3

protected byte[] getFavoriteChart3(int index)

setFavoriteChart3

protected void setFavoriteChart3(byte[] newValue)

setFavoriteChart3

protected void setFavoriteChart3(int index,
                                 byte[] newValue)

getFavoriteChart3Description

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

setFavoriteChart3Description

protected void setFavoriteChart3Description(String newValue)

getFavoriteChart3MimeType

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

setFavoriteChart3MimeType

protected void setFavoriteChart3MimeType(String newValue)

getFavoriteChart3Name

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

setFavoriteChart3Name

protected void setFavoriteChart3Name(String newValue)

getPrimaryGroup

public PrincipalGroup getPrimaryGroup()
Description copied from interface: UserHome
Retrieves the value for the optional reference primaryGroup.

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

setPrimaryGroup

public void setPrimaryGroup(PrincipalGroup newValue)
Description copied from interface: UserHome
Sets a new value for the reference primaryGroup.

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

removePrimaryGroup

public void removePrimaryGroup()
Description copied from interface: UserHome
Removes the value for the optional reference primaryGroup.

Specified by:
removePrimaryGroup in interface UserHome

setQuickAccess

public void setQuickAccess(List newValue)

setQuickAccess

public void setQuickAccess(QuickAccess[] newValue)

getQuickAccess

public QuickAccess getQuickAccess(String id)
Description copied from interface: UserHome
Retrieves the value for the reference quickAccess for the specified qualifier attribute value.

Specified by:
getQuickAccess in interface UserHome
Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this reference.

getQuickAccess

public Collection getQuickAccess()
Description copied from interface: UserHome
Retrieves a collection containing all the elements for the reference quickAccess.

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

getQuickAccess

public List getQuickAccess(QuickAccessFilter filter)
Description copied from interface: UserHome
Retrieves the value for the reference quickAccess for the specified filter.

Specified by:
getQuickAccess in interface UserHome
Parameters:
filter - filter which is applied to the set of referenced objects.
Returns:
The filtered collection of referenced objects.

getQuickAccess

public List getQuickAccess(QuickAccessQuery query)
Description copied from interface: UserHome
Retrieves the value for the reference quickAccess for the specified query.

Specified by:
getQuickAccess in interface UserHome
Returns:
The filtered collection of referenced objects.

addQuickAccess

public void addQuickAccess(String id,
                           QuickAccess newValue)
Specified by:
addQuickAccess in interface UserHome
Parameters:
id - The qualifier attribute value that qualifies the reference to get the element to be appended.
newValue - The element to be appended.

addQuickAccess

public void addQuickAccess(QuickAccess newValue)
Specified by:
addQuickAccess in interface UserHome
Parameters:
newValue - The element to be appended.

removeQuickAccess

public void removeQuickAccess(String id)
Specified by:
removeQuickAccess in interface UserHome

refreshItems

public Void refreshItems(Void params)
                  throws RefException
Specified by:
refreshItems in interface UserHome
Throws:
RefException

refreshItems

public Void refreshItems()
                  throws RefException
Specified by:
refreshItems in interface UserHome
Throws:
RefException

getSendMailSubjectPrefix

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

setSendMailSubjectPrefix

public void setSendMailSubjectPrefix(String newValue)
Description copied from interface: UserHome
Sets a new value for the attribute sendMailSubjectPrefix.

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

getSettings

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

setSettings

public void setSettings(String newValue)
Description copied from interface: UserHome
Sets a new value for the attribute settings.

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

isStoreSettingsOnLogoff

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

setStoreSettingsOnLogoff

public void setStoreSettingsOnLogoff(Boolean newValue)
Description copied from interface: UserHome
Sets a new value for the attribute storeSettingsOnLogoff.

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

setSubscription

public void setSubscription(List newValue)

setSubscription

public void setSubscription(Subscription[] newValue)

getSubscription

public Subscription getSubscription(String id)
Description copied from interface: UserHome
Retrieves the value for the reference subscription for the specified qualifier attribute value.

Specified by:
getSubscription in interface UserHome
Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this reference.

getSubscription

public Collection getSubscription()
Description copied from interface: UserHome
Retrieves a collection containing all the elements for the reference subscription.

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

getSubscription

public List getSubscription(SubscriptionFilter filter)
Description copied from interface: UserHome
Retrieves the value for the reference subscription for the specified filter.

Specified by:
getSubscription in interface UserHome
Parameters:
filter - filter which is applied to the set of referenced objects.
Returns:
The filtered collection of referenced objects.

getSubscription

public List getSubscription(SubscriptionQuery query)
Description copied from interface: UserHome
Retrieves the value for the reference subscription for the specified query.

Specified by:
getSubscription in interface UserHome
Returns:
The filtered collection of referenced objects.

addSubscription

public void addSubscription(String id,
                            Subscription newValue)
Specified by:
addSubscription in interface UserHome
Parameters:
id - The qualifier attribute value that qualifies the reference to get the element to be appended.
newValue - The element to be appended.

addSubscription

public void addSubscription(Subscription newValue)
Specified by:
addSubscription in interface UserHome
Parameters:
newValue - The element to be appended.

removeSubscription

public void removeSubscription(String id)
Specified by:
removeSubscription in interface UserHome

getWebAccessUrl

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

setWebAccessUrl

public void setWebAccessUrl(String newValue)
Description copied from interface: UserHome
Sets a new value for the attribute webAccessUrl.

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

setWfProcessInstance

protected void setWfProcessInstance(List newValue)

setWfProcessInstance

protected void setWfProcessInstance(WfProcessInstance[] newValue)

getWfProcessInstance

public WfProcessInstance getWfProcessInstance(String id)
Description copied from interface: UserHome
Retrieves the value for the reference wfProcessInstance for the specified qualifier attribute value.

Specified by:
getWfProcessInstance in interface UserHome
Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this reference.

getWfProcessInstance

public Collection getWfProcessInstance()
Description copied from interface: UserHome
Retrieves a collection containing all the elements for the reference wfProcessInstance.

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

getWfProcessInstance

public List getWfProcessInstance(WfProcessInstanceFilter filter)
Description copied from interface: UserHome
Retrieves the value for the reference wfProcessInstance for the specified filter.

Specified by:
getWfProcessInstance in interface UserHome
Parameters:
filter - filter which is applied to the set of referenced objects.
Returns:
The filtered collection of referenced objects.

getWfProcessInstance

public List getWfProcessInstance(WfProcessInstanceQuery query)
Description copied from interface: UserHome
Retrieves the value for the reference wfProcessInstance for the specified query.

Specified by:
getWfProcessInstance in interface UserHome
Returns:
The filtered collection of referenced objects.

addWfProcessInstance

protected void addWfProcessInstance(String id,
                                    WfProcessInstance newValue)

addWfProcessInstance

protected void addWfProcessInstance(WfProcessInstance newValue)

removeWfProcessInstance

protected void removeWfProcessInstance(String id)

getWorkWeek

public byte[] getWorkWeek()
Description copied from interface: UserHome
Retrieves the value for the attribute workWeek.

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

getWorkWeek

protected byte[] getWorkWeek(int index)

setWorkWeek

protected void setWorkWeek(byte[] newValue)

setWorkWeek

protected void setWorkWeek(int index,
                           byte[] newValue)

getWorkWeekMimeType

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

setWorkWeekMimeType

protected void setWorkWeekMimeType(String newValue)

getWorkWeekName

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

setWorkWeekName

protected void setWorkWeekName(String newValue)

getCreatedAt

public Date getCreatedAt()
Description copied from interface: BasicObject
Retrieves the value for the attribute createdAt.

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

getCreatedAt

protected Date getCreatedAt(int index)

setCreatedAt

protected void setCreatedAt(Date newValue)

setCreatedAt

protected void setCreatedAt(int index,
                            Date newValue)

getCreatedBy

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

setCreatedBy

protected void setCreatedBy(Set newValue)

setCreatedBy

protected void setCreatedBy(String[] newValue)

getModifiedAt

public Date getModifiedAt()
Description copied from interface: BasicObject
Retrieves the value for the attribute modifiedAt.

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

getModifiedAt

protected Date getModifiedAt(int index)

setModifiedAt

protected void setModifiedAt(Date newValue)

setModifiedAt

protected void setModifiedAt(int index,
                             Date newValue)

getModifiedBy

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

setModifiedBy

protected void setModifiedBy(Set newValue)

setModifiedBy

protected void setModifiedBy(String[] newValue)

setContext

protected void setContext(List newValue)

setContext

protected void setContext(Context[] newValue)

getContext

public Context getContext(String id)
Description copied from interface: ContextCapable
Retrieves the value for the reference context for the specified qualifier attribute value.

Specified by:
getContext in interface ContextCapable
Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this reference.

getContext

public Collection getContext()
Description copied from interface: ContextCapable
Retrieves the objects referenced by context.

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

addContext

protected void addContext(String id,
                          Context newValue)

addContext

protected void addContext(Context newValue)

removeContext

protected void removeContext(String id)

getIdentity

public String getIdentity()
Description copied from interface: ExtentCapable
Retrieves the value for the attribute identity.

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

getIdentity

protected String getIdentity(int index)

setIdentity

protected void setIdentity(String newValue)

setIdentity

protected void setIdentity(int index,
                           String newValue)

setView

protected void setView(List newValue)

setView

protected void setView(View[] newValue)

getView

public View getView(String namespace)
Description copied from interface: ViewCapable
Retrieves the value for the reference view for the specified qualifier attribute value.

Specified by:
getView in interface ViewCapable
Parameters:
namespace - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this reference.

getView

public Collection getView()
Description copied from interface: ViewCapable
Retrieves a collection containing all the elements for the reference view.

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

getView

public List getView(ViewFilter filter)
Description copied from interface: ViewCapable
Retrieves the value for the reference view for the specified filter.

Specified by:
getView in interface ViewCapable
Parameters:
filter - filter which is applied to the set of referenced objects.
Returns:
The filtered collection of referenced objects.

getView

public List getView(ViewQuery query)
Description copied from interface: ViewCapable
Retrieves the value for the reference view for the specified query.

Specified by:
getView in interface ViewCapable
Returns:
The filtered collection of referenced objects.

addView

protected void addView(String namespace,
                       View newValue)

addView

protected void addView(View newValue)

removeView

protected void removeView(String namespace)


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