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:
Serializable
Generated model class for type CsTicket first defined at extension ticketsystem.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofCsTicket.assignedAgentattribute defined at extensionticketsystem.static final StringGenerated constant - Attribute key ofCsTicket.assignedGroupattribute defined at extensionticketsystem.static final StringGenerated constant - Attribute key ofCsTicket.baseSiteattribute defined at extensionticketsystem.static final StringGenerated constant - Attribute key ofCsTicket.categoryattribute defined at extensionticketsystem.static final StringGenerated constant - Attribute key ofCsTicket.customerattribute defined at extensionticketsystem.static final StringGenerated constant - Attribute key ofCsTicket.eventsattribute defined at extensionticketsystem.static final StringGenerated constant - Attribute key ofCsTicket.headlineattribute defined at extensionticketsystem.static final StringGenerated constant - Attribute key ofCsTicket.orderattribute defined at extensionticketsystem.static final StringGenerated constant - Attribute key ofCsTicket.priorityattribute defined at extensionticketsystem.static final StringGenerated constant - Attribute key ofCsTicket.resolutionattribute defined at extensionticketsystem.static final StringGenerated constant - Attribute key ofCsTicket.retentionDateattribute defined at extensionticketsystem.static final StringGenerated constant - Attribute key ofCsTicket.stateattribute defined at extensionticketsystem.static final StringGenerated 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, SEALEDFields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY -
Constructor Summary
ConstructorsConstructorDescriptionGenerated constructor - Default constructor for generic creation.CsTicketModel(ItemModel _owner, 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 - Default constructor for creation with existing context -
Method Summary
Modifier and TypeMethodDescriptionGenerated method - Getter of theCsTicket.assignedAgentattribute defined at extensionticketsystem.Generated method - Getter of theCsTicket.assignedGroupattribute defined at extensionticketsystem.Generated method - Getter of theCsTicket.baseSiteattribute defined at extensionticketsystem.Generated method - Getter of theCsTicket.categoryattribute defined at extensionticketsystem.Generated method - Getter of theCsTicket.customerattribute defined at extensionticketsystem.Deprecated, for removal: This API element is subject to removal in a future version.since agesGenerated method - Getter of theCsTicket.headlineattribute defined at extensionticketsystem.getOrder()Generated method - Getter of theCsTicket.orderattribute defined at extensionticketsystem.Generated method - Getter of theCsTicket.priorityattribute defined at extensionticketsystem.Generated method - Getter of theCsTicket.resolutionattribute defined at extensionticketsystem.Generated method - Getter of theCsTicket.retentionDateattribute defined at extensionticketsystem.getState()Generated method - Getter of theCsTicket.stateattribute defined at extensionticketsystem.Generated method - Getter of theCsTicket.ticketIDattribute defined at extensionticketsystem.voidsetAssignedAgent(EmployeeModel value) Generated method - Setter ofCsTicket.assignedAgentattribute defined at extensionticketsystem.voidGenerated 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(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.voidGenerated method - Setter ofCsTicket.resolutionattribute defined at extensionticketsystem.voidsetRetentionDate(Date value) Generated method - Setter ofCsTicket.retentionDateattribute defined at extensionticketsystem.voidsetState(CsTicketState value) Generated method - Setter ofCsTicket.stateattribute defined at extensionticketsystem.voidsetTicketID(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, setOwnerMethods 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 Details
-
_TYPECODE
Generated model type code constant.- See Also:
-
TICKETID
Generated constant - Attribute key ofCsTicket.ticketIDattribute defined at extensionticketsystem.- See Also:
-
CUSTOMER
Generated constant - Attribute key ofCsTicket.customerattribute defined at extensionticketsystem.- See Also:
-
ORDER
Generated constant - Attribute key ofCsTicket.orderattribute defined at extensionticketsystem.- See Also:
-
HEADLINE
Generated constant - Attribute key ofCsTicket.headlineattribute defined at extensionticketsystem.- See Also:
-
CATEGORY
Generated constant - Attribute key ofCsTicket.categoryattribute defined at extensionticketsystem.- See Also:
-
PRIORITY
Generated constant - Attribute key ofCsTicket.priorityattribute defined at extensionticketsystem.- See Also:
-
STATE
Generated constant - Attribute key ofCsTicket.stateattribute defined at extensionticketsystem.- See Also:
-
ASSIGNEDAGENT
Generated constant - Attribute key ofCsTicket.assignedAgentattribute defined at extensionticketsystem.- See Also:
-
ASSIGNEDGROUP
Generated constant - Attribute key ofCsTicket.assignedGroupattribute defined at extensionticketsystem.- See Also:
-
RESOLUTION
Generated constant - Attribute key ofCsTicket.resolutionattribute defined at extensionticketsystem.- See Also:
-
BASESITE
Generated constant - Attribute key ofCsTicket.baseSiteattribute defined at extensionticketsystem.- See Also:
-
EVENTS
Generated constant - Attribute key ofCsTicket.eventsattribute defined at extensionticketsystem.- See Also:
-
RETENTIONDATE
Generated constant - Attribute key ofCsTicket.retentionDateattribute defined at extensionticketsystem.- See Also:
-
-
Constructor Details
-
CsTicketModel
public CsTicketModel()Generated constructor - Default constructor for generic creation. -
CsTicketModel
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, 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 Details
-
getAssignedAgent
Generated method - Getter of theCsTicket.assignedAgentattribute defined at extensionticketsystem.- Returns:
- the assignedAgent
-
getAssignedGroup
Generated method - Getter of theCsTicket.assignedGroupattribute defined at extensionticketsystem.- Returns:
- the assignedGroup
-
getBaseSite
Generated method - Getter of theCsTicket.baseSiteattribute defined at extensionticketsystem.- Returns:
- the baseSite
-
getCategory
Generated method - Getter of theCsTicket.categoryattribute defined at extensionticketsystem.- Returns:
- the category
-
getCustomer
Generated method - Getter of theCsTicket.customerattribute defined at extensionticketsystem.- Returns:
- the customer
-
getEvents
@Deprecated(since="ages", forRemoval=true) @Accessor(qualifier="events", type=GETTER) public List<CsTicketEventModel> getEvents()Deprecated, for removal: This API element is subject to removal in a future version.since agesGenerated method - Getter of theCsTicket.eventsattribute defined at extensionticketsystem. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the events
-
getHeadline
Generated method - Getter of theCsTicket.headlineattribute defined at extensionticketsystem.- Returns:
- the headline
-
getOrder
Generated method - Getter of theCsTicket.orderattribute defined at extensionticketsystem.- Returns:
- the order
-
getPriority
Generated method - Getter of theCsTicket.priorityattribute defined at extensionticketsystem.- Returns:
- the priority
-
getResolution
Generated method - Getter of theCsTicket.resolutionattribute defined at extensionticketsystem.- Returns:
- the resolution
-
getRetentionDate
Generated method - Getter of theCsTicket.retentionDateattribute defined at extensionticketsystem.- Returns:
- the retentionDate - Date, when ticket was closed and retention period was started
-
getState
Generated method - Getter of theCsTicket.stateattribute defined at extensionticketsystem.- Returns:
- the state
-
getTicketID
Generated method - Getter of theCsTicket.ticketIDattribute defined at extensionticketsystem.- Returns:
- the ticketID
-
setAssignedAgent
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
Generated method - Setter ofCsTicket.baseSiteattribute defined at extensionticketsystem.- Parameters:
value- the baseSite
-
setCategory
Generated method - Setter ofCsTicket.categoryattribute defined at extensionticketsystem.- Parameters:
value- the category
-
setCustomer
Generated method - Setter ofCsTicket.customerattribute defined at extensionticketsystem.- Parameters:
value- the customer
-
setHeadline
Generated method - Setter ofCsTicket.headlineattribute defined at extensionticketsystem.- Parameters:
value- the headline
-
setOrder
Generated method - Setter ofCsTicket.orderattribute defined at extensionticketsystem.- Parameters:
value- the order
-
setPriority
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
Generated method - Setter ofCsTicket.retentionDateattribute defined at extensionticketsystem.- Parameters:
value- the retentionDate - Date, when ticket was closed and retention period was started
-
setState
Generated method - Setter ofCsTicket.stateattribute defined at extensionticketsystem.- Parameters:
value- the state
-
setTicketID
Generated method - Initial setter ofCsTicket.ticketIDattribute defined at extensionticketsystem. Can only be used at creation of model - before first save.- Parameters:
value- the ticketID
-