Class TypeManagerEJB
- java.lang.Object
-
- de.hybris.platform.persistence.ManagerEJB
-
- de.hybris.platform.persistence.type.TypeManagerEJB
-
public class TypeManagerEJB extends ManagerEJB
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected class
TypeManagerEJB.SubAttributeDescriptorCreator
-
Constructor Summary
Constructors Constructor Description TypeManagerEJB()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.List
calculateSubAttributeInheritancePath(ComposedTypeRemote newEnclosingType, AttributeDescriptorRemote superAttribute)
protected java.util.List
calculateSubAttributeInheritancePath(ComposedTypeRemote newEnclosingType, ComposedTypeRemote superEnclosingType)
boolean
canRemoveItem(ItemRemote item)
In case a manager wants to abort the removal of an Item this method should return false.void
changeItemType(ItemRemote item, ComposedTypeRemote newType)
void
connectRelation(java.lang.String relName, boolean localized, ComposedTypeRemote relType, AttributeDescriptorRemote sourceFD, AttributeDescriptorRemote targetFD, AttributeDescriptorRemote orderingFD, AttributeDescriptorRemote locFD)
protected void
copyDownParentAttributeDescriptor(ComposedTypeRemote newType, AttributeDescriptorRemote parentDescriptor)
protected void
copySuperTypeData(HierarchieTypeRemote type, HierarchieTypeRemote newSuperType)
AtomicTypeRemote
createAtomicType(PK pkBase, AtomicTypeRemote superType, java.lang.Class javaClass)
AtomicTypeRemote
createAtomicType(PK pkBase, AtomicTypeRemote superType, java.lang.String code)
AtomicTypeRemote
createAtomicType(PK pkBase, java.lang.Class javaClass)
AttributeDescriptorRemote
createAttributeDescriptor(PK pkBase, ComposedTypeRemote enclosingType, java.lang.String qualifier, java.lang.String persistenceQualifier, TypeRemote type, AtomicTypeRemote persistenceType, int modifiers, ComposedTypeRemote metaType, boolean reinitialize)
CollectionTypeRemote
createCollectionType(PK pkBase, java.lang.String code, TypeRemote elementType)
CollectionTypeRemote
createCollectionType(PK pkBase, java.lang.String code, TypeRemote elementType, int collectionType)
MapTypeRemote
createMapType(PK pkBase, java.lang.String code, TypeRemote argumentType, TypeRemote returnType)
ComposedTypeRemote
createNonRootComposedType(PK pkBase, ComposedTypeRemote superType, java.lang.String code, java.lang.String jaloClassName, ComposedTypeRemote metaType, boolean copySupertypeData)
AttributeDescriptorRemote
createPropertyDescriptor(PK pkBase, ComposedTypeRemote enclosingType, java.lang.String qualifier, TypeRemote type, int modifiers, ComposedTypeRemote metaType, java.util.Map sqlColumnDefs, boolean reinitialize)
AttributeDescriptorRemote
createPropertyDescriptor(PK pkBase, ComposedTypeRemote enclosingType, java.lang.String qualifier, TypeRemote type, int modifiers, ComposedTypeRemote metaType, java.util.Map sqlColumnDefs, boolean reinitialize, java.lang.String realColumnName)
AttributeDescriptorRemote
createPropertyRelationDescriptor(java.lang.String qualifier, ComposedTypeRemote enclosingType, ComposedTypeRemote type, int modifiers, boolean reinit)
AttributeDescriptorRemote
createRelationDescriptor(PK pkBase, java.lang.String relationName, java.lang.String qualifier, ComposedTypeRemote enclosingType, ComposedTypeRemote type, int modifiers, boolean localized, boolean reinit, int typeOfCollection)
ComposedTypeRemote
createRelationType(PK pkBase, java.lang.String relationName, boolean copySupertypeData, boolean isAbstract)
ComposedTypeRemote
createRelationType(PK pkBase, java.lang.String relationQualfier, boolean localized, AttributeDescriptorRemote sourceFD, AttributeDescriptorRemote targetFD)
SearchRestrictionRemote
createRestriction(PK principalPK, PK typePK, java.lang.String query, java.lang.String code, java.lang.Boolean active)
ComposedTypeRemote
createRootComposedType(PK pkBase, ComposedTypeRemote superType, java.lang.String code, java.lang.String jaloClassName, ItemDeployment deployment, ComposedTypeRemote metaType, boolean copySupertypeData)
ComposedTypeRemote
createRootRelationType(PK pkBase, java.lang.String relationQualfier, ItemDeployment deployment, boolean copySupertypeData)
java.util.Collection
getAllAtomicTypes()
java.util.Set
getAllAttributeDescriptors(ComposedTypeRemote enclosingType)
protected java.util.Set
getAllAttributeDescriptorsInternal(ComposedTypeRemote enclosingType)
java.util.Collection
getAllCollectionTypes()
java.util.Collection
getAllItemTypes()
java.util.Collection
getAllMapTypes()
java.util.Set<? extends AttributeDescriptorRemote>
getAllSubAttributeDescriptors(AttributeDescriptorRemote fd)
java.util.Set
getAllSubTypes(HierarchieTypeRemote type)
AtomicTypeRemote
getAtomicTypeRepresentation(TypeRemote type)
java.util.Set
getAtomicTypesForJavaClass(java.lang.Class javaClass)
AttributeDescriptorRemote
getAttributeDescriptor(ComposedTypeRemote enclosingType, java.lang.String qualifier)
java.util.Set
getAttributeDescriptors(ComposedTypeRemote enclosingType, boolean includePrivate)
protected java.util.Set
getAttributeDescriptorsByInheritancePathString(java.lang.String qualifier, java.lang.String inheritancePathString)
CollectionTypeRemote
getCollectionTypeNoCreate(java.lang.String relationName, java.lang.String qualifier)
ComposedTypeRemote
getComposedType(java.lang.String code)
AttributeDescriptorRemote
getDeclaredAttributeDescriptor(ComposedTypeRemote enclosingType, java.lang.String qualifier)
java.util.Set
getDeclaredAttributeDescriptors(ComposedTypeRemote enclosingType)
protected java.util.Set
getDeclaredAttributeDescriptorsInternal(ComposedTypeRemote enclosingType)
AttributeDescriptorRemote
getEveryAttributeDescriptor(PK enclosingTypePK, java.lang.String qualifier)
AttributeDescriptorRemote
getEveryAttributeDescriptor(ComposedTypeRemote enclosingType, java.lang.String qualifier)
java.util.Set
getInheritedAttributeDescriptors(ComposedTypeRemote enclosingType)
java.util.Collection
getMapTypesByArgumentType(TypeRemote argumentType)
AtomicTypeRemote
getOrCreateAtomicType(PK pkBase, java.lang.Class javaClass)
CollectionTypeRemote
getOrCreateCollectionType(PK pkBase, java.lang.String code, TypeRemote elementType)
CollectionTypeRemote
getOrCreateCollectionType(PK pkBase, java.lang.String code, TypeRemote elementType, int collectionType)
protected MapTypeRemote
getOrCreateMapType(PK pkBase, java.lang.String code, TypeRemote argumentType, TypeRemote returnType)
checks if there is a maptype for a given argument type and return type.java.util.Set
getPropertyDescriptors(java.lang.String ectPK)
java.lang.String
getProposedDatabaseColumn(AttributeDescriptorRemote feature)
protected ComposedTypeRemote
getRelationDescriptorMetaType()
protected ComposedTypeRemote
getRelationMetaType()
protected ComposedTypeRemote
getRelationRootType()
java.util.Collection
getRestrictions(PK principalPK, PK typePK)
AtomicTypeRemote
getRootAtomicType(java.lang.Class javaClass)
ComposedTypeRemote
getRootComposedType(int typecode)
ComposedTypeRemote
getRootComposedTypeForJaloClass(java.lang.String jaloClassName)
java.util.Set
getSubTypes(HierarchieTypeRemote type)
TypeRemote
getType(java.lang.String code)
TypeRemote
getType(java.lang.String code, int typePattern)
int
getTypecode()
boolean
hasSameElementType(CollectionTypeRemote collType, ComposedTypeRemote newTypeDescriptor)
protected boolean
isInstanceOf(ItemRemote item, ComposedTypeRemote ct)
boolean
isLocalizationType(TypeRemote type, java.util.List context)
protected boolean
isNonRemovableType(TypeRemote item)
protected boolean
isRelationDescriptor(AttributeDescriptorRemote fd)
boolean
isRelationType(ComposedTypeRemote type)
void
notifyItemRemove(ItemRemote item)
Callback method to get notified if an item in the hybris platform is going to be removed.protected boolean
notInstanceManagingComposedTypeWithInstances(TypeRemote item)
void
prepareItemRemove(ItemRemote item)
Called before a not stageable item is removed.void
redeclareAttributeDescriptor(AttributeDescriptorRemote theFD, TypeRemote type, int modifiers)
AttributeDescriptorRemote
redeclareAttributeDescriptor(ComposedTypeRemote enclosingType, java.lang.String qualifier, TypeRemote type, int modifiers)
protected boolean
referencedType(TypeRemote item)
void
removeAttributeDescriptor(AttributeDescriptorRemote fd)
void
removeItem(ItemRemote item)
Removes an Item which is not stageable.protected void
removeRelationDescriptor(AttributeDescriptorRemote fd)
void
setDeclaredAttributeDescriptors(ComposedTypeRemote enclosingType, java.util.Set attributeDescriptors)
protected boolean
typeWithSubTypes(TypeRemote item)
-
Methods inherited from class de.hybris.platform.persistence.ManagerEJB
ejbCreate, ejbPostCreate, getPersistencePool, isReinitialization
-
-
-
-
Method Detail
-
getTypecode
public int getTypecode()
-
isLocalizationType
public boolean isLocalizationType(TypeRemote type, java.util.List context)
-
changeItemType
public void changeItemType(ItemRemote item, ComposedTypeRemote newType) throws EJBInvalidParameterException
- Throws:
EJBInvalidParameterException
-
getAllItemTypes
public java.util.Collection getAllItemTypes()
-
getAllCollectionTypes
public java.util.Collection getAllCollectionTypes()
-
getAllMapTypes
public java.util.Collection getAllMapTypes()
-
getAllAtomicTypes
public java.util.Collection getAllAtomicTypes()
-
getType
public TypeRemote getType(java.lang.String code) throws EJBItemNotFoundException
- Throws:
EJBItemNotFoundException
-
getType
public TypeRemote getType(java.lang.String code, int typePattern) throws EJBItemNotFoundException
- Throws:
EJBItemNotFoundException
-
getOrCreateAtomicType
public AtomicTypeRemote getOrCreateAtomicType(PK pkBase, java.lang.Class javaClass) throws EJBInvalidParameterException
- Throws:
EJBInvalidParameterException
-
getRootComposedTypeForJaloClass
public ComposedTypeRemote getRootComposedTypeForJaloClass(java.lang.String jaloClassName) throws EJBItemNotFoundException
- Throws:
EJBItemNotFoundException
-
getRootComposedType
public ComposedTypeRemote getRootComposedType(int typecode) throws EJBItemNotFoundException
- Throws:
EJBItemNotFoundException
-
getComposedType
public ComposedTypeRemote getComposedType(java.lang.String code) throws EJBItemNotFoundException
- Throws:
EJBItemNotFoundException
-
getRootAtomicType
public AtomicTypeRemote getRootAtomicType(java.lang.Class javaClass) throws EJBItemNotFoundException
- Throws:
EJBItemNotFoundException
-
getProposedDatabaseColumn
public java.lang.String getProposedDatabaseColumn(AttributeDescriptorRemote feature)
-
createAtomicType
public AtomicTypeRemote createAtomicType(PK pkBase, java.lang.Class javaClass) throws EJBDuplicateCodeException, EJBInvalidParameterException
-
createAtomicType
public AtomicTypeRemote createAtomicType(PK pkBase, AtomicTypeRemote superType, java.lang.Class javaClass) throws EJBDuplicateCodeException, EJBInvalidParameterException
-
createAtomicType
public AtomicTypeRemote createAtomicType(PK pkBase, AtomicTypeRemote superType, java.lang.String code) throws EJBDuplicateCodeException, EJBInvalidParameterException
-
createNonRootComposedType
public ComposedTypeRemote createNonRootComposedType(PK pkBase, ComposedTypeRemote superType, java.lang.String code, java.lang.String jaloClassName, ComposedTypeRemote metaType, boolean copySupertypeData) throws EJBDuplicateCodeException, EJBInvalidParameterException
-
createRootComposedType
public ComposedTypeRemote createRootComposedType(PK pkBase, ComposedTypeRemote superType, java.lang.String code, java.lang.String jaloClassName, ItemDeployment deployment, ComposedTypeRemote metaType, boolean copySupertypeData) throws EJBDuplicateCodeException, EJBInvalidParameterException
-
getOrCreateCollectionType
public CollectionTypeRemote getOrCreateCollectionType(PK pkBase, java.lang.String code, TypeRemote elementType) throws EJBInvalidParameterException
- Throws:
EJBInvalidParameterException
-
getOrCreateCollectionType
public CollectionTypeRemote getOrCreateCollectionType(PK pkBase, java.lang.String code, TypeRemote elementType, int collectionType) throws EJBInvalidParameterException
- Throws:
EJBInvalidParameterException
-
getOrCreateMapType
protected MapTypeRemote getOrCreateMapType(PK pkBase, java.lang.String code, TypeRemote argumentType, TypeRemote returnType) throws EJBInvalidParameterException
checks if there is a maptype for a given argument type and return type. if not a new one will be created- Parameters:
code
- the code of the new type if such has to be createdargumentType
- the desired argument typereturnType
- the desired return type- Returns:
- the map type which was found or creates
- Throws:
EJBInvalidParameterException
- in case
-
createCollectionType
public CollectionTypeRemote createCollectionType(PK pkBase, java.lang.String code, TypeRemote elementType) throws EJBDuplicateCodeException, EJBInvalidParameterException
-
createCollectionType
public CollectionTypeRemote createCollectionType(PK pkBase, java.lang.String code, TypeRemote elementType, int collectionType) throws EJBDuplicateCodeException, EJBInvalidParameterException
-
createMapType
public MapTypeRemote createMapType(PK pkBase, java.lang.String code, TypeRemote argumentType, TypeRemote returnType) throws EJBDuplicateCodeException, EJBInvalidParameterException
-
getMapTypesByArgumentType
public java.util.Collection getMapTypesByArgumentType(TypeRemote argumentType)
-
getAtomicTypesForJavaClass
public java.util.Set getAtomicTypesForJavaClass(java.lang.Class javaClass)
-
getSubTypes
public java.util.Set getSubTypes(HierarchieTypeRemote type)
-
getAllSubTypes
public java.util.Set getAllSubTypes(HierarchieTypeRemote type)
-
getAllSubAttributeDescriptors
public java.util.Set<? extends AttributeDescriptorRemote> getAllSubAttributeDescriptors(AttributeDescriptorRemote fd)
-
getAttributeDescriptorsByInheritancePathString
protected java.util.Set getAttributeDescriptorsByInheritancePathString(java.lang.String qualifier, java.lang.String inheritancePathString)
-
getDeclaredAttributeDescriptors
public java.util.Set getDeclaredAttributeDescriptors(ComposedTypeRemote enclosingType)
-
getDeclaredAttributeDescriptorsInternal
protected java.util.Set getDeclaredAttributeDescriptorsInternal(ComposedTypeRemote enclosingType)
-
getInheritedAttributeDescriptors
public java.util.Set getInheritedAttributeDescriptors(ComposedTypeRemote enclosingType)
-
setDeclaredAttributeDescriptors
public void setDeclaredAttributeDescriptors(ComposedTypeRemote enclosingType, java.util.Set attributeDescriptors) throws EJBInvalidParameterException
- Throws:
EJBInvalidParameterException
-
getAttributeDescriptors
public java.util.Set getAttributeDescriptors(ComposedTypeRemote enclosingType, boolean includePrivate)
-
getDeclaredAttributeDescriptor
public AttributeDescriptorRemote getDeclaredAttributeDescriptor(ComposedTypeRemote enclosingType, java.lang.String qualifier) throws EJBItemNotFoundException
- Throws:
EJBItemNotFoundException
-
getAttributeDescriptor
public AttributeDescriptorRemote getAttributeDescriptor(ComposedTypeRemote enclosingType, java.lang.String qualifier) throws EJBItemNotFoundException
- Throws:
EJBItemNotFoundException
-
getEveryAttributeDescriptor
public AttributeDescriptorRemote getEveryAttributeDescriptor(ComposedTypeRemote enclosingType, java.lang.String qualifier) throws EJBItemNotFoundException
- Throws:
EJBItemNotFoundException
-
getEveryAttributeDescriptor
public AttributeDescriptorRemote getEveryAttributeDescriptor(PK enclosingTypePK, java.lang.String qualifier) throws EJBItemNotFoundException
- Throws:
EJBItemNotFoundException
-
getAllAttributeDescriptors
public java.util.Set getAllAttributeDescriptors(ComposedTypeRemote enclosingType)
-
getAllAttributeDescriptorsInternal
protected java.util.Set getAllAttributeDescriptorsInternal(ComposedTypeRemote enclosingType)
-
getPropertyDescriptors
public java.util.Set getPropertyDescriptors(java.lang.String ectPK)
-
createAttributeDescriptor
public AttributeDescriptorRemote createAttributeDescriptor(PK pkBase, ComposedTypeRemote enclosingType, java.lang.String qualifier, java.lang.String persistenceQualifier, TypeRemote type, AtomicTypeRemote persistenceType, int modifiers, ComposedTypeRemote metaType, boolean reinitialize) throws EJBDuplicateQualifierException, EJBInvalidParameterException
-
getAtomicTypeRepresentation
public AtomicTypeRemote getAtomicTypeRepresentation(TypeRemote type)
-
createPropertyDescriptor
public AttributeDescriptorRemote createPropertyDescriptor(PK pkBase, ComposedTypeRemote enclosingType, java.lang.String qualifier, TypeRemote type, int modifiers, ComposedTypeRemote metaType, java.util.Map sqlColumnDefs, boolean reinitialize) throws EJBDuplicateQualifierException, EJBInvalidParameterException
-
createPropertyDescriptor
public AttributeDescriptorRemote createPropertyDescriptor(PK pkBase, ComposedTypeRemote enclosingType, java.lang.String qualifier, TypeRemote type, int modifiers, ComposedTypeRemote metaType, java.util.Map sqlColumnDefs, boolean reinitialize, java.lang.String realColumnName) throws EJBDuplicateQualifierException, EJBInvalidParameterException
-
redeclareAttributeDescriptor
public AttributeDescriptorRemote redeclareAttributeDescriptor(ComposedTypeRemote enclosingType, java.lang.String qualifier, TypeRemote type, int modifiers) throws EJBInvalidParameterException, EJBItemNotFoundException
-
redeclareAttributeDescriptor
public void redeclareAttributeDescriptor(AttributeDescriptorRemote theFD, TypeRemote type, int modifiers) throws EJBInvalidParameterException
- Throws:
EJBInvalidParameterException
-
copyDownParentAttributeDescriptor
protected void copyDownParentAttributeDescriptor(ComposedTypeRemote newType, AttributeDescriptorRemote parentDescriptor) throws EJBDuplicateQualifierException, EJBInvalidParameterException
-
calculateSubAttributeInheritancePath
protected java.util.List calculateSubAttributeInheritancePath(ComposedTypeRemote newEnclosingType, AttributeDescriptorRemote superAttribute)
-
calculateSubAttributeInheritancePath
protected java.util.List calculateSubAttributeInheritancePath(ComposedTypeRemote newEnclosingType, ComposedTypeRemote superEnclosingType)
-
copySuperTypeData
protected void copySuperTypeData(HierarchieTypeRemote type, HierarchieTypeRemote newSuperType) throws EJBInvalidParameterException
- Throws:
EJBInvalidParameterException
-
notInstanceManagingComposedTypeWithInstances
protected boolean notInstanceManagingComposedTypeWithInstances(TypeRemote item)
-
isNonRemovableType
protected boolean isNonRemovableType(TypeRemote item)
-
referencedType
protected boolean referencedType(TypeRemote item)
-
typeWithSubTypes
protected boolean typeWithSubTypes(TypeRemote item)
-
createRelationType
public ComposedTypeRemote createRelationType(PK pkBase, java.lang.String relationQualfier, boolean localized, AttributeDescriptorRemote sourceFD, AttributeDescriptorRemote targetFD) throws EJBDuplicateCodeException, EJBInvalidParameterException
-
getRelationMetaType
protected ComposedTypeRemote getRelationMetaType()
-
getRelationDescriptorMetaType
protected ComposedTypeRemote getRelationDescriptorMetaType()
-
isRelationDescriptor
protected boolean isRelationDescriptor(AttributeDescriptorRemote fd)
-
getRelationRootType
protected ComposedTypeRemote getRelationRootType()
-
isRelationType
public boolean isRelationType(ComposedTypeRemote type)
-
createRelationType
public ComposedTypeRemote createRelationType(PK pkBase, java.lang.String relationName, boolean copySupertypeData, boolean isAbstract) throws EJBDuplicateCodeException
- Throws:
EJBDuplicateCodeException
-
createRootRelationType
public ComposedTypeRemote createRootRelationType(PK pkBase, java.lang.String relationQualfier, ItemDeployment deployment, boolean copySupertypeData) throws EJBDuplicateCodeException, EJBInvalidParameterException
-
connectRelation
public void connectRelation(java.lang.String relName, boolean localized, ComposedTypeRemote relType, AttributeDescriptorRemote sourceFD, AttributeDescriptorRemote targetFD, AttributeDescriptorRemote orderingFD, AttributeDescriptorRemote locFD)
-
getCollectionTypeNoCreate
public CollectionTypeRemote getCollectionTypeNoCreate(java.lang.String relationName, java.lang.String qualifier)
-
hasSameElementType
public boolean hasSameElementType(CollectionTypeRemote collType, ComposedTypeRemote newTypeDescriptor)
-
createRelationDescriptor
public AttributeDescriptorRemote createRelationDescriptor(PK pkBase, java.lang.String relationName, java.lang.String qualifier, ComposedTypeRemote enclosingType, ComposedTypeRemote type, int modifiers, boolean localized, boolean reinit, int typeOfCollection) throws EJBDuplicateQualifierException, EJBInvalidParameterException
-
createPropertyRelationDescriptor
public AttributeDescriptorRemote createPropertyRelationDescriptor(java.lang.String qualifier, ComposedTypeRemote enclosingType, ComposedTypeRemote type, int modifiers, boolean reinit) throws EJBDuplicateQualifierException, EJBInvalidParameterException
-
createRestriction
public SearchRestrictionRemote createRestriction(PK principalPK, PK typePK, java.lang.String query, java.lang.String code, java.lang.Boolean active)
-
canRemoveItem
public boolean canRemoveItem(ItemRemote item) throws ConsistencyCheckException
Description copied from class:ManagerEJB
In case a manager wants to abort the removal of an Item this method should return false. Since all manager are asked before you can assume that no changes are made when one manager aborts.- Overrides:
canRemoveItem
in classManagerEJB
- Throws:
ConsistencyCheckException
- you can either throw an exception or return false
-
prepareItemRemove
public void prepareItemRemove(ItemRemote item) throws ConsistencyCheckException
Description copied from class:ManagerEJB
Called before a not stageable item is removed. This is a default implementation and can be overridden by subclasses to provide consistency checks.- Overrides:
prepareItemRemove
in classManagerEJB
- Throws:
ConsistencyCheckException
- See Also:
ManagerEJB.removeItem(ItemRemote)
-
removeItem
public void removeItem(ItemRemote item) throws ConsistencyCheckException
Description copied from class:ManagerEJB
Removes an Item which is not stageable. The following tasks are done by this method:- Check if item is stageable; if it is, throw exception (we can
- call
ManagerEJB.prepareItemRemove(ItemRemote)
- Depending on the given stagingMethod do:
Productive Stage - Remove staged copy (item.getStagedCopy()) of item, if it exist
- call NotifyManager.notifyItemRemove( item )
- Remove the entity
- Remove staged copy (item.getStagedCopy()) of item, if it exist
- Mark item as removed (item.setRemoved(true)
- Overrides:
removeItem
in classManagerEJB
- Throws:
ConsistencyCheckException
- See Also:
ManagerEJB.prepareItemRemove(ItemRemote)
-
notifyItemRemove
public void notifyItemRemove(ItemRemote item)
Description copied from class:ManagerEJB
Callback method to get notified if an item in the hybris platform is going to be removed.
Each manager can perform some cleanups.
It is a major failure to throw an exception here to abort item removal; useManagerEJB.canRemoveItem(ItemRemote)
instead to signal your veto.- Overrides:
notifyItemRemove
in classManagerEJB
-
isInstanceOf
protected boolean isInstanceOf(ItemRemote item, ComposedTypeRemote ct)
-
removeRelationDescriptor
protected void removeRelationDescriptor(AttributeDescriptorRemote fd) throws ConsistencyCheckException
- Throws:
ConsistencyCheckException
-
removeAttributeDescriptor
public void removeAttributeDescriptor(AttributeDescriptorRemote fd)
-
-