public class DefaultTicketAttributeChangeEventStrategy extends java.lang.Object implements TicketAttributeChangeEventStrategy
| Constructor and Description |
|---|
DefaultTicketAttributeChangeEventStrategy() |
| Modifier and Type | Method and Description |
|---|---|
protected CsTicketChangeEventEntryModel |
createChangeEntryForAttribute(CsTicketModel ticket,
java.lang.String attribute) |
protected ItemModelContextImpl |
getContext(AbstractItemModel model) |
java.util.Set<CsTicketChangeEventEntryModel> |
getEntriesForChangedAttributes(CsTicketModel ticket)
Retrieve a list list of change entries for the specified ticket.
|
protected ModelService |
getModelService() |
protected java.lang.Object |
getNewAttributeValue(ItemModel item,
java.lang.String attribute) |
protected java.lang.Object |
getOriginalAttributeValue(ItemModel item,
java.lang.String attribute) |
void |
setDefaultChangeRecordType(java.lang.String defaultChangeRecordType) |
void |
setModelService(ModelService modelService) |
void |
setTypeService(TypeService typeService) |
void |
setValueType2ChangeRecordType(java.util.Map<java.lang.String,java.lang.String> valueType2ChangeRecordType) |
protected java.lang.String |
stringValueOf(java.lang.Object object) |
public DefaultTicketAttributeChangeEventStrategy()
public java.util.Set<CsTicketChangeEventEntryModel> getEntriesForChangedAttributes(CsTicketModel ticket)
TicketAttributeChangeEventStrategygetEntriesForChangedAttributes in interface TicketAttributeChangeEventStrategyticket - The ticket to get the changes forpublic void setTypeService(TypeService typeService)
public void setValueType2ChangeRecordType(java.util.Map<java.lang.String,java.lang.String> valueType2ChangeRecordType)
public void setDefaultChangeRecordType(java.lang.String defaultChangeRecordType)
protected CsTicketChangeEventEntryModel createChangeEntryForAttribute(CsTicketModel ticket, java.lang.String attribute)
protected java.lang.Object getOriginalAttributeValue(ItemModel item, java.lang.String attribute)
protected java.lang.Object getNewAttributeValue(ItemModel item, java.lang.String attribute)
protected java.lang.String stringValueOf(java.lang.Object object)
protected ItemModelContextImpl getContext(AbstractItemModel model)
protected ModelService getModelService()
public void setModelService(ModelService modelService)
Copyright © 2018 SAP SE. All Rights Reserved.