Add the repositoryId to the transfer format.

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@20841 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Mark Rogers
2010-06-28 12:38:17 +00:00
parent 052668e809
commit e54ae4f5ae
8 changed files with 61 additions and 2 deletions

View File

@@ -199,6 +199,10 @@ public class XMLTransferManifestReader extends DefaultHandler implements Content
{
buffer = new StringBuffer();
}
else if(elementName.equals(ManifestModel.LOCALNAME_HEADER_REPOSITORY_ID))
{
buffer = new StringBuffer();
}
else if(elementName.equals(ManifestModel.LOCALNAME_ELEMENT_PARENT_ASSOCS))
{
TransferManifestNormalNode node = (TransferManifestNormalNode)props.get("node");
@@ -349,7 +353,7 @@ public class XMLTransferManifestReader extends DefaultHandler implements Content
{
TransferManifestDeletedNode node = (TransferManifestDeletedNode)props.get("node");
processor.processTransferManifestNode(node);
}
}
else if(elementName.equals(ManifestModel.LOCALNAME_ELEMENT_ASPECTS))
{
@@ -383,6 +387,12 @@ public class XMLTransferManifestReader extends DefaultHandler implements Content
header.setNodeCount(Integer.parseInt(buffer.toString()));
buffer = null;
}
else if(elementName.equals(ManifestModel.LOCALNAME_HEADER_REPOSITORY_ID))
{
TransferManifestHeader header = (TransferManifestHeader)props.get("header");
header.setRepositoryId(buffer.toString());
buffer = null;
}
else if(elementName.equals(ManifestModel.LOCALNAME_ELEMENT_PARENT_ASSOCS))
{
// No-op