Class EnumerationManager
- java.lang.Object
-
- de.hybris.platform.jalo.Manager
-
- de.hybris.platform.jalo.enumeration.EnumerationManager
-
- All Implemented Interfaces:
ItemLifecycleListener,java.io.Serializable
@Deprecated public class EnumerationManager extends Manager
Deprecated.since ages - please use {see de.hybris.platform.enumeration.EnumerationService} insteadmanager forEnumerationValues.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classEnumerationManager.EnumerationManagerSerializableDTODeprecated.-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.Manager
Manager.GenericManagerSingletonCreator, Manager.ManagerSingletonCreator
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringBEAN_NAMEDeprecated.static java.lang.StringENUM_META_TYPE_CODEDeprecated.
-
Constructor Summary
Constructors Constructor Description EnumerationManager()Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected voidcheckBeforeItemRemoval(SessionContext ctx, Item item)Deprecated.Superclass method overridden to avoid call to EJB layer unless the item is aEnumerationValueinstance.EnumerationTypecreateDefaultEnumerationType(PK pk, java.lang.String code)Deprecated.since ages - please use {see de.hybris.platform.servicelayer.model.ModelService} insteadEnumerationTypecreateDefaultEnumerationType(java.lang.String code)Deprecated.since ages - please use {see de.hybris.platform.servicelayer.model.ModelService#create(String)} insteadEnumerationTypecreateEnumerationType(PK pkBase, java.lang.String code, ComposedType valueType)Deprecated.since ages - please use {see de.hybris.platform.servicelayer.model.ModelService} insteadEnumerationTypecreateEnumerationType(java.lang.String code, ComposedType valueType)Deprecated.since ages - please use {see de.hybris.platform.servicelayer.model.ModelService} insteadEnumerationValuecreateEnumerationValue(PK pkBase, EnumerationType enumerationType, java.lang.String valueCode)Deprecated.since ages - please use {see de.hybris.platform.servicelayer.model.ModelService} insteadEnumerationValuecreateEnumerationValue(EnumerationType enumerationType, java.lang.String valueCode)Deprecated.since ages - please use {see de.hybris.platform.servicelayer.model.ModelService} insteadEnumerationValuecreateEnumerationValue(java.lang.String enumerationTypeCode, java.lang.String valueCode)Deprecated.since ages - please use {see de.hybris.platform.servicelayer.model.ModelService} insteadjava.util.CollectiongetAllEnumerationTypes()Deprecated.since ages - please use {see de.hybris.platform.servicelayer.search.FlexibleSearchService} insteadComposedTypegetEnumerationMetaType()Deprecated.since ages - please use {see de.hybris.platform.servicelayer.type.TypeService#getEnumerationType(String)} insteadEnumerationTypegetEnumerationType(java.lang.String code)Deprecated.since ages - please use {see de.hybris.platform.servicelayer.type.TypeService#getEnumerationType(String)} insteadEnumerationValuegetEnumerationValue(EnumerationType enumerationType, java.lang.String valueCode)Deprecated.since ages - please use {see de.hybris.platform.enumeration.EnumerationService#getEnumerationValue(String, String)} insteadEnumerationValuegetEnumerationValue(java.lang.String enumerationTypeCode, java.lang.String valueCode)Deprecated.since ages - please use {see de.hybris.platform.enumeration.EnumerationService#getEnumerationValue(String, String)} insteadjava.util.ListgetEnumerationValues(EnumerationType enumerationType)Deprecated.since ages - please use {see de.hybris.platform.enumeration.EnumerationService#getEnumerationValues(String)} insteadstatic EnumerationManagergetInstance()Deprecated.protected intgetNextSequenceNumber(EnumerationType type)Deprecated.java.lang.ClassgetRemoteManagerClass()Deprecated.voidinit()Deprecated.called once for each tenant, so this method fits best to perform some initialization stuffprotected voidnotifyItemRemoval(SessionContext ctx, Item item)Deprecated.Superclass method overridden to avoid call to EJB layer.java.lang.ObjectwriteReplace()Deprecated.-
Methods inherited from class de.hybris.platform.jalo.Manager
afterItemCreation, beforeItemCreation, destroy, extractNonRequiredRemoteFromItem, extractRequiredRemoteFromItem, getAllValuesSessionContext, getAttribute, getAttributeMap, getFirstItemByAttribute, getFirstItemByAttribute, getRemote, getSession, getSingletonManagerInstance, getTenant, getTransientObject, getTransientObjectMap, setAttribute, setTenant, setTransientObject, wrap
-
-
-
-
Field Detail
-
BEAN_NAME
public static final java.lang.String BEAN_NAME
Deprecated.- See Also:
- Constant Field Values
-
ENUM_META_TYPE_CODE
public static final java.lang.String ENUM_META_TYPE_CODE
Deprecated.- See Also:
- Constant Field Values
-
-
Method Detail
-
init
public void init()
Deprecated.Description copied from class:Managercalled once for each tenant, so this method fits best to perform some initialization stuff
-
getRemoteManagerClass
public java.lang.Class getRemoteManagerClass()
Deprecated.- Overrides:
getRemoteManagerClassin classManager
-
getInstance
public static EnumerationManager getInstance()
Deprecated.- Returns:
- instance of this manager
-
checkBeforeItemRemoval
protected void checkBeforeItemRemoval(SessionContext ctx, Item item) throws ConsistencyCheckException
Deprecated.Superclass method overridden to avoid call to EJB layer unless the item is aEnumerationValueinstance.- Overrides:
checkBeforeItemRemovalin classManager- Parameters:
ctx- the current session contextitem- the item which should be removed- Throws:
ConsistencyCheckException- thrown to abort removal due to consistency errors- Since:
- 2.10
-
notifyItemRemoval
protected void notifyItemRemoval(SessionContext ctx, Item item)
Deprecated.Superclass method overridden to avoid call to EJB layer.- Overrides:
notifyItemRemovalin classManager- Parameters:
ctx- the currency session contextitem- the item which is going to be removed- Since:
- 2.10
-
createDefaultEnumerationType
@Deprecated public EnumerationType createDefaultEnumerationType(java.lang.String code) throws JaloDuplicateCodeException
Deprecated.since ages - please use {see de.hybris.platform.servicelayer.model.ModelService#create(String)} instead- Throws:
JaloDuplicateCodeException
-
createDefaultEnumerationType
@Deprecated public EnumerationType createDefaultEnumerationType(PK pk, java.lang.String code) throws JaloDuplicateCodeException
Deprecated.since ages - please use {see de.hybris.platform.servicelayer.model.ModelService} instead- Throws:
JaloDuplicateCodeException
-
createEnumerationType
@Deprecated public EnumerationType createEnumerationType(java.lang.String code, ComposedType valueType) throws JaloDuplicateCodeException
Deprecated.since ages - please use {see de.hybris.platform.servicelayer.model.ModelService} instead- Throws:
JaloDuplicateCodeException
-
createEnumerationType
@Deprecated public EnumerationType createEnumerationType(PK pkBase, java.lang.String code, ComposedType valueType) throws JaloDuplicateCodeException
Deprecated.since ages - please use {see de.hybris.platform.servicelayer.model.ModelService} instead- Throws:
JaloDuplicateCodeException
-
getEnumerationType
@Deprecated public EnumerationType getEnumerationType(java.lang.String code) throws JaloItemNotFoundException
Deprecated.since ages - please use {see de.hybris.platform.servicelayer.type.TypeService#getEnumerationType(String)} instead- Throws:
JaloItemNotFoundException
-
createEnumerationValue
@Deprecated public EnumerationValue createEnumerationValue(EnumerationType enumerationType, java.lang.String valueCode) throws JaloInvalidParameterException, ConsistencyCheckException
Deprecated.since ages - please use {see de.hybris.platform.servicelayer.model.ModelService} instead
-
createEnumerationValue
@Deprecated public EnumerationValue createEnumerationValue(java.lang.String enumerationTypeCode, java.lang.String valueCode) throws JaloInvalidParameterException, ConsistencyCheckException
Deprecated.since ages - please use {see de.hybris.platform.servicelayer.model.ModelService} instead
-
createEnumerationValue
@Deprecated public EnumerationValue createEnumerationValue(PK pkBase, EnumerationType enumerationType, java.lang.String valueCode) throws JaloInvalidParameterException, ConsistencyCheckException
Deprecated.since ages - please use {see de.hybris.platform.servicelayer.model.ModelService} instead
-
getNextSequenceNumber
protected int getNextSequenceNumber(EnumerationType type)
Deprecated.
-
getEnumerationValue
@Deprecated public EnumerationValue getEnumerationValue(EnumerationType enumerationType, java.lang.String valueCode) throws JaloInvalidParameterException, JaloItemNotFoundException
Deprecated.since ages - please use {see de.hybris.platform.enumeration.EnumerationService#getEnumerationValue(String, String)} instead
-
getEnumerationValue
@Deprecated public EnumerationValue getEnumerationValue(java.lang.String enumerationTypeCode, java.lang.String valueCode) throws JaloInvalidParameterException, JaloItemNotFoundException
Deprecated.since ages - please use {see de.hybris.platform.enumeration.EnumerationService#getEnumerationValue(String, String)} instead
-
getEnumerationValues
@Deprecated public java.util.List getEnumerationValues(EnumerationType enumerationType) throws JaloInvalidParameterException
Deprecated.since ages - please use {see de.hybris.platform.enumeration.EnumerationService#getEnumerationValues(String)} instead- Throws:
JaloInvalidParameterException
-
getEnumerationMetaType
@Deprecated public ComposedType getEnumerationMetaType()
Deprecated.since ages - please use {see de.hybris.platform.servicelayer.type.TypeService#getEnumerationType(String)} instead
-
getAllEnumerationTypes
@Deprecated public java.util.Collection getAllEnumerationTypes()
Deprecated.since ages - please use {see de.hybris.platform.servicelayer.search.FlexibleSearchService} instead
-
writeReplace
public java.lang.Object writeReplace() throws java.io.ObjectStreamExceptionDeprecated.- Specified by:
writeReplacein classManager- Throws:
java.io.ObjectStreamException
-
-