public class ConfigurableLinkOperationFactory extends java.lang.Object implements LinkOperationFactory
| Constructor and Description |
|---|
ConfigurableLinkOperationFactory(java.util.List<PluggableLinkOperationFactory> factoriesInOrder) |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet() |
LinkOperation |
createInsertOperation(SessionContext ctx,
Item item,
boolean itemIsSource,
java.lang.String qualifier,
Language language,
java.util.List items,
int position,
boolean shift,
boolean sortSrc2Tgt,
boolean sortTgt2Src,
boolean markModified) |
LinkOperation |
createRemoveOperation(SessionContext ctx,
Item item,
boolean itemIsSource,
java.lang.String qualifier,
Language language,
java.util.List<Item> items,
boolean sortSrc2Tgt,
boolean sortTgt2Src,
boolean markModified) |
LinkOperation |
createSetOperation(SessionContext ctx,
java.util.Collection<Item> itemColl,
boolean itemsAreSource,
java.lang.String qualifier,
Language language,
java.util.List<Item> items,
boolean markModified) |
LinkOperation |
createSetOperation(SessionContext ctx,
Item item,
boolean itemIsSource,
java.lang.String qualifier,
Language language,
java.util.List<Item> items,
boolean sortSrc2Tgt,
boolean sortTgt2Src,
boolean markModified) |
LinkOperation |
createSetOperation(SessionContext ctx,
Item item,
boolean itemIsSource,
java.lang.String qualifier,
java.util.Map<Language,java.util.List<Item>> items,
boolean sortSrc2Tgt,
boolean sortTgt2Src,
boolean preserveHiddenLanguages,
boolean markModified) |
public ConfigurableLinkOperationFactory(java.util.List<PluggableLinkOperationFactory> factoriesInOrder)
public LinkOperation createInsertOperation(SessionContext ctx, Item item, boolean itemIsSource, java.lang.String qualifier, Language language, java.util.List items, int position, boolean shift, boolean sortSrc2Tgt, boolean sortTgt2Src, boolean markModified)
createInsertOperation in interface LinkOperationFactorypublic LinkOperation createRemoveOperation(SessionContext ctx, Item item, boolean itemIsSource, java.lang.String qualifier, Language language, java.util.List<Item> items, boolean sortSrc2Tgt, boolean sortTgt2Src, boolean markModified)
createRemoveOperation in interface LinkOperationFactorypublic LinkOperation createSetOperation(SessionContext ctx, Item item, boolean itemIsSource, java.lang.String qualifier, Language language, java.util.List<Item> items, boolean sortSrc2Tgt, boolean sortTgt2Src, boolean markModified)
createSetOperation in interface LinkOperationFactorypublic LinkOperation createSetOperation(SessionContext ctx, Item item, boolean itemIsSource, java.lang.String qualifier, java.util.Map<Language,java.util.List<Item>> items, boolean sortSrc2Tgt, boolean sortTgt2Src, boolean preserveHiddenLanguages, boolean markModified)
createSetOperation in interface LinkOperationFactorypublic LinkOperation createSetOperation(SessionContext ctx, java.util.Collection<Item> itemColl, boolean itemsAreSource, java.lang.String qualifier, Language language, java.util.List<Item> items, boolean markModified)
createSetOperation in interface LinkOperationFactorypublic void afterPropertiesSet()
throws java.lang.Exception
java.lang.ExceptionCopyright © 2018 SAP SE. All Rights Reserved.