|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.oasisopen.jdo2.Identifiable
org.w3c.jdo2.AbstractObject
org.opencrx.kernel.home1.jdo2.UserHome
public class UserHome
Class UserHome
| Nested Class Summary | |
|---|---|
static class |
UserHome.Identity
The object's application identity |
static class |
UserHome.Slice
|
| Nested classes/interfaces inherited from class org.w3c.jdo2.AbstractObject |
|---|
org.w3c.jdo2.AbstractObject.BLOB, org.w3c.jdo2.AbstractObject.CLOB, 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 | ||
|---|---|---|
|
addOwningGroup(PrincipalGroup group,
short mode)
|
|
|
changePassword(String newPassword,
String newPasswordVerification,
String oldPassword)
|
|
|
executeWorkflow(Date startAt,
org.openmdx.base.cci2.BasicObject targetObject,
String targetObjectXri,
String triggeredByEventId,
Integer triggeredByEventType,
Subscription triggeredBySubscription,
WfProcess workflow)
|
|
org.openmdx.base.cci2.BasicObject |
getAccessGrantedByParent()
Retrieves the value for the reference accessGrantedByParent. |
|
|
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. |
|
|
getAlert()
Retrieves a set containing all the elements for the reference alert. |
|
|
getAssignedActivity()
Retrieves a set containing all the elements for the reference assignedActivity. |
|
|
getAssignedContract()
Retrieves a set containing all the elements for the reference assignedContract. |
|
|
getAudit()
Retrieves a set containing all the elements for the reference audit. |
|
|
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. |
|
Date |
getCreatedAt()
Retrieves the value for the attribute createdAt. |
|
Set<String> |
getCreatedBy()
|
|
|
getEmailAccount()
Retrieves a set containing all the elements for the reference eMailAccount. |
|
byte[] |
getFavoriteChart0()
Retrieves the value for the attribute favoriteChart0. |
|
String |
getFavoriteChart0Description()
|
|
String |
getFavoriteChart0MimeType()
|
|
String |
getFavoriteChart0Name()
|
|
byte[] |
getFavoriteChart1()
Retrieves the value for the attribute favoriteChart1. |
|
String |
getFavoriteChart1Description()
|
|
String |
getFavoriteChart1MimeType()
|
|
String |
getFavoriteChart1Name()
|
|
byte[] |
getFavoriteChart2()
Retrieves the value for the attribute favoriteChart2. |
|
String |
getFavoriteChart2Description()
|
|
String |
getFavoriteChart2MimeType()
|
|
String |
getFavoriteChart2Name()
|
|
byte[] |
getFavoriteChart3()
Retrieves the value for the attribute favoriteChart3. |
|
String |
getFavoriteChart3Description()
|
|
String |
getFavoriteChart3MimeType()
|
|
String |
getFavoriteChart3Name()
|
|
XRI |
getIdentity()
Retrieves the value for the derived attribute identity. |
|
Date |
getModifiedAt()
Retrieves the value for the attribute modifiedAt. |
|
Set<String> |
getModifiedBy()
|
|
List<String> |
getOwner()
|
|
|
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. |
|
|
getQuickAccess()
Retrieves a set containing all the elements for the reference quickAccess. |
|
String |
getSendMailSubjectPrefix()
|
|
String |
getSettings()
|
|
|
getSubscription()
Retrieves a set containing all the elements for the reference subscription. |
|
|
getView()
Retrieves a set containing all the elements for the reference view. |
|
String |
getWebAccessUrl()
|
|
|
getWfProcessInstance()
Retrieves a set containing all the elements for the reference wfProcessInstance. |
|
byte[] |
getWorkWeek()
Retrieves the value for the attribute workWeek. |
|
String |
getWorkWeekMimeType()
|
|
String |
getWorkWeekName()
|
|
|
importItem(byte[] item,
String itemMimeType,
String itemName,
short locale)
|
|
Boolean |
isStoreSettingsOnLogoff()
|
|
static UserHome.Identity |
newIdentity(org.openmdx.base.cci2.Segment.Identity segment,
boolean principalIdIsPersistent,
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 |
|
static CloseableCollection<UserHome> |
openmdxjdoGetObjectsByParent(Segment segment)
Navigate through an object's composite association |
|
protected int |
openmdxjdoGetSize(int field)
|
|
protected
|
openmdxjdoGetSlices()
|
|
protected void |
openmdxjdoSetSize(int field,
int size)
|
|
|
refreshItems()
|
|
|
removeAllOwningGroup(short mode)
|
|
|
removeOwningGroup(PrincipalGroup group,
short mode)
|
|
|
sendAlert(String description,
short importance,
String name,
org.openmdx.base.cci2.BasicObject reference,
String toUsers)
|
|
|
setAccessLevel(short accessLevelBrowse,
short accessLevelDelete,
short accessLevelUpdate,
short mode)
|
|
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. |
|
|
setOwningUser(short mode,
User user)
|
|
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 |
setSegment(Segment segment)
Sets a new value for the reference segment. |
|
void |
setSegment(Segment segment,
boolean principalIdIsPersistent,
String principalId)
Set the object's composite association org:opencrx:kernel:home1:SegmentContainsUserHome. |
|
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, openmdxjdoNewSlice, openmdxjdoSetArray, openmdxjdoSetCollection, openmdxjdoToArray, openmdxjdoToArray, openmdxjdoValidateElement |
| Methods inherited from class org.oasisopen.jdo2.Identifiable |
|---|
openmdxjdoGetIdentity, openmdxjdoGetIdentity, 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 |
|---|
public static final List<String> CLASS
org::opencrx::kernel::home1::UserHome
public static final List<String> BASE_CLASS
UserHome.CLASS| Constructor Detail |
|---|
public UserHome()
| Method Detail |
|---|
protected String openmdxjdoGetObjectId()
openmdxjdoGetObjectId in class org.oasisopen.jdo2.Identifiableprotected final <E extends org.w3c.jdo2.AbstractObject.Slice> SortedMap<Integer,E> openmdxjdoGetSlices()
openmdxjdoGetSlices in class org.w3c.jdo2.AbstractObjectpublic short getAccessLevelDelete()
accessLevelDelete.
getAccessLevelDelete in interface SecureObjectaccessLevelDelete.public void setAccessLevelDelete(short accessLevelDelete)
accessLevelDelete.
setAccessLevelDelete in interface SecureObjectaccessLevelDelete - The non-null new value for attribute accessLevelDelete.public final String getFavoriteChart0MimeType()
getFavoriteChart0MimeType in interface UserHomefavoriteChart0MimeType.public <T extends AccessHistory> Collection<T> getAccessHistory()
accessHistory.
getAccessHistory in interface UserHomepublic <T extends EmailAccount> Collection<T> getEmailAccount()
eMailAccount.
getEmailAccount in interface UserHomepublic final String getFavoriteChart2MimeType()
getFavoriteChart2MimeType in interface UserHomefavoriteChart2MimeType.public final Boolean isStoreSettingsOnLogoff()
isStoreSettingsOnLogoff in interface UserHomestoreSettingsOnLogoff.public void setStoreSettingsOnLogoff(Boolean storeSettingsOnLogoff)
storeSettingsOnLogoff.
setStoreSettingsOnLogoff in interface UserHomestoreSettingsOnLogoff - The possibly null new value for attribute storeSettingsOnLogoff.public final Set<String> getModifiedBy()
getModifiedBy in interface org.openmdx.base.cci2.BasicObjectpublic final String getFavoriteChart3Name()
getFavoriteChart3Name in interface UserHomefavoriteChart3Name.public final String getSettings()
getSettings in interface UserHomesettings.public void setSettings(String settings)
settings.
setSettings in interface UserHomesettings - The possibly null new value for attribute settings.public short getAccessLevelBrowse()
accessLevelBrowse.
getAccessLevelBrowse in interface SecureObjectaccessLevelBrowse.public void setAccessLevelBrowse(short accessLevelBrowse)
accessLevelBrowse.
setAccessLevelBrowse in interface SecureObjectaccessLevelBrowse - The non-null new value for attribute accessLevelBrowse.public <T extends WfProcessInstance> Collection<T> getWfProcessInstance()
wfProcessInstance.
getWfProcessInstance in interface UserHomepublic final String getFavoriteChart0Name()
getFavoriteChart0Name in interface UserHomefavoriteChart0Name.
public <T extends ModifySecureObjectResult> T removeAllOwningGroup(short mode)
throws RefException
removeAllOwningGroup in interface SecureObjectRefExceptionpublic final String getFavoriteChart1MimeType()
getFavoriteChart1MimeType in interface UserHomefavoriteChart1MimeType.public final String getSendMailSubjectPrefix()
getSendMailSubjectPrefix in interface UserHomesendMailSubjectPrefix.public void setSendMailSubjectPrefix(String sendMailSubjectPrefix)
sendMailSubjectPrefix.
setSendMailSubjectPrefix in interface UserHomesendMailSubjectPrefix - The possibly null new value for attribute sendMailSubjectPrefix.
public <T extends ModifySecureObjectResult> T setOwningUser(short mode,
User user)
throws RefException
setOwningUser in interface SecureObjectRefExceptionpublic <T extends PrincipalGroup> List<T> getOwningGroup()
Collection of objects referenced by
owningGroup.
getOwningGroup in interface SecureObjectCollection of referenced objects.
public <T extends ModifySecureObjectResult> T addOwningGroup(PrincipalGroup group,
short mode)
throws RefException
addOwningGroup in interface SecureObjectRefExceptionpublic <T extends Alert> Collection<T> getAlert()
alert.
getAlert in interface UserHomepublic final String getFavoriteChart0Description()
getFavoriteChart0Description in interface UserHomefavoriteChart0Description.
public <T extends ImportResult> T importItem(byte[] item,
String itemMimeType,
String itemName,
short locale)
throws RefException
importItem in interface ImporterRefException
public <T extends ModifySecureObjectResult> T removeOwningGroup(PrincipalGroup group,
short mode)
throws RefException
removeOwningGroup in interface SecureObjectRefExceptionpublic final String getFavoriteChart2Description()
getFavoriteChart2Description in interface UserHomefavoriteChart2Description.
public <T extends org.openmdx.base.cci2.Void> T refreshItems()
throws RefException
refreshItems in interface UserHomeRefExceptionpublic Chart getChart0()
chart0.
getChart0 in interface UserHomenull – value for this reference.public void setChart0(Chart chart0)
chart0.
setChart0 in interface UserHomechart0 - The non-null new value for this reference.public Chart getChart1()
chart1.
getChart1 in interface UserHomenull – value for this reference.public void setChart1(Chart chart1)
chart1.
setChart1 in interface UserHomechart1 - The non-null new value for this reference.public Chart getChart2()
chart2.
getChart2 in interface UserHomenull – value for this reference.public void setChart2(Chart chart2)
chart2.
setChart2 in interface UserHomechart2 - The non-null new value for this reference.public final Set<String> getCreatedBy()
getCreatedBy in interface org.openmdx.base.cci2.BasicObjectpublic Chart getChart3()
chart3.
getChart3 in interface UserHomenull – value for this reference.public void setChart3(Chart chart3)
chart3.
setChart3 in interface UserHomechart3 - The non-null new value for this reference.
public <T extends ModifySecureObjectResult> T setAccessLevel(short accessLevelBrowse,
short accessLevelDelete,
short accessLevelUpdate,
short mode)
throws RefException
setAccessLevel in interface SecureObjectRefExceptionpublic org.openmdx.base.cci2.BasicObject getAccessGrantedByParent()
accessGrantedByParent.
getAccessGrantedByParent in interface SecureObjectnull – value for this reference.public final String getFavoriteChart2Name()
getFavoriteChart2Name in interface UserHomefavoriteChart2Name.public final List<String> getOwner()
getOwner in interface SecureObjectpublic <T extends QuickAccess> Collection<T> getQuickAccess()
quickAccess.
getQuickAccess in interface UserHomepublic final String getWorkWeekName()
getWorkWeekName in interface UserHomeworkWeekName.public final String getWebAccessUrl()
getWebAccessUrl in interface UserHomewebAccessUrl.public void setWebAccessUrl(String webAccessUrl)
webAccessUrl.
setWebAccessUrl in interface UserHomewebAccessUrl - The possibly null new value for attribute webAccessUrl.public <T extends org.openmdx.compatibility.view1.cci2.View> Collection<T> getView()
view.
getView in interface org.openmdx.compatibility.view1.cci2.ViewCapable
public <T extends ChangePasswordResult> T changePassword(String newPassword,
String newPasswordVerification,
String oldPassword)
throws RefException
changePassword in interface UserHomeRefExceptionpublic User getOwningUser()
owningUser.
getOwningUser in interface SecureObjectnull – value for this reference.public void setOwningUser(User owningUser)
owningUser.
setOwningUser in interface SecureObjectowningUser - The non-null new value for this reference.
public <T extends ExecuteWorkflowResult> T executeWorkflow(Date startAt,
org.openmdx.base.cci2.BasicObject targetObject,
String targetObjectXri,
String triggeredByEventId,
Integer triggeredByEventType,
Subscription triggeredBySubscription,
WfProcess workflow)
throws RefException
executeWorkflow in interface WorkflowTargetRefExceptionpublic <T extends AbstractContract> Set<T> getAssignedContract()
assignedContract.
getAssignedContract in interface UserHomepublic <T extends Activity> Set<T> getAssignedActivity()
assignedActivity.
getAssignedActivity in interface UserHomepublic Date getModifiedAt()
modifiedAt.
getModifiedAt in interface org.openmdx.base.cci2.BasicObjectmodifiedAt.public PrincipalGroup getPrimaryGroup()
primaryGroup.
getPrimaryGroup in interface UserHomenull – value for this reference.public void setPrimaryGroup(PrincipalGroup primaryGroup)
primaryGroup.
setPrimaryGroup in interface UserHomeprimaryGroup - The non-null new value for this reference.public final String getFavoriteChart3MimeType()
getFavoriteChart3MimeType in interface UserHomefavoriteChart3MimeType.public Contact getContact()
contact.
getContact in interface UserHomenull – value for this reference.public void setContact(Contact contact)
contact.
setContact in interface