public class DefaultInboundQuoteCommentConversionHelper extends java.lang.Object implements InboundQuoteCommentConversionHelper
| Constructor and Description |
|---|
DefaultInboundQuoteCommentConversionHelper() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
createComment(CommerceCommentParameter parameter,
java.lang.String commentType,
BaseStoreModel baseStore,
ItemModel item)
Method to create a comment model with given parameters
|
java.lang.String |
createHeaderComment(java.lang.String quoteId,
java.lang.String text,
java.lang.String commentType,
java.lang.String userUid)
Method to create comment Quote Header level with given parameters
|
java.lang.String |
createItemComment(java.lang.String quoteId,
java.lang.String text,
java.lang.String entryNumber,
java.lang.String commentType,
java.lang.String userUid)
Method to create comment on Quote Entry Level with given parameters
|
CommentService |
getCommentService() |
protected AbstractOrderEntryModel |
getEntryForEntryNumber(AbstractOrderModel order,
int number)
Method to get quoteEnrty model for given quote and entry number
|
EnumerationService |
getEnumerationService() |
ModelService |
getModelService() |
QuoteService |
getQuoteService() |
UserService |
getUserService() |
void |
setCommentService(CommentService commentService) |
void |
setEnumerationService(EnumerationService enumerationService) |
void |
setModelService(ModelService modelService) |
void |
setQuoteService(QuoteService quoteService) |
void |
setUserService(UserService userService) |
protected void |
validateCommentParameter(CommerceCommentParameter parameter)
Method to validate the CommerceComment parameters to generate a quote comment
|
public DefaultInboundQuoteCommentConversionHelper()
public UserService getUserService()
public void setUserService(UserService userService)
public EnumerationService getEnumerationService()
public void setEnumerationService(EnumerationService enumerationService)
public QuoteService getQuoteService()
public void setQuoteService(QuoteService quoteService)
public CommentService getCommentService()
public void setCommentService(CommentService commentService)
public ModelService getModelService()
public void setModelService(ModelService modelService)
public java.lang.String createHeaderComment(java.lang.String quoteId,
java.lang.String text,
java.lang.String commentType,
java.lang.String userUid)
InboundQuoteCommentConversionHelpercreateHeaderComment in interface InboundQuoteCommentConversionHelperpublic java.lang.String createItemComment(java.lang.String quoteId,
java.lang.String text,
java.lang.String entryNumber,
java.lang.String commentType,
java.lang.String userUid)
InboundQuoteCommentConversionHelpercreateItemComment in interface InboundQuoteCommentConversionHelperprotected java.lang.String createComment(CommerceCommentParameter parameter, java.lang.String commentType, BaseStoreModel baseStore, ItemModel item)
parameter - commentType - baseStore - protected AbstractOrderEntryModel getEntryForEntryNumber(AbstractOrderModel order, int number)
order - number - protected void validateCommentParameter(CommerceCommentParameter parameter)
parameter - Copyright © 2017 SAP SE. All Rights Reserved.