|
WebLogic Process Integrator Version 2.0 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--com.bea.wlpi.common.UserInfo
Holds information about a workflow user.
Objects of this class override the boolean equals(Object) and
implement the comparable interface. Homogeneous collections
containing objects of this class may, therefore, be searched and sorted using
the Collection.contains(Object), List.indexOf(Object),
Collections.sort(List) methods.
| Fields inherited from interface com.bea.wlpi.common.Publishable |
BUSINESS_CALENDAR, BUSINESS_OPERATION, EVENT_KEY, ORG, ROLE, TEMPLATE, TEMPLATE_DEFINITION, USER, XML_REPOSITORY_ENTITY, XML_REPOSITORY_FOLDER |
| Constructor Summary | |
UserInfo(java.lang.String userId)
Create a new UserInfo object. |
|
UserInfo(java.lang.String userId,
java.lang.String eMailAddress,
java.lang.String defaultOrgId,
java.lang.String calendarId)
Create a new UserInfo object. |
|
| Method Summary | |
int |
compareTo(java.lang.Object o)
Compare two UserInfo objects. |
boolean |
equals(java.lang.Object obj)
Test two UserInfo objects for equality. |
java.lang.String |
getCalendarId()
Return the user's business calendar. |
java.lang.Object |
getContents()
Return the publishable content. |
java.lang.String |
getDefaultOrgId()
Return the user's default organization. |
java.lang.String |
getEMailAddress()
Return the user's email address. |
java.lang.String |
getEntryName()
Return the display name for the publishable object. |
java.lang.String |
getOwnerName()
Return the name of the object's owner. |
int |
getType()
Return the type of publishable object. |
java.lang.String |
getUserId()
Return the user ID. |
boolean |
isPublished()
Returns whether the object is published. |
void |
setCalendarId(java.lang.String calendarId)
Set the user's business calendar. |
void |
setDefaultOrg(java.lang.String defaultOrgId)
Set the user's default organization. |
void |
setEMailAddress(java.lang.String eMailAddress)
Set the user's email address. |
java.lang.String |
toString()
Return a string representation of the object. |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public UserInfo(java.lang.String userId)
UserInfo object.userId - WebLogic Process Integrator user ID.
public UserInfo(java.lang.String userId,
java.lang.String eMailAddress,
java.lang.String defaultOrgId,
java.lang.String calendarId)
UserInfo object.userId - WebLogic Process Integrator user ID.eMailAddress - The user's email address.defaultOrgId - ID of user's default organization.calendarId - ID of user's business calendar (can be null).| Method Detail |
public final java.lang.String getUserId()
public final java.lang.String getEMailAddress()
setEMailAddress(java.lang.String)public final java.lang.String getDefaultOrgId()
setDefaultOrg(java.lang.String)public final java.lang.String getCalendarId()
setCalendarId(java.lang.String)public final void setCalendarId(java.lang.String calendarId)
calendarId - The ID of the business calendar to use.getCalendarId()public void setEMailAddress(java.lang.String eMailAddress)
eMailAddress - The email address.getEMailAddress()public void setDefaultOrg(java.lang.String defaultOrgId)
defaultOrgId - The ID of the user's default organization.getDefaultOrgId()public boolean equals(java.lang.Object obj)
UserInfo objects for equality.equals in class java.lang.Objectobj - Object with which to compare this one.true if obj is an instance of
UserInfo with the same user ID as this one.compareTo(java.lang.Object)public int compareTo(java.lang.Object o)
UserInfo objects.compareTo in interface java.lang.Comparableobj - Object with which to compare this one. Must be
null or an instance of UserInfo.userId members using
the String.compareTo(Object) method.java.lang.ClassCastException - if o is not an instance of
UserInfo.equals(java.lang.Object)public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.Object getContents()
PublishablegetContents in interface Publishablecom.bea.wlpi.common.Publishablepublic java.lang.String getEntryName()
PublishablegetEntryName in interface Publishablecom.bea.wlpi.common.Publishablepublic int getType()
PublishablegetType in interface Publishablecom.bea.wlpi.common.PublishablePublishable.TEMPLATE,
Publishable.TEMPLATE_DEFINITION,
Publishable.BUSINESS_OPERATION,
Publishable.BUSINESS_CALENDAR,
Publishable.USER,
Publishable.ROLE,
Publishable.ORG,
Publishable.XML_REPOSITORY_FOLDER,
Publishable.XML_REPOSITORY_ENTITY,
Publishable.EVENT_KEY,public java.lang.String getOwnerName()
PublishablegetOwnerName in interface Publishablecom.bea.wlpi.common.Publishablepublic boolean isPublished()
PublishableisPublished in interface Publishablecom.bea.wlpi.common.Publishabletrue if the object is published.
|
WebLogic Process Integrator Version 2.0 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||