|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Federated
Supported API: true
Extendable: false
| Field Summary | |
|---|---|
static String |
SERVICE_ID
Label for the attribute. |
| 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. |
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. |
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 |
setServiceId(ServiceIdentifier a_ServiceId)
Sets the object for the association that plays role: SERVICE_ID. |
void |
update()
Update the derived attributes of the object on the source service. |
| Field Detail |
|---|
static final String SERVICE_ID
| Method Detail |
|---|
ServiceIdentifier getServiceId()
void setServiceId(ServiceIdentifier a_ServiceId)
throws WTPropertyVetoException
a_ServiceId -
WTPropertyVetoException
FederatedService getService()
throws wt.federation.FederationServicesException
wt.federation.FederationServicesException
void preset()
throws wt.federation.FederationServicesException
wt.federation.FederationServicesException
void refresh()
throws wt.federation.FederationServicesException
wt.federation.FederationServicesException
void refreshIfStale()
throws wt.federation.FederationServicesException
wt.federation.FederationServicesException
void update()
throws wt.federation.FederationServicesException
wt.federation.FederationServicesException
void prepareForStore()
throws wt.federation.FederationServicesException
wt.federation.FederationServicesException
QueryResult findLinks(Class targetLinkClass,
String obj1Role,
Persistable obj2)
throws wt.federation.FederationServicesException
targetLinkClass - obj1Role - obj2 -
wt.federation.FederationServicesException
QueryResult navigate(String role,
Class linkClass,
boolean onlyOtherSide)
throws wt.federation.FederationServicesException
role - linkClass - onlyOtherSide -
wt.federation.FederationServicesException
QueryResult navigate(String role,
QuerySpec criteria,
boolean onlyOtherSide)
throws wt.federation.FederationServicesException
role - criteria - onlyOtherSide -
wt.federation.FederationServicesException
void postStore()
throws wt.federation.FederationServicesException
wt.federation.FederationServicesException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||