mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-08-07 17:49:17 +00:00
Finished implementing Unpublishing.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@29625 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -19,8 +19,6 @@
|
||||
|
||||
package org.alfresco.repo.publishing;
|
||||
|
||||
import org.alfresco.repo.transfer.manifest.TransferManifestNode;
|
||||
import org.alfresco.repo.transfer.manifest.TransferManifestNormalNode;
|
||||
import org.alfresco.service.cmr.publishing.NodeSnapshot;
|
||||
import org.alfresco.service.cmr.publishing.PublishingPackageEntry;
|
||||
import org.alfresco.service.cmr.repository.NodeRef;
|
||||
@@ -36,17 +34,13 @@ class PublishingPackageEntryImpl implements PublishingPackageEntry
|
||||
{
|
||||
private final boolean publish;
|
||||
private final NodeRef nodeRef;
|
||||
private final TransferManifestNormalNode payload;
|
||||
private final String version;
|
||||
private final NodeSnapshot snapshot;
|
||||
|
||||
public PublishingPackageEntryImpl(boolean publish,
|
||||
NodeRef nodeRef, TransferManifestNormalNode payload,
|
||||
String version)
|
||||
public PublishingPackageEntryImpl(boolean publish, NodeRef nodeRef, NodeSnapshot snapshot)
|
||||
{
|
||||
this.publish = publish;
|
||||
this.nodeRef = nodeRef;
|
||||
this.payload = payload;
|
||||
this.version = version;
|
||||
this.snapshot= snapshot;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -65,20 +59,11 @@ class PublishingPackageEntryImpl implements PublishingPackageEntry
|
||||
return publish;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return the payload
|
||||
*/
|
||||
public TransferManifestNode getPayload()
|
||||
{
|
||||
return payload;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
public NodeSnapshot getSnapshot()
|
||||
{
|
||||
//TODO Add versioning information.
|
||||
return new NodeSnapshotTransferImpl(payload, version);
|
||||
return snapshot;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user