Interface ComposedTypeRemote
- All Superinterfaces:
EntityProxy,ExtensibleItemRemote,HierarchieTypeRemote,ItemRemote,LocalizableItemRemote,TypeManagerManagedRemote,TypeRemote
- All Known Implementing Classes:
ComposedType_HJMPWrapper,ComposedTypeEJB
-
Method Summary
Modifier and TypeMethodDescriptionvoidchangeSTPK(String string) returns the property table name or null if this type isnt assoziated with a real item ejb.the database table assoziated with this type or NULL for abstract types.intbooleanbooleanbooleanbooleanvoidreinitializeType(ComposedTypeRemote superType, ItemDeployment deployment, String jaloClassName, ComposedTypeRemote metaType) Internal ! Used for reinitialization - dont call directly.voidvoidvoidsetItemJNDIName(String jndi) voidsetJaloClassName(String className) changes this types assoziated jalo class.voidsetPropertyTableStatus(boolean initialized) voidsetSingleton(boolean isSingleton) Methods inherited from interface de.hybris.platform.persistence.framework.EntityProxy
getPKMethods inherited from interface de.hybris.platform.persistence.ExtensibleItemRemote
copyPropertiesFrom, getAllProperties, getProperty, getPropertyNames, getPropertyRaw, getPropertyTimestamp, getTypeInfoMap, removeProperty, setAllProperties, setPropertyMethods inherited from interface de.hybris.platform.persistence.ItemRemote
getComposedType, getCreationTime, getHJMPTS, getModifiedTime, getOwner, getPkString, getTypeKey, hasJNDIName, remove, setComposedType, setCreationTime, setModifiedTime, setOwner, setOwnerRef, wasModifiedSinceMethods inherited from interface de.hybris.platform.persistence.c2l.LocalizableItemRemote
copyLocalizablePropertiesFrom, getAllLocalizedProperties, getAllLocalizedProperties, getLocalizedProperty, getLocalizedPropertyNames, hintPropertyCache, removeLocalizedProperty, setAllLocalizedProperties, setLocalizedPropertyMethods inherited from interface de.hybris.platform.persistence.type.TypeRemote
getCode, isAssignableFrom
-
Method Details
-
reinitializeType
void reinitializeType(ComposedTypeRemote superType, ItemDeployment deployment, String jaloClassName, ComposedTypeRemote metaType) Internal ! Used for reinitialization - dont call directly.- Parameters:
superType- the new supertype (optional)deployment- the new deployment object (optional)jaloClassName- the new jalo class name (optional)
-
getSuperTypeItemPK
PK getSuperTypeItemPK()- Returns:
- the item pk of this type's supertype
-
getJaloClassName
String getJaloClassName()- Returns:
- the assoziated jalo class of this type or NULL which means to use its supertype's jaloclass.
-
setJaloClassName
changes this types assoziated jalo class. NULL means to use its supertype's jaloclass. -
setItemJNDIName
-
getItemTableName
String getItemTableName()the database table assoziated with this type or NULL for abstract types. -
getDeployment
ItemDeployment getDeployment() -
getItemPropertyTableName
String getItemPropertyTableName()returns the property table name or null if this type isnt assoziated with a real item ejb. -
getPropertyTableStatus
boolean getPropertyTableStatus() -
setPropertyTableStatus
void setPropertyTableStatus(boolean initialized) -
getSuperType
ComposedTypeRemote getSuperType() -
getInheritancePath
List getInheritancePath()- Specified by:
getInheritancePathin interfaceHierarchieTypeRemote
-
getInheritancePathString
String getInheritancePathString()- Specified by:
getInheritancePathStringin interfaceHierarchieTypeRemote
-
setInheritancePathString
- Specified by:
setInheritancePathStringin interfaceHierarchieTypeRemote
-
isRemovable
boolean isRemovable() -
isAbstract
boolean isAbstract() -
setAbstract
void setAbstract() -
getItemTypeCode
int getItemTypeCode() -
getItemJNDIName
String getItemJNDIName() -
isSingleton
boolean isSingleton() -
setSingleton
void setSingleton(boolean isSingleton) -
changeSTPK
-