Package de.hybris.platform.ticket.model
Class CsTicketModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.ticket.model.CsTicketModel
-
- All Implemented Interfaces:
java.io.Serializable
public class CsTicketModel extends ItemModel
Generated model class for type CsTicket first defined at extension ticketsystem.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String_TYPECODEGenerated model type code constant.static java.lang.StringASSIGNEDAGENTGenerated constant - Attribute key ofCsTicket.assignedAgentattribute defined at extensionticketsystem.static java.lang.StringASSIGNEDGROUPGenerated constant - Attribute key ofCsTicket.assignedGroupattribute defined at extensionticketsystem.static java.lang.StringBASESITEGenerated constant - Attribute key ofCsTicket.baseSiteattribute defined at extensionticketsystem.static java.lang.StringCATEGORYGenerated constant - Attribute key ofCsTicket.categoryattribute defined at extensionticketsystem.static java.lang.StringCUSTOMERGenerated constant - Attribute key ofCsTicket.customerattribute defined at extensionticketsystem.static java.lang.StringEVENTSGenerated constant - Attribute key ofCsTicket.eventsattribute defined at extensionticketsystem.static java.lang.StringHEADLINEGenerated constant - Attribute key ofCsTicket.headlineattribute defined at extensionticketsystem.static java.lang.StringORDERGenerated constant - Attribute key ofCsTicket.orderattribute defined at extensionticketsystem.static java.lang.StringPRIORITYGenerated constant - Attribute key ofCsTicket.priorityattribute defined at extensionticketsystem.static java.lang.StringRESOLUTIONGenerated constant - Attribute key ofCsTicket.resolutionattribute defined at extensionticketsystem.static java.lang.StringRETENTIONDATEGenerated constant - Attribute key ofCsTicket.retentionDateattribute defined at extensionticketsystem.static java.lang.StringSTATEGenerated constant - Attribute key ofCsTicket.stateattribute defined at extensionticketsystem.static java.lang.StringTICKETIDGenerated constant - Attribute key ofCsTicket.ticketIDattribute defined at extensionticketsystem.-
Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALED
-
Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
-
-
Constructor Summary
Constructors Constructor Description CsTicketModel()Generated constructor - Default constructor for generic creation.CsTicketModel(ItemModel _owner, java.lang.String _ticketID)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersCsTicketModel(ItemModelContext ctx)Generated constructor - Default constructor for creation with existing context
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description EmployeeModelgetAssignedAgent()Generated method - Getter of theCsTicket.assignedAgentattribute defined at extensionticketsystem.CsAgentGroupModelgetAssignedGroup()Generated method - Getter of theCsTicket.assignedGroupattribute defined at extensionticketsystem.BaseSiteModelgetBaseSite()Generated method - Getter of theCsTicket.baseSiteattribute defined at extensionticketsystem.CsTicketCategorygetCategory()Generated method - Getter of theCsTicket.categoryattribute defined at extensionticketsystem.UserModelgetCustomer()Generated method - Getter of theCsTicket.customerattribute defined at extensionticketsystem.java.util.List<CsTicketEventModel>getEvents()Deprecated.java.lang.StringgetHeadline()Generated method - Getter of theCsTicket.headlineattribute defined at extensionticketsystem.AbstractOrderModelgetOrder()Generated method - Getter of theCsTicket.orderattribute defined at extensionticketsystem.CsTicketPrioritygetPriority()Generated method - Getter of theCsTicket.priorityattribute defined at extensionticketsystem.CsTicketResolutionEventModelgetResolution()Generated method - Getter of theCsTicket.resolutionattribute defined at extensionticketsystem.java.util.DategetRetentionDate()Generated method - Getter of theCsTicket.retentionDateattribute defined at extensionticketsystem.CsTicketStategetState()Generated method - Getter of theCsTicket.stateattribute defined at extensionticketsystem.java.lang.StringgetTicketID()Generated method - Getter of theCsTicket.ticketIDattribute defined at extensionticketsystem.voidsetAssignedAgent(EmployeeModel value)Generated method - Setter ofCsTicket.assignedAgentattribute defined at extensionticketsystem.voidsetAssignedGroup(CsAgentGroupModel value)Generated method - Setter ofCsTicket.assignedGroupattribute defined at extensionticketsystem.voidsetBaseSite(BaseSiteModel value)Generated method - Setter ofCsTicket.baseSiteattribute defined at extensionticketsystem.voidsetCategory(CsTicketCategory value)Generated method - Setter ofCsTicket.categoryattribute defined at extensionticketsystem.voidsetCustomer(UserModel value)Generated method - Setter ofCsTicket.customerattribute defined at extensionticketsystem.voidsetHeadline(java.lang.String value)Generated method - Setter ofCsTicket.headlineattribute defined at extensionticketsystem.voidsetOrder(AbstractOrderModel value)Generated method - Setter ofCsTicket.orderattribute defined at extensionticketsystem.voidsetPriority(CsTicketPriority value)Generated method - Setter ofCsTicket.priorityattribute defined at extensionticketsystem.voidsetResolution(CsTicketResolutionEventModel value)Generated method - Setter ofCsTicket.resolutionattribute defined at extensionticketsystem.voidsetRetentionDate(java.util.Date value)Generated method - Setter ofCsTicket.retentionDateattribute defined at extensionticketsystem.voidsetState(CsTicketState value)Generated method - Setter ofCsTicket.stateattribute defined at extensionticketsystem.voidsetTicketID(java.lang.String value)Generated method - Initial setter ofCsTicket.ticketIDattribute defined at extensionticketsystem.-
Methods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwner
-
Methods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
equals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplace
-
-
-
-
Field Detail
-
_TYPECODE
public static final java.lang.String _TYPECODE
Generated model type code constant.- See Also:
- Constant Field Values
-
TICKETID
public static final java.lang.String TICKETID
Generated constant - Attribute key ofCsTicket.ticketIDattribute defined at extensionticketsystem.- See Also:
- Constant Field Values
-
CUSTOMER
public static final java.lang.String CUSTOMER
Generated constant - Attribute key ofCsTicket.customerattribute defined at extensionticketsystem.- See Also:
- Constant Field Values
-
ORDER
public static final java.lang.String ORDER
Generated constant - Attribute key ofCsTicket.orderattribute defined at extensionticketsystem.- See Also:
- Constant Field Values
-
HEADLINE
public static final java.lang.String HEADLINE
Generated constant - Attribute key ofCsTicket.headlineattribute defined at extensionticketsystem.- See Also:
- Constant Field Values
-
CATEGORY
public static final java.lang.String CATEGORY
Generated constant - Attribute key ofCsTicket.categoryattribute defined at extensionticketsystem.- See Also:
- Constant Field Values
-
PRIORITY
public static final java.lang.String PRIORITY
Generated constant - Attribute key ofCsTicket.priorityattribute defined at extensionticketsystem.- See Also:
- Constant Field Values
-
STATE
public static final java.lang.String STATE
Generated constant - Attribute key ofCsTicket.stateattribute defined at extensionticketsystem.- See Also:
- Constant Field Values
-
ASSIGNEDAGENT
public static final java.lang.String ASSIGNEDAGENT
Generated constant - Attribute key ofCsTicket.assignedAgentattribute defined at extensionticketsystem.- See Also:
- Constant Field Values
-
ASSIGNEDGROUP
public static final java.lang.String ASSIGNEDGROUP
Generated constant - Attribute key ofCsTicket.assignedGroupattribute defined at extensionticketsystem.- See Also:
- Constant Field Values
-
RESOLUTION
public static final java.lang.String RESOLUTION
Generated constant - Attribute key ofCsTicket.resolutionattribute defined at extensionticketsystem.- See Also:
- Constant Field Values
-
BASESITE
public static final java.lang.String BASESITE
Generated constant - Attribute key ofCsTicket.baseSiteattribute defined at extensionticketsystem.- See Also:
- Constant Field Values
-
EVENTS
public static final java.lang.String EVENTS
Generated constant - Attribute key ofCsTicket.eventsattribute defined at extensionticketsystem.- See Also:
- Constant Field Values
-
RETENTIONDATE
public static final java.lang.String RETENTIONDATE
Generated constant - Attribute key ofCsTicket.retentionDateattribute defined at extensionticketsystem.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
CsTicketModel
public CsTicketModel()
Generated constructor - Default constructor for generic creation.
-
CsTicketModel
public CsTicketModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
CsTicketModel
@Deprecated(since="4.1.1", forRemoval=true) public CsTicketModel(ItemModel _owner, java.lang.String _ticketID)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_owner- initial attribute declared by typeItemat extensioncore_ticketID- initial attribute declared by typeCsTicketat extensionticketsystem
-
-
Method Detail
-
getAssignedAgent
@Accessor(qualifier="assignedAgent", type=GETTER) public EmployeeModel getAssignedAgent()
Generated method - Getter of theCsTicket.assignedAgentattribute defined at extensionticketsystem.- Returns:
- the assignedAgent
-
getAssignedGroup
@Accessor(qualifier="assignedGroup", type=GETTER) public CsAgentGroupModel getAssignedGroup()
Generated method - Getter of theCsTicket.assignedGroupattribute defined at extensionticketsystem.- Returns:
- the assignedGroup
-
getBaseSite
@Accessor(qualifier="baseSite", type=GETTER) public BaseSiteModel getBaseSite()
Generated method - Getter of theCsTicket.baseSiteattribute defined at extensionticketsystem.- Returns:
- the baseSite
-
getCategory
@Accessor(qualifier="category", type=GETTER) public CsTicketCategory getCategory()
Generated method - Getter of theCsTicket.categoryattribute defined at extensionticketsystem.- Returns:
- the category
-
getCustomer
@Accessor(qualifier="customer", type=GETTER) public UserModel getCustomer()
Generated method - Getter of theCsTicket.customerattribute defined at extensionticketsystem.- Returns:
- the customer
-
getEvents
@Deprecated @Accessor(qualifier="events", type=GETTER) public java.util.List<CsTicketEventModel> getEvents()
Deprecated.Generated method - Getter of theCsTicket.eventsattribute defined at extensionticketsystem. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the events
-
getHeadline
@Accessor(qualifier="headline", type=GETTER) public java.lang.String getHeadline()
Generated method - Getter of theCsTicket.headlineattribute defined at extensionticketsystem.- Returns:
- the headline
-
getOrder
@Accessor(qualifier="order", type=GETTER) public AbstractOrderModel getOrder()
Generated method - Getter of theCsTicket.orderattribute defined at extensionticketsystem.- Returns:
- the order
-
getPriority
@Accessor(qualifier="priority", type=GETTER) public CsTicketPriority getPriority()
Generated method - Getter of theCsTicket.priorityattribute defined at extensionticketsystem.- Returns:
- the priority
-
getResolution
@Accessor(qualifier="resolution", type=GETTER) public CsTicketResolutionEventModel getResolution()
Generated method - Getter of theCsTicket.resolutionattribute defined at extensionticketsystem.- Returns:
- the resolution
-
getRetentionDate
@Accessor(qualifier="retentionDate", type=GETTER) public java.util.Date getRetentionDate()
Generated method - Getter of theCsTicket.retentionDateattribute defined at extensionticketsystem.- Returns:
- the retentionDate - Date, when ticket was closed and retention period was started
-
getState
@Accessor(qualifier="state", type=GETTER) public CsTicketState getState()
Generated method - Getter of theCsTicket.stateattribute defined at extensionticketsystem.- Returns:
- the state
-
getTicketID
@Accessor(qualifier="ticketID", type=GETTER) public java.lang.String getTicketID()
Generated method - Getter of theCsTicket.ticketIDattribute defined at extensionticketsystem.- Returns:
- the ticketID
-
setAssignedAgent
@Accessor(qualifier="assignedAgent", type=SETTER) public void setAssignedAgent(EmployeeModel value)
Generated method - Setter ofCsTicket.assignedAgentattribute defined at extensionticketsystem.- Parameters:
value- the assignedAgent
-
setAssignedGroup
@Accessor(qualifier="assignedGroup", type=SETTER) public void setAssignedGroup(CsAgentGroupModel value)
Generated method - Setter ofCsTicket.assignedGroupattribute defined at extensionticketsystem.- Parameters:
value- the assignedGroup
-
setBaseSite
@Accessor(qualifier="baseSite", type=SETTER) public void setBaseSite(BaseSiteModel value)
Generated method - Setter ofCsTicket.baseSiteattribute defined at extensionticketsystem.- Parameters:
value- the baseSite
-
setCategory
@Accessor(qualifier="category", type=SETTER) public void setCategory(CsTicketCategory value)
Generated method - Setter ofCsTicket.categoryattribute defined at extensionticketsystem.- Parameters:
value- the category
-
setCustomer
@Accessor(qualifier="customer", type=SETTER) public void setCustomer(UserModel value)
Generated method - Setter ofCsTicket.customerattribute defined at extensionticketsystem.- Parameters:
value- the customer
-
setHeadline
@Accessor(qualifier="headline", type=SETTER) public void setHeadline(java.lang.String value)
Generated method - Setter ofCsTicket.headlineattribute defined at extensionticketsystem.- Parameters:
value- the headline
-
setOrder
@Accessor(qualifier="order", type=SETTER) public void setOrder(AbstractOrderModel value)
Generated method - Setter ofCsTicket.orderattribute defined at extensionticketsystem.- Parameters:
value- the order
-
setPriority
@Accessor(qualifier="priority", type=SETTER) public void setPriority(CsTicketPriority value)
Generated method - Setter ofCsTicket.priorityattribute defined at extensionticketsystem.- Parameters:
value- the priority
-
setResolution
@Accessor(qualifier="resolution", type=SETTER) public void setResolution(CsTicketResolutionEventModel value)
Generated method - Setter ofCsTicket.resolutionattribute defined at extensionticketsystem.- Parameters:
value- the resolution
-
setRetentionDate
@Accessor(qualifier="retentionDate", type=SETTER) public void setRetentionDate(java.util.Date value)
Generated method - Setter ofCsTicket.retentionDateattribute defined at extensionticketsystem.- Parameters:
value- the retentionDate - Date, when ticket was closed and retention period was started
-
setState
@Accessor(qualifier="state", type=SETTER) public void setState(CsTicketState value)
Generated method - Setter ofCsTicket.stateattribute defined at extensionticketsystem.- Parameters:
value- the state
-
-