Package de.hybris.platform.cronjob.util
Class TypeRemovalUtil
java.lang.Object
de.hybris.platform.cronjob.util.TypeRemovalUtil
- Since:
- 4.0
-
Method Summary
Modifier and TypeMethodDescriptiongetRelatedCronJobInstances(ComposedType removedJobType) getRelatedTriggersInstances(ComposedType removedJobType) protected static AttributeDescriptorgetSourceAttributeDescriptor(RelationType relationType) protected static ComposedTypegetSourceType(RelationType relationType) protected static AttributeDescriptorgetTargetAttributeDescriptor(RelationType relationType) protected static ComposedTypegetTargetType(RelationType relationType) protected static booleanisSourceNavigable(RelationType relationType) protected static booleanisTargetNavigable(RelationType relationType) static voidremoveOrphanedTypes(boolean clearInstances, boolean clearDepl) static StringremoveType(Type type, boolean clearInstances, boolean clearDepl) removeTypes(Collection<Type> typesToRemove, boolean clearInstances, boolean clearDepl)
-
Method Details
-
main
-
removeOrphanedTypes
-
removeTypes
public static Map<String,String> removeTypes(Collection<Type> typesToRemove, boolean clearInstances, boolean clearDepl) -
getSourceAttributeDescriptor
-
getSourceType
-
getTargetAttributeDescriptor
-
getTargetType
-
getRelatedCronJobInstances
-
getRelatedTriggersInstances
-
removeType
-
getOrphanedTypes
-
getOrphanedTypesPerExtension
-