public final class TypeRemovalUtil extends Object
| Modifier and Type | Method and Description |
|---|---|
static Set<Type> |
getOrphanedTypes() |
static Map<String,Set<Type>> |
getOrphanedTypesPerExtension() |
static List<CronJob> |
getRelatedCronJobInstances(ComposedType removedJobType) |
static List<Trigger> |
getRelatedTriggersInstances(ComposedType removedJobType) |
protected static AttributeDescriptor |
getSourceAttributeDescriptor(RelationType relationType) |
protected static ComposedType |
getSourceType(RelationType relationType) |
protected static AttributeDescriptor |
getTargetAttributeDescriptor(RelationType relationType) |
protected static ComposedType |
getTargetType(RelationType relationType) |
protected static boolean |
isSourceNavigable(RelationType relationType) |
protected static boolean |
isTargetNavigable(RelationType relationType) |
static void |
main(String[] args) |
static Map<String,String> |
removeOrphanedTypes(boolean clearInstances,
boolean clearDepl) |
static String |
removeType(Type type,
boolean clearInstances,
boolean clearDepl) |
static Map<String,String> |
removeTypes(Collection<Type> typesToRemove,
boolean clearInstances,
boolean clearDepl) |
public static void main(String[] args)
public static Map<String,String> removeOrphanedTypes(boolean clearInstances, boolean clearDepl)
public static Map<String,String> removeTypes(Collection<Type> typesToRemove, boolean clearInstances, boolean clearDepl)
protected static boolean isSourceNavigable(RelationType relationType)
protected static AttributeDescriptor getSourceAttributeDescriptor(RelationType relationType)
protected static ComposedType getSourceType(RelationType relationType)
protected static boolean isTargetNavigable(RelationType relationType)
protected static AttributeDescriptor getTargetAttributeDescriptor(RelationType relationType)
protected static ComposedType getTargetType(RelationType relationType)
public static List<CronJob> getRelatedCronJobInstances(ComposedType removedJobType)
public static List<Trigger> getRelatedTriggersInstances(ComposedType removedJobType)
Copyright © 2017 SAP SE. All Rights Reserved.