Revision 5895
Added by berkley about 13 years ago
ReplicationService.java | ||
---|---|---|
45 | 45 |
import java.sql.SQLException; |
46 | 46 |
import java.text.SimpleDateFormat; |
47 | 47 |
import java.util.Date; |
48 |
import java.util.Enumeration; |
|
48 | 49 |
import java.util.Hashtable; |
49 | 50 |
import java.util.Timer; |
50 | 51 |
import java.util.Vector; |
... | ... | |
966 | 967 |
String guid = idman.getGUID(doc.getDocID(), doc.getRev()); |
967 | 968 |
sb.append("<guid>").append(guid).append("</guid>"); |
968 | 969 |
String smLocalId = idman.getSystemMetadataLocalId(guid); |
970 |
Hashtable<String, String> sysmetaInfo = idman.getSystemMetadataInfo(smLocalId); |
|
969 | 971 |
if(smLocalId != null && !smLocalId.trim().equals("")) |
970 | 972 |
{ |
971 | 973 |
sb.append("<systemmetadatalocalid>").append(smLocalId).append("</systemmetadatalocalid>"); |
972 | 974 |
} |
975 |
|
|
976 |
Enumeration<String> sysmetaKeys = sysmetaInfo.keys(); |
|
977 |
while(sysmetaKeys.hasMoreElements()) |
|
978 |
{ |
|
979 |
String key = sysmetaKeys.nextElement(); |
|
980 |
sb.append("<" + key + ">" + sysmetaInfo.get(key).toString() + "</" + key + ">"); |
|
981 |
} |
|
982 |
|
|
973 | 983 |
} |
974 | 984 |
catch(McdbDocNotFoundException e) |
975 | 985 |
{ |
Also available in: Unified diff
added code to do database query for listObjects