Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.core.io.impl
Class DocumentTranslationMapImpl

java.lang.Object
  extended by org.nuxeo.ecm.core.io.impl.DocumentTranslationMapImpl
All Implemented Interfaces:
DocumentTranslationMap

public class DocumentTranslationMapImpl
extends Object
implements DocumentTranslationMap


Constructor Summary
DocumentTranslationMapImpl(String oldServerName, String newServerName)
           
DocumentTranslationMapImpl(String oldServerName, String newServerName, Map<DocumentRef,DocumentRef> map)
           
 
Method Summary
 Map<DocumentRef,DocumentRef> getDocRefMap()
          Returns the unmodifiable map of document references.
 String getNewServerName()
          Returns the new documents server name.
 String getOldServerName()
          Returns the old documents server name.
static DocumentTranslationMap merge(List<DocumentTranslationMap> maps)
           
 void put(DocumentRef oldRef, DocumentRef newRef)
           
 void putAll(Map<DocumentRef,DocumentRef> refs)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DocumentTranslationMapImpl

public DocumentTranslationMapImpl(String oldServerName,
                                  String newServerName)

DocumentTranslationMapImpl

public DocumentTranslationMapImpl(String oldServerName,
                                  String newServerName,
                                  Map<DocumentRef,DocumentRef> map)
Method Detail

getDocRefMap

public Map<DocumentRef,DocumentRef> getDocRefMap()
Description copied from interface: DocumentTranslationMap
Returns the unmodifiable map of document references.

Specified by:
getDocRefMap in interface DocumentTranslationMap

getNewServerName

public String getNewServerName()
Description copied from interface: DocumentTranslationMap
Returns the new documents server name.

Specified by:
getNewServerName in interface DocumentTranslationMap

getOldServerName

public String getOldServerName()
Description copied from interface: DocumentTranslationMap
Returns the old documents server name.

Specified by:
getOldServerName in interface DocumentTranslationMap

put

public void put(DocumentRef oldRef,
                DocumentRef newRef)
Specified by:
put in interface DocumentTranslationMap

putAll

public void putAll(Map<DocumentRef,DocumentRef> refs)
Specified by:
putAll in interface DocumentTranslationMap

merge

public static DocumentTranslationMap merge(List<DocumentTranslationMap> maps)

Nuxeo Enterprise Platform 5.4

Copyright © 2011 Nuxeo SAS. All Rights Reserved.