org.alfresco.repo.bulkimport
Class ImportableItem

java.lang.Object
  extended by org.alfresco.repo.bulkimport.ImportableItem

public final class ImportableItem
extends java.lang.Object

This class is a DTO that represents an "importable item" - a series of files that represent a single node (content OR space) in the repository.

Since:
4.0

Nested Class Summary
 class ImportableItem.ContentAndMetadata
           
static class ImportableItem.FileType
           
 class ImportableItem.VersionedContentAndMetadata
           
 
Constructor Summary
ImportableItem()
           
 
Method Summary
 void addVersionEntry(ImportableItem.VersionedContentAndMetadata versionEntry)
           
 void clearParent()
           
 ImportableItem.ContentAndMetadata getHeadRevision()
           
 org.alfresco.service.cmr.repository.NodeRef getNodeRef()
           
 ImportableItem getParent()
           
 java.util.Set getVersionEntries()
           
 boolean hasVersionEntries()
           
 boolean isValid()
           
 void setNodeRef(org.alfresco.service.cmr.repository.NodeRef nodeRef)
           
 void setParent(ImportableItem parent)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ImportableItem

public ImportableItem()
Method Detail

isValid

public boolean isValid()

getHeadRevision

public ImportableItem.ContentAndMetadata getHeadRevision()

setNodeRef

public void setNodeRef(org.alfresco.service.cmr.repository.NodeRef nodeRef)

getNodeRef

public org.alfresco.service.cmr.repository.NodeRef getNodeRef()

clearParent

public void clearParent()

setParent

public void setParent(ImportableItem parent)

getParent

public ImportableItem getParent()

hasVersionEntries

public boolean hasVersionEntries()
Returns:
True if this ImportableItem has version entries.

getVersionEntries

public java.util.Set getVersionEntries()

addVersionEntry

public void addVersionEntry(ImportableItem.VersionedContentAndMetadata versionEntry)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.