Package de.hybris.platform.sap.sapordermgmtbol.transaction.salesdocument.backend.impl.messagemapping
Class MessageMappingRulesContainerImpl
java.lang.Object
de.hybris.platform.sap.sapordermgmtbol.transaction.salesdocument.backend.impl.messagemapping.MessageMappingRulesContainerImpl
- All Implemented Interfaces:
MessageMappingRulesContainer
public class MessageMappingRulesContainerImpl
extends Object
implements MessageMappingRulesContainer
Contains all rules for message mapping. Refer to messages.xml
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classKey Level 1.static classCompares degrees of search patterns -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Map<String,MessageMappingCallbackProcessor> Map of callbacksprotected GenericFactoryAccess to SAP session beansprotected booleanDo we hide warning and info messages?protected CacheAccessCache access for storing the rules which were passed from messages.xmlprotected MessageMappingCallbackLoaderLoads call backs (change of messages on application side)protected MessageMappingRulesLoaderAllows to load message mapping rulesprotected ModuleConfigurationAccessAllows to access configuration settingsMap of rules -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected MessageMappingRulesLoadervoidinit()Initialization of containerprotected voidbooleanvoidsetGenericFactory(GenericFactory genericFactory) voidsetMessageMappingCallbackLoader(MessageMappingCallbackLoader messageMappingCallbackLoader) voidsetMessageMappingRulesLoader(MessageMappingRulesLoader messageMappingRulesLoader) voidsetModuleConfigurationAccess(ModuleConfigurationAccess moduleConfigurationAccess)
-
Field Details
-
moduleConfigurationAccess
Allows to access configuration settings -
messageMappingCallbackLoader
Loads call backs (change of messages on application side) -
messageMappingCacheAccess
Cache access for storing the rules which were passed from messages.xml -
genericFactory
Access to SAP session beans -
hideNonErrorMsg
protected boolean hideNonErrorMsgDo we hide warning and info messages? -
rules
Map of rules -
callbacks
Map of callbacks -
messageMappingRulesLoader
Allows to load message mapping rules
-
-
Constructor Details
-
MessageMappingRulesContainerImpl
public MessageMappingRulesContainerImpl()
-
-
Method Details
-
init
public void init()Initialization of container -
initMessageMappingRulesContainer
protected void initMessageMappingRulesContainer() -
getMessageMappingRulesLoader
- Returns:
- Message mapping rules loader
-
isHideNonErrorMsg
public boolean isHideNonErrorMsg()- Specified by:
isHideNonErrorMsgin interfaceMessageMappingRulesContainer- Returns:
- Do we hide info and warning messages?
-
mostNarrow
- Specified by:
mostNarrowin interfaceMessageMappingRulesContainer- Returns:
- The most narrow mapping rule
-
setMessageMappingRulesLoader
- Parameters:
messageMappingRulesLoader-
-
setGenericFactory
- Parameters:
genericFactory- Factory to access SAP session beans
-
setModuleConfigurationAccess
- Parameters:
moduleConfigurationAccess-
-
setMessageMappingCallbackLoader
public void setMessageMappingCallbackLoader(MessageMappingCallbackLoader messageMappingCallbackLoader) - Parameters:
messageMappingCallbackLoader- the messageMappingCallbackLoader to set
-
getCallbacks
- Specified by:
getCallbacksin interfaceMessageMappingRulesContainer- Returns:
- the callbacks
-