Class MetaInformationEJB
- java.lang.Object
-
- de.hybris.platform.persistence.ItemEJB
-
- de.hybris.platform.persistence.ExtensibleItemEJB
-
- de.hybris.platform.persistence.meta.MetaInformationEJB
-
- All Implemented Interfaces:
ExtensibleItemRemote
,EntityInstance
,EntityProxy
,HomeProxy
,ItemHome
,ItemPermissionFacade
,ItemRemote
,MetaInformationHome
,MetaInformationRemote
- Direct Known Subclasses:
MetaInformation_HJMPWrapper
public abstract class MetaInformationEJB extends ExtensibleItemEJB implements MetaInformationRemote, MetaInformationHome
-
-
Field Summary
Fields Modifier and Type Field Description static PK
DEFAULT_PRIMARY_KEY
-
Fields inherited from class de.hybris.platform.persistence.ItemEJB
entityContext, READ, WRITE
-
-
Constructor Summary
Constructors Constructor Description MetaInformationEJB()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
clearEntityCaches()
PK
ejbCreate(PK pk, java.lang.String systemName)
void
ejbPostCreate(PK pk, java.lang.String systemName)
ComposedTypeRemote
getComposedType()
Superclass method overridden to avoid searching for a composed type - the meta information item does not have such a type at all!boolean
getInitializedFlag()
TODO: apidoabstract boolean
getInitializedFlagInternal()
Licence
getLicence()
abstract int
getLicenceAdminFactorInternal()
abstract java.lang.String
getLicenceEditionInternal()
abstract java.util.Date
getLicenceExpirationDateInternal()
abstract java.lang.String
getLicenceIDInternal()
abstract java.lang.String
getLicenceNameInternal()
abstract java.lang.String
getLicenceSignatureInternal()
java.lang.String
getLockPkString()
java.lang.String
getSystemName()
TODO: apidoabstract java.lang.String
getSystemNameInternal()
java.lang.String
getSystemPk()
TODO: apidoabstract java.lang.String
getSystemPKInternal()
TypeInfoMap
getTypeInfoMap()
void
setComposedType(ComposedTypeRemote type)
Superclass method overridden to avoid searching for a composed type - the meta information item does not have such a type at all!void
setInitializedFlag(boolean isOk)
TODO: apidoabstract void
setInitializedFlagInternal(boolean isOk)
abstract void
setLicenceAdminFactorInternal(int adminFactor)
abstract void
setLicenceEditionInternal(java.lang.String licenceEdition)
abstract void
setLicenceExpirationDateInternal(java.util.Date expires)
abstract void
setLicenceIDInternal(java.lang.String licenceID)
abstract void
setLicenceNameInternal(java.lang.String licenceName)
abstract void
setLicenceSignatureInternal(java.lang.String licenceSignature)
void
setLockPkString(java.lang.String pkString)
void
setSystemName(java.lang.String systemName)
abstract void
setSystemNameInternal(java.lang.String systemName)
void
setSystemPk(java.lang.String pk)
TODO: apidoabstract void
setSystemPKInternal(java.lang.String systemPK)
int
typeCode()
-
Methods inherited from class de.hybris.platform.persistence.ExtensibleItemEJB
copyPropertiesFrom, createFromTemplate, decryptIfNecessaryWithFallback, decryptValueWithFallback, doCreateInternal, ejbHomeGetPropertyTableName, ejbRemove, getAllLanguagePKs, getAllProperties, getAllPropertyAccesses, getModifiedUnlocalizedPropertyCache, getProperty, getPropertyAccess, getPropertyAccess, getPropertyAccessInternal, getPropertyNames, getPropertyRaw, getPropertyTableNameImpl, getPropertyTimestamp, getPropertyTimestampInternal, hasModifiedCaches, postCreateFromTemplate, preLoadUnlocalizedProperties, removeProperty, removePropertyData, setAllProperties, setPropertiesFromContainer, setProperty, setPropertyTimestampInternal, typeChanged, updatePropertyVersion, warnOnDecryptionError, writePropertyCaches
-
Methods inherited from class de.hybris.platform.persistence.ItemEJB
checkItemPermission, checkOwnGlobalPermission, copyComposedTypeFromTemplate, doCreateInternal, doPostCreateInternal, ejbHomeGetItemTableName, ejbHomeGetOwnJNDIName, ejbHomeLoadItemData, ejbLoad, ejbStore, getACLTimestampInternal, getCachedValueForModification, getCachedValueForReading, getCachedValueForReadingIfAvailable, getCachedValuesStartingWith, getCacheKey, getCacheKeyMap, getCreationTime, getCreationTimestampInternal, getDefaultType, getEntityContext, getGlobalPermissionPKs, getHJMPTS, getItemTableNameImpl, getModifiedTime, getModifiedTimestampInternal, getOrAddCacheKey, getOwner, getOwnerPkString, getOwnJNDIName, getPermissionPKs, getPK, getPkString, getPrincipalToBooleanListMap, getRestrictedPrincipalPKs, getTypeKey, getTypePkString, hasJNDIName, isBeforeCreate, loadItemData, logACLCacheChange, needsStoring, quoteSQLStringLiteralForQuery, remove, removeACLEntries, removeGlobalPermission, removeGlobalPermissions, removePermission, removePermissions, setACLTimestampInternal, setCreationTime, setCreationTimestampInternal, setEntityContext, setGlobalPermission, setGlobalPermissions, setModifiedTime, setModifiedTimestamp, setModifiedTimestampInternal, setNeedsStoring, setOwner, setOwnerPkString, setOwnerRef, setPermission, setPermissions, setPkString, setPrincipalToBooleanListMap, setTypePkString, skipRemovePermission, skipSetPermission, storeCaches, wasModifiedSince, writeACLEntries
-
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.persistence.framework.EntityInstance
ejbFindByPrimaryKey
-
Methods inherited from interface de.hybris.platform.persistence.framework.EntityProxy
getPK
-
Methods inherited from interface de.hybris.platform.persistence.ExtensibleItemRemote
copyPropertiesFrom, getAllProperties, getProperty, getPropertyNames, getPropertyRaw, getPropertyTimestamp, removeProperty, setAllProperties, setProperty
-
Methods inherited from interface de.hybris.platform.persistence.ItemHome
findAll, findByPKList, findByType, findChangedAfter, getOwnJNDIName, loadItemData
-
Methods inherited from interface de.hybris.platform.persistence.ItemRemote
getCreationTime, getHJMPTS, getModifiedTime, getOwner, getPkString, getTypeKey, hasJNDIName, remove, setCreationTime, setModifiedTime, setOwner, setOwnerRef, wasModifiedSince
-
Methods inherited from interface de.hybris.platform.persistence.meta.MetaInformationHome
create, findBySystemID
-
Methods inherited from interface de.hybris.platform.persistence.meta.MetaInformationRemote
ejbFindByPrimaryKey
-
-
-
-
Field Detail
-
DEFAULT_PRIMARY_KEY
public static final PK DEFAULT_PRIMARY_KEY
-
-
Method Detail
-
setSystemPKInternal
public abstract void setSystemPKInternal(java.lang.String systemPK)
-
getSystemPKInternal
public abstract java.lang.String getSystemPKInternal()
-
setSystemNameInternal
public abstract void setSystemNameInternal(java.lang.String systemName)
-
getSystemNameInternal
public abstract java.lang.String getSystemNameInternal()
-
setInitializedFlagInternal
public abstract void setInitializedFlagInternal(boolean isOk)
-
getInitializedFlagInternal
public abstract boolean getInitializedFlagInternal()
-
setLicenceIDInternal
public abstract void setLicenceIDInternal(java.lang.String licenceID)
-
getLicenceIDInternal
public abstract java.lang.String getLicenceIDInternal()
-
setLicenceNameInternal
public abstract void setLicenceNameInternal(java.lang.String licenceName)
-
getLicenceNameInternal
public abstract java.lang.String getLicenceNameInternal()
-
setLicenceEditionInternal
public abstract void setLicenceEditionInternal(java.lang.String licenceEdition)
-
getLicenceEditionInternal
public abstract java.lang.String getLicenceEditionInternal()
-
setLicenceAdminFactorInternal
public abstract void setLicenceAdminFactorInternal(int adminFactor)
-
getLicenceAdminFactorInternal
public abstract int getLicenceAdminFactorInternal()
-
setLicenceExpirationDateInternal
public abstract void setLicenceExpirationDateInternal(java.util.Date expires)
-
getLicenceExpirationDateInternal
public abstract java.util.Date getLicenceExpirationDateInternal()
-
setLicenceSignatureInternal
public abstract void setLicenceSignatureInternal(java.lang.String licenceSignature)
-
getLicenceSignatureInternal
public abstract java.lang.String getLicenceSignatureInternal()
-
getLockPkString
public java.lang.String getLockPkString()
-
setLockPkString
public void setLockPkString(java.lang.String pkString)
-
typeCode
public int typeCode()
-
setSystemName
public void setSystemName(java.lang.String systemName)
- Specified by:
setSystemName
in interfaceMetaInformationRemote
-
getSystemName
public java.lang.String getSystemName()
Description copied from interface:MetaInformationRemote
TODO: apido- Specified by:
getSystemName
in interfaceMetaInformationRemote
-
getSystemPk
public java.lang.String getSystemPk()
Description copied from interface:MetaInformationRemote
TODO: apido- Specified by:
getSystemPk
in interfaceMetaInformationRemote
-
setSystemPk
public void setSystemPk(java.lang.String pk)
Description copied from interface:MetaInformationRemote
TODO: apido- Specified by:
setSystemPk
in interfaceMetaInformationRemote
-
clearEntityCaches
public void clearEntityCaches()
- Overrides:
clearEntityCaches
in classExtensibleItemEJB
-
setInitializedFlag
public void setInitializedFlag(boolean isOk)
Description copied from interface:MetaInformationRemote
TODO: apido- Specified by:
setInitializedFlag
in interfaceMetaInformationRemote
-
getInitializedFlag
public boolean getInitializedFlag()
Description copied from interface:MetaInformationRemote
TODO: apido- Specified by:
getInitializedFlag
in interfaceMetaInformationRemote
-
getLicence
public Licence getLicence()
-
ejbPostCreate
public void ejbPostCreate(PK pk, java.lang.String systemName)
-
getComposedType
public ComposedTypeRemote getComposedType()
Superclass method overridden to avoid searching for a composed type - the meta information item does not have such a type at all!- Specified by:
getComposedType
in interfaceItemRemote
- Overrides:
getComposedType
in classItemEJB
-
setComposedType
public void setComposedType(ComposedTypeRemote type) throws EJBInvalidParameterException
Superclass method overridden to avoid searching for a composed type - the meta information item does not have such a type at all!- Specified by:
setComposedType
in interfaceItemRemote
- Overrides:
setComposedType
in classItemEJB
- Throws:
EJBInvalidParameterException
-
getTypeInfoMap
public TypeInfoMap getTypeInfoMap()
- Specified by:
getTypeInfoMap
in interfaceExtensibleItemRemote
- Overrides:
getTypeInfoMap
in classExtensibleItemEJB
-
-