parameters.add(new Long(moduleDesc.getLastAccessTime()));
parameters.add(moduleDesc.getLastAccessBy());
}
protected Object[] getUpdateParameters(Object o) {
ModuleDescriptor moduleDesc = (ModuleDescriptor) o;
List parameters = new ArrayList();
// TimeStamp
Long timeStamp = new Long(System.currentTimeMillis());
parameters.add(timeStamp);
// Org Module Rev
parameters.add(moduleDesc.getOrganisation());
parameters.add(moduleDesc.getModule());
parameters.add(moduleDesc.getRevision());
// Visibility / Obsolete replicated
parameters.add(new Integer(moduleDesc.getVisibility().getId()));
parameters.add(Boolean.valueOf(moduleDesc.isDeleted()));
parameters.add(Boolean.valueOf(moduleDesc.isObsolete()));
parameters.add(Boolean.valueOf(moduleDesc.isReplicated()));
// Has sources / javadoc / Home URL
parameters.add(Boolean.valueOf(moduleDesc.hasSources()));
parameters.add(Boolean.valueOf(moduleDesc.hasJavadoc()));
parameters.add(moduleDesc.getHomeURL());
// Submitter/Accessor/ServerList
parameters.add(moduleDesc.getAccessorId());
parameters.add(new Long(moduleDesc.getSize()));
parameters.add(new Long(moduleDesc.getLastAccessTime()));
parameters.add(moduleDesc.getLastAccessBy());
// MdId
parameters.add(new Long(moduleDesc.getId()));
return parameters.toArray();
}