Class JdbcLinkOperation
java.lang.Object
de.hybris.platform.persistence.links.jdbc.JdbcLinkOperation
- All Implemented Interfaces:
LinkOperation
- Direct Known Subclasses:
JdbcInsertLinkOperation,JdbcRemoveLinkOperation,JdbcSetLinkOperation
-
Constructor Summary
ConstructorsConstructorDescriptionJdbcLinkOperation(JdbcLinkOperationExecutor executor, String relationCode, Iterable<Item> parents, Map<Language, ? extends Iterable<Item>> children, boolean isParentSource, boolean isMarkAsModified, boolean targetToSourceOrdered, boolean sourceToTargetOrdered) -
Method Summary
Modifier and TypeMethodDescriptionprotected static <T> Iterable<T>emptyIfNull(Iterable<T> input) getChildPKs(Long languagePK) protected JdbcLinkOperationExecutorintbooleanbooleanbooleanbooleanprotected static LanguageMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.jalo.link.LinkOperation
perform
-
Constructor Details
-
JdbcLinkOperation
-
-
Method Details
-
getExecutor
-
getRelationCode
-
getParentPKs
-
isParentSource
public boolean isParentSource() -
isMarkAsModified
public boolean isMarkAsModified() -
getNumberOfLanguages
public int getNumberOfLanguages() -
getLanguagePKs
-
getChildPKs
-
isTargetToSourceOrdered
public boolean isTargetToSourceOrdered() -
isSourceToTargetOrdered
public boolean isSourceToTargetOrdered() -
normalize
-
emptyIfNull
-