Project

General

Profile

« Previous | Next » 

Revision 5895

Added by berkley about 13 years ago

added code to do database query for listObjects

View differences:

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