Class ComposedTypeEJBImpl
- java.lang.Object
-
- de.hybris.platform.core.BridgeImplementation
-
- de.hybris.platform.persistence.ItemEJBImpl
-
- de.hybris.platform.persistence.ExtensibleItemEJBImpl
-
- de.hybris.platform.persistence.c2l.LocalizableItemEJBImpl
-
- de.hybris.platform.persistence.type.TypeManagerManagedEJBImpl
-
- de.hybris.platform.persistence.type.TypeEJBImpl
-
- de.hybris.platform.persistence.type.ComposedTypeEJBImpl
-
- All Implemented Interfaces:
LocalizableItem.LocalizableItemImpl
,ExtensibleItem.ExtensibleItemImpl
,Item.ItemImpl
,ComposedType.ComposedTypeImpl
,Type.TypeImpl
,TypeManagerManaged.TypeManagerManagedImpl
,BridgeInterface
,ExposesPermissionFacade
,ExposesRemote
,java.io.Serializable
public class ComposedTypeEJBImpl extends TypeEJBImpl implements ComposedType.ComposedTypeImpl
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ComposedTypeEJBImpl(Tenant tenant, ComposedTypeRemote remoteObject)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AttributeDescriptor
createAttributeDescriptor(PK pkBase, java.lang.String qualifier, Type type, int modifiers)
java.util.Set
getAllSubTypes()
AttributeDescriptor
getAttributeDescriptor(java.lang.String qualifier)
java.util.Set
getAttributeDescriptors()
java.util.Set
getAttributeDescriptorsIncludingPrivate()
protected ComposedTypeRemote
getComposedTypeRemote()
AttributeDescriptor
getDeclaredAttributeDescriptor(java.lang.String qualifier)
java.util.Set
getDeclaredAttributeDescriptors()
java.lang.String
getDumpPropertyTable()
AttributeDescriptor
getEveryAttributeDescriptor(java.lang.String qualifier)
java.lang.String
getInheritancePathString()
java.util.Set
getInheritedAttributeDescriptors()
int
getItemTypeCode()
java.lang.Class
getJaloClass()
java.lang.Class
getJaloObjectClass()
returns the class of the jalo object that implements this bridge interface.java.lang.String
getJNDIName()
java.util.Set
getSubTypes()
ComposedType
getSuperType()
java.lang.String
getTable()
boolean
isAbstract()
boolean
isSingleton()
AttributeDescriptor
redeclareAttributeDescriptor(java.lang.String qualifier, Type type, int modifiers)
void
setDeclaredAttributeDescriptors(java.util.Set fds)
void
setJaloClass(java.lang.Class jaloClass)
void
setSingleton(boolean isSingleton)
-
Methods inherited from class de.hybris.platform.persistence.type.TypeEJBImpl
getCode, getTypeRemote
-
Methods inherited from class de.hybris.platform.persistence.type.TypeManagerManagedEJBImpl
getRemote, getTypeManagerEJB, removeInternal
-
Methods inherited from class de.hybris.platform.persistence.c2l.LocalizableItemEJBImpl
checkLanguage, getAllLocalizedProperties, getAllLocalizedProperties, getLangPK, getLocalizedProperty, getLocalizedPropertyNames, removeLocalizedProperty, setAllLocalizableProperties, setLocalizedProperty
-
Methods inherited from class de.hybris.platform.persistence.ExtensibleItemEJBImpl
commit, getAllProperties, getProperty, getPropertyNames, removeProperty, rollback, setAllProperties, setProperty
-
Methods inherited from class de.hybris.platform.persistence.ItemEJBImpl
addPermission, checkItemPermission, clearPermission, getCache, getComposedType, getCreationTime, getHJMPTS, getModificationTime, getOwner, getPermissionFacade, getPermissionMap, getPK, getPrincipalPermissions, getRestrictedPrincipals, getSession, getTypeKey, invalidateLocalCaches, isHandlingOwnerAsReferenceSupported, remove, setComposedType, setCreationTime, setModificationTime, setOwner, setPermissionMap, setRemote, unwrap, unwrapToRef, wrap
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.hybris.platform.util.ExposesPermissionFacade
getPermissionFacade
-
Methods inherited from interface de.hybris.platform.util.ExposesRemote
getRemote
-
Methods inherited from interface de.hybris.platform.jalo.ExtensibleItem.ExtensibleItemImpl
getAllProperties, getProperty, getPropertyNames, removeProperty, setAllProperties, setProperty
-
Methods inherited from interface de.hybris.platform.jalo.Item.ItemImpl
addPermission, checkItemPermission, clearPermission, getComposedType, getCreationTime, getHJMPTS, getModificationTime, getOwner, getPermissionMap, getPK, getPrincipalPermissions, getRestrictedPrincipals, getTypeKey, invalidateLocalCaches, isLocalCachingSupported, remove, setComposedType, setCreationTime, setModificationTime, setOwner, setPermissionMap
-
Methods inherited from interface de.hybris.platform.jalo.c2l.LocalizableItem.LocalizableItemImpl
getAllLocalizedProperties, getAllLocalizedProperties, getLocalizedProperty, getLocalizedPropertyNames, removeLocalizedProperty, setAllLocalizableProperties, setLocalizedProperty
-
Methods inherited from interface de.hybris.platform.jalo.type.Type.TypeImpl
getCode
-
-
-
-
Constructor Detail
-
ComposedTypeEJBImpl
public ComposedTypeEJBImpl(Tenant tenant, ComposedTypeRemote remoteObject)
-
-
Method Detail
-
getJaloObjectClass
public java.lang.Class getJaloObjectClass()
Description copied from interface:BridgeInterface
returns the class of the jalo object that implements this bridge interface.- Specified by:
getJaloObjectClass
in interfaceBridgeInterface
- Overrides:
getJaloObjectClass
in classItemEJBImpl
- Returns:
- the Class object
-
getJaloClass
public java.lang.Class getJaloClass()
- Specified by:
getJaloClass
in interfaceComposedType.ComposedTypeImpl
-
setJaloClass
public void setJaloClass(java.lang.Class jaloClass)
- Specified by:
setJaloClass
in interfaceComposedType.ComposedTypeImpl
-
getTable
public java.lang.String getTable()
- Specified by:
getTable
in interfaceComposedType.ComposedTypeImpl
-
getDumpPropertyTable
public java.lang.String getDumpPropertyTable()
- Specified by:
getDumpPropertyTable
in interfaceComposedType.ComposedTypeImpl
-
getSuperType
public ComposedType getSuperType()
- Specified by:
getSuperType
in interfaceComposedType.ComposedTypeImpl
-
getSubTypes
public java.util.Set getSubTypes()
- Specified by:
getSubTypes
in interfaceComposedType.ComposedTypeImpl
-
getAllSubTypes
public java.util.Set getAllSubTypes()
- Specified by:
getAllSubTypes
in interfaceComposedType.ComposedTypeImpl
-
getDeclaredAttributeDescriptors
public java.util.Set getDeclaredAttributeDescriptors()
-
getInheritedAttributeDescriptors
public java.util.Set getInheritedAttributeDescriptors()
-
setDeclaredAttributeDescriptors
public void setDeclaredAttributeDescriptors(java.util.Set fds) throws JaloInvalidParameterException
- Specified by:
setDeclaredAttributeDescriptors
in interfaceComposedType.ComposedTypeImpl
- Throws:
JaloInvalidParameterException
-
getAttributeDescriptors
public java.util.Set getAttributeDescriptors()
-
getAttributeDescriptorsIncludingPrivate
public java.util.Set getAttributeDescriptorsIncludingPrivate()
- Specified by:
getAttributeDescriptorsIncludingPrivate
in interfaceComposedType.ComposedTypeImpl
-
getDeclaredAttributeDescriptor
public AttributeDescriptor getDeclaredAttributeDescriptor(java.lang.String qualifier) throws JaloItemNotFoundException
- Throws:
JaloItemNotFoundException
-
getAttributeDescriptor
public AttributeDescriptor getAttributeDescriptor(java.lang.String qualifier) throws JaloItemNotFoundException
- Throws:
JaloItemNotFoundException
-
getEveryAttributeDescriptor
public AttributeDescriptor getEveryAttributeDescriptor(java.lang.String qualifier) throws JaloItemNotFoundException
- Throws:
JaloItemNotFoundException
-
createAttributeDescriptor
public AttributeDescriptor createAttributeDescriptor(PK pkBase, java.lang.String qualifier, Type type, int modifiers) throws JaloDuplicateQualifierException, JaloInvalidParameterException
- Specified by:
createAttributeDescriptor
in interfaceComposedType.ComposedTypeImpl
- Throws:
JaloDuplicateQualifierException
JaloInvalidParameterException
-
redeclareAttributeDescriptor
public AttributeDescriptor redeclareAttributeDescriptor(java.lang.String qualifier, Type type, int modifiers) throws JaloInvalidParameterException, JaloItemNotFoundException
-
isSingleton
public boolean isSingleton()
- Specified by:
isSingleton
in interfaceComposedType.ComposedTypeImpl
-
setSingleton
public void setSingleton(boolean isSingleton)
- Specified by:
setSingleton
in interfaceComposedType.ComposedTypeImpl
-
isAbstract
public boolean isAbstract()
- Specified by:
isAbstract
in interfaceComposedType.ComposedTypeImpl
-
getComposedTypeRemote
protected ComposedTypeRemote getComposedTypeRemote()
-
getJNDIName
public java.lang.String getJNDIName()
- Specified by:
getJNDIName
in interfaceComposedType.ComposedTypeImpl
-
getItemTypeCode
public int getItemTypeCode()
- Specified by:
getItemTypeCode
in interfaceComposedType.ComposedTypeImpl
-
getInheritancePathString
public java.lang.String getInheritancePathString()
- Specified by:
getInheritancePathString
in interfaceComposedType.ComposedTypeImpl
-
-