|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The Serivice is responsible for all persistable actions reguarding the
Ufid.
Supported API: false
Extendable: false
Method Summary | |
void |
assignAndStoreUfid(Federatable object,
Ufid ufid)
Supported API: false |
WTKeyedHashMap |
assignAndStoreUfid(WTKeyedHashMap map)
The input map contains the Federatable objects as key and their corresponding Ufid as value. |
Federatable |
changeLastKnownDomain(Federatable object,
String new_domain)
Supported API: false |
WTCollection |
changeLastKnownDomain(WTCollection objectSet,
String newDomain)
Change the last known domain of the objects in the collection to the new domain specified Supported API: false |
boolean |
compareUfids(Ufid ufid1,
Ufid ufid2)
Supported API: false |
Federatable |
findCorrespondingObject(Ufid ufid)
Supported API: false |
QueryResult |
findCorrespondingObjects(String guid)
Answer the QueryResult of all local objects for the given GUID Supported API: false |
HashMap |
findCorrespondingObjectSet(Vector ufids)
Returns a map containing the the Ufid as key and corresponding Federatable as value Supported API: false |
WTKeyedHashMap |
findCorrespondingObjectsForGuids(Vector guids)
Returns a map with the guid as key and corresponding QueryResult as value Supported API: false |
Ufid |
getUfid(Federatable object)
Returns the UFID of the Federatable. |
WTKeyedHashMap |
getUfids(WTCollection objectSet)
Returns a map with the Federatable object as key and its Ufid as value Supported API: false |
boolean |
hasCorrespondingObject(Ufid ufid)
Answers true if a local object for the given UFID exists in the repository Supported API: false |
void |
setUfid(Federatable object)
Sets the UFID of the specified object. |
void |
setUfid(Federatable object,
Ufid ufid)
This should be used when ever a Federatable object is going to be Exported. |
void |
setUfid(WTCollection objectSet)
Sets the UFID on each object in the objectSet. |
void |
setUfid(WTKeyedHashMap map)
This should be used when ever a set of Federatable objects are going to be Exported. |
void |
storeUfidIfNecessary(Federatable target)
Supported API: false |
void |
storeUfidIfNecessary(WTCollection objectSet)
Supported API: false |
Method Detail |
public void setUfid(Federatable object)
object
- public void setUfid(Federatable object, Ufid ufid)
object
- ufid
- public Ufid getUfid(Federatable object) throws UfidException
object
-
UfidException
public Federatable changeLastKnownDomain(Federatable object, String new_domain)
object
- new_domain
-
public boolean compareUfids(Ufid ufid1, Ufid ufid2)
ufid1
- ufid2
-
public QueryResult findCorrespondingObjects(String guid)
guid
-
public Federatable findCorrespondingObject(Ufid ufid) throws UfidException
ufid
-
UfidException
public boolean hasCorrespondingObject(Ufid ufid) throws UfidException
ufid
-
UfidException
public void assignAndStoreUfid(Federatable object, Ufid ufid) throws UfidException
object
- ufid
-
UfidException
public void storeUfidIfNecessary(Federatable target) throws WTException
target
-
WTException
public WTKeyedHashMap assignAndStoreUfid(WTKeyedHashMap map) throws UfidException
map
-
UfidException
public WTCollection changeLastKnownDomain(WTCollection objectSet, String newDomain)
objectSet
- Map of Federatable objects as key and corresponding new domain string as valuenewDomain
-
public HashMap findCorrespondingObjectSet(Vector ufids) throws UfidException
ufids
- Vector of Ufids for which corresponding objects are needed.
UfidException
public WTKeyedHashMap findCorrespondingObjectsForGuids(Vector guids)
guids
- Vector of guids
public WTKeyedHashMap getUfids(WTCollection objectSet) throws UfidException
objectSet
-
UfidException
public void setUfid(WTCollection objectSet)
objectSet
- public void setUfid(WTKeyedHashMap map)
map
- Map with the Federatable object as key and its corresponding Ufid as valuepublic void storeUfidIfNecessary(WTCollection objectSet) throws WTException
objectSet
-
WTException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |