|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectwt.fc.WTObject
wt.fc.Item
wt.org.WTPrincipal
wt.org.WTUser
wt.federation.ProxyUser
public class ProxyUser
Use the newProxyUser static factory method(s), not the ProxyUser
constructor, to construct instances of this class. Instances must be
constructed using the static factory(s), in order to ensure proper initialization
of the instance.
Supported API: true
Extendable: false
| Field Summary | |
|---|---|
static String |
E_MAIL
Label for the attribute. |
static String |
PREFERRED_LANGUAGE
Label for the attribute. |
| Fields inherited from interface wt.federation.Federated |
|---|
SERVICE_ID |
| Method Summary | |
|---|---|
QueryResult |
findLinks(Class targetLinkClass,
String obj1Role,
Persistable obj2)
Return all link objects that exist between the Federated object and the specified source object. |
String |
getEMail()
Gets the value of the attribute: E_MAIL. |
String |
getPreferredLanguage()
Gets the value of the attribute: PREFERRED_LANGUAGE. |
FederatedService |
getService()
Return the service object referenced by the serviceId attribute. |
ServiceIdentifier |
getServiceId()
Gets the object for the association that plays role: SERVICE_ID. |
QueryResult |
navigate(String role,
Class linkClass,
boolean onlyOtherSide)
Return objects related to this federated source object given a role and link class. |
QueryResult |
navigate(String role,
QuerySpec criteria,
boolean onlyOtherSide)
Return objects related to this federated source object given a role and link selection crtieria. |
Enumeration |
parentGroupNames()
Returns an enumeration containing the names of the groups to which the user belongs. |
Enumeration |
parentGroups()
Returns the groups to which the user belongs. |
void |
postStore()
The persistence manager calls this method just after storing the proxy object in the database. |
void |
prepareForStore()
The persistence manager calls this method just before storing the proxy object in the database. |
void |
preset()
This method is called when a proxy object is first created by a service, just after the object is instantiated and its readExternal method has been called to populate its properties from attributes obtained from the remote information source. |
void |
refresh()
Refresh the derived attributes of the object. |
void |
refreshIfStale()
Refresh the derived attributes of the object, but only if the properties are stale. |
void |
setEMail(String a_EMail)
Sets the value of the attribute: E_MAIL. |
void |
setPreferredLanguage(String a_PreferredLanguage)
Sets the value of the attribute: PREFERRED_LANGUAGE. |
void |
setServiceId(ServiceIdentifier a_ServiceId)
Sets the object for the association that plays role: SERVICE_ID. |
String |
toString()
Returns a string representation of the user object. |
void |
update()
Update the derived attributes of the object on the source service. |
| Methods inherited from class wt.org.WTUser |
|---|
getBusinessType, initialize, initialize, initialize, initialize, newWTUser, newWTUser, newWTUser, newWTUser, setLocale |
| Methods inherited from class wt.org.WTPrincipal |
|---|
getPrincipalDisplayIdentifier |
| Methods inherited from class wt.fc.WTObject |
|---|
getDisplayIdentifier, getDisplayIdentity, getDisplayType |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final String E_MAIL
public static final String PREFERRED_LANGUAGE
| Method Detail |
|---|
public String getEMail()
getEMail in class WTUserpublic void setEMail(String a_EMail)
a_EMail - public String getPreferredLanguage()
public void setPreferredLanguage(String a_PreferredLanguage)
throws WTException
a_PreferredLanguage -
WTException
public FederatedService getService()
throws wt.federation.FederationServicesException
getService in interface Federatedwt.federation.FederationServicesException
public void preset()
throws wt.federation.FederationServicesException
preset in interface Federatedwt.federation.FederationServicesException
public void refresh()
throws wt.federation.FederationServicesException
refresh in interface Federatedwt.federation.FederationServicesException
public void refreshIfStale()
throws wt.federation.FederationServicesException
refreshIfStale in interface Federatedwt.federation.FederationServicesException
public void update()
throws wt.federation.FederationServicesException
update in interface Federatedwt.federation.FederationServicesException
public void prepareForStore()
throws wt.federation.FederationServicesException
prepareForStore in interface Federatedwt.federation.FederationServicesException
public QueryResult findLinks(Class targetLinkClass,
String obj1Role,
Persistable obj2)
throws wt.federation.FederationServicesException
findLinks in interface FederatedtargetLinkClass - obj1Role - obj2 -
wt.federation.FederationServicesException
public QueryResult navigate(String role,
Class linkClass,
boolean onlyOtherSide)
throws wt.federation.FederationServicesException
navigate in interface Federatedrole - linkClass - onlyOtherSide -
wt.federation.FederationServicesException
public QueryResult navigate(String role,
QuerySpec criteria,
boolean onlyOtherSide)
throws wt.federation.FederationServicesException
navigate in interface Federatedrole - criteria - onlyOtherSide -
wt.federation.FederationServicesException
public void postStore()
throws wt.federation.FederationServicesException
postStore in interface Federatedwt.federation.FederationServicesExceptionpublic ServiceIdentifier getServiceId()
getServiceId in interface Federated
public void setServiceId(ServiceIdentifier a_ServiceId)
throws WTPropertyVetoException
setServiceId in interface Federateda_ServiceId -
WTPropertyVetoException
public Enumeration parentGroups()
throws WTException
parentGroups in class WTUserWTException
public Enumeration parentGroupNames()
throws WTException
parentGroupNames in class WTUserWTExceptionpublic String toString()
toString in interface PrincipaltoString in class WTUser
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||