public class MultiReference extends AbstractReference
Modifier and Type | Method and Description |
---|---|
void |
addLinks(List<String> sourceIds,
String targetId) |
void |
addLinks(String sourceId,
List<String> targetIds) |
AbstractReference |
clone()
Returns a clone, added for hot reload support.
|
List<String> |
getSourceIdsForTarget(String targetId) |
List<String> |
getTargetIdsForSource(String sourceId) |
void |
removeLinksForSource(String sourceId) |
void |
removeLinksForTarget(String targetId) |
void |
setSourceIdsForTarget(String targetId,
List<String> sourceIds) |
void |
setTargetIdsForSource(String sourceId,
List<String> targetIds) |
getFieldName, getSourceDirectory, getTargetDirectory, setSourceDirectoryName, setTargetDirectoryName
public void addLinks(String sourceId, List<String> targetIds) throws DirectoryException
DirectoryException
public void addLinks(List<String> sourceIds, String targetId) throws DirectoryException
DirectoryException
public List<String> getSourceIdsForTarget(String targetId) throws DirectoryException
DirectoryException
public List<String> getTargetIdsForSource(String sourceId) throws DirectoryException
DirectoryException
public void removeLinksForSource(String sourceId) throws DirectoryException
DirectoryException
public void removeLinksForTarget(String targetId) throws DirectoryException
DirectoryException
public void setSourceIdsForTarget(String targetId, List<String> sourceIds) throws DirectoryException
DirectoryException
public void setTargetIdsForSource(String sourceId, List<String> targetIds) throws DirectoryException
DirectoryException
public AbstractReference clone()
Reference
clone
in interface Reference
clone
in class AbstractReference
Copyright © 2013 Nuxeo SA. All Rights Reserved.