Uses of Class
de.hybris.platform.ticket.model.CsTicketModel
Packages that use CsTicketModel
Package
Description
Contains generated models for each type of de.hybris.platform.jalo.user package.
Contains generated models for each type of de.hybris.platform.ticket.events.jalo package.
Contains generated models for each type of de.hybris.platform.ticket.jalo package.
-
Uses of CsTicketModel in de.hybris.platform.acceleratorservices.order.actions
Methods in de.hybris.platform.acceleratorservices.order.actions that return CsTicketModelModifier and TypeMethodDescriptionprotected CsTicketModelCreateConsignmentMovedToCSTicketAction.createTicket(String subject, String description, AbstractOrderModel order, CsTicketCategory category, CsTicketPriority priority) -
Uses of CsTicketModel in de.hybris.platform.assistedservicefacades.customer360.populators
Methods in de.hybris.platform.assistedservicefacades.customer360.populators with parameters of type CsTicketModelModifier and TypeMethodDescriptionvoidGeneralActivityTicketPopulator.populate(CsTicketModel ticketModel, GeneralActivityData ticketData) -
Uses of CsTicketModel in de.hybris.platform.assistedservicefacades.customer360.providers
Methods in de.hybris.platform.assistedservicefacades.customer360.providers that return CsTicketModelModifier and TypeMethodDescriptionprotected CsTicketModelHeadingDataProvider.getLatestUpdatedOpenTicketForCustomer(UserModel customer) Methods in de.hybris.platform.assistedservicefacades.customer360.providers that return types with arguments of type CsTicketModelMethod parameters in de.hybris.platform.assistedservicefacades.customer360.providers with type arguments of type CsTicketModelModifier and TypeMethodDescriptionvoidTicketsModelProvider.setTicketConverter(Converter<CsTicketModel, GeneralActivityData> ticketConverter) -
Uses of CsTicketModel in de.hybris.platform.assistedservicefacades.util
Methods in de.hybris.platform.assistedservicefacades.util with parameters of type CsTicketModelModifier and TypeMethodDescriptionstatic StringAssistedServiceUtils.populateTicketUrl(CsTicketModel ticket, BaseSiteModel currentSite) -
Uses of CsTicketModel in de.hybris.platform.core.model.user
Methods in de.hybris.platform.core.model.user that return types with arguments of type CsTicketModelModifier and TypeMethodDescriptionCustomerModel.getTickets()Generated method - Getter of theCustomer.ticketsdynamic attribute defined at extensionticketsystem.Method parameters in de.hybris.platform.core.model.user with type arguments of type CsTicketModelModifier and TypeMethodDescriptionvoidCustomerModel.setTickets(List<CsTicketModel> value) Generated method - Setter ofCustomer.ticketsdynamic attribute defined at extensionticketsystem. -
Uses of CsTicketModel in de.hybris.platform.customersupportbackoffice.editor
Methods in de.hybris.platform.customersupportbackoffice.editor with parameters of type CsTicketModelModifier and TypeMethodDescriptionTicketStateEditor.createWizardContext(String typeName, CsTicketModel ticket, com.hybris.cockpitng.engine.WidgetInstanceManager wim) -
Uses of CsTicketModel in de.hybris.platform.customersupportbackoffice.renderers
Methods in de.hybris.platform.customersupportbackoffice.renderers with parameters of type CsTicketModelModifier and TypeMethodDescriptionvoidCorrespondenceRenderer.render(org.zkoss.zk.ui.Component component, com.hybris.cockpitng.core.config.impl.jaxb.editorarea.AbstractPanel abstractPanel, CsTicketModel csTicketModel, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager) voidTicketStatusCellRenderer.render(org.zkoss.zul.Listcell parent, com.hybris.cockpitng.core.config.impl.jaxb.listview.ListColumn configuration, CsTicketModel ticket, com.hybris.cockpitng.dataaccess.facades.type.DataType dataType, com.hybris.cockpitng.engine.WidgetInstanceManager widgetInstanceManager) -
Uses of CsTicketModel in de.hybris.platform.customersupportbackoffice.widgets
Methods in de.hybris.platform.customersupportbackoffice.widgets that return CsTicketModelModifier and TypeMethodDescriptionprotected CsTicketModelCreateTicketWizardHandler.createTicket(CsCreateTicketForm form) -
Uses of CsTicketModel in de.hybris.platform.customersupportbackoffice.widgets.sessioncontext
Methods in de.hybris.platform.customersupportbackoffice.widgets.sessioncontext with parameters of type CsTicketModelModifier and TypeMethodDescriptionprotected StringSessionContextController.currentTicketSelected(CsTicketModel currentTicket, SessionContextModel currentContextSession) -
Uses of CsTicketModel in de.hybris.platform.customersupportbackoffice.widgets.sessioncontext.model
Methods in de.hybris.platform.customersupportbackoffice.widgets.sessioncontext.model that return CsTicketModelMethods in de.hybris.platform.customersupportbackoffice.widgets.sessioncontext.model with parameters of type CsTicketModelModifier and TypeMethodDescriptionvoidSessionContextModel.setCurrentTicket(CsTicketModel currentTicket) -
Uses of CsTicketModel in de.hybris.platform.customersupportbackoffice.widgets.sessioncontext.util
Methods in de.hybris.platform.customersupportbackoffice.widgets.sessioncontext.util with parameters of type CsTicketModelModifier and TypeMethodDescriptionstatic voidSessionContextUtil.populateTicket(com.hybris.cockpitng.core.model.WidgetModel model, CsTicketModel ticketModel) populates ticket data and its related data inside the session contextstatic voidSessionContextUtil.updateSessionContext(com.hybris.cockpitng.core.model.WidgetModel model, UserModel customerModel, CsTicketModel ticketModel, AbstractOrderModel orderModel) -
Uses of CsTicketModel in de.hybris.platform.customerticketingfacades.converters.populators
Classes in de.hybris.platform.customerticketingfacades.converters.populators with type parameters of type CsTicketModelModifier and TypeClassDescriptionclassDefaultTicketListPopulator<SOURCE extends CsTicketModel,TARGET extends TicketData> Converter implementation forCsTicketModelas source andTicketDataas target type.classDefaultTicketPopulator<SOURCE extends CsTicketModel,TARGET extends TicketData> Converter implementation forCsTicketModelas source andTicketDataas target type.Fields in de.hybris.platform.customerticketingfacades.converters.populators declared as CsTicketModelModifier and TypeFieldDescriptionprotected CsTicketModelDefaultTicketEventPopulatorTest.csTicketModelprotected CsTicketModelDefaultTicketPopulatorTest.csTicketModelMethods in de.hybris.platform.customerticketingfacades.converters.populators with parameters of type CsTicketModelModifier and TypeMethodDescriptionprotected List<TicketEventData>DefaultTicketPopulator.getTicketEvents(CsTicketModel source) voidDefaultTicketListPopulator.populate(CsTicketModel source, TicketData target) voidDefaultTicketPopulator.populate(CsTicketModel source, TicketData target) protected voidDefaultTicketPopulator.populateAssociatedTodata(CsTicketModel source, TicketData target) Populates the associates to object data. -
Uses of CsTicketModel in de.hybris.platform.customerticketingfacades.customerticket
Fields in de.hybris.platform.customerticketingfacades.customerticket with type parameters of type CsTicketModelModifier and TypeFieldDescriptionprotected Map<CsTicketState,BiFunction<CsTicketModel, TicketData, CsTicketModel>> DefaultCustomerTicketingFacade.stateChangesSpecial map, that know what to do in case of status changed.protected Map<CsTicketState,BiFunction<CsTicketModel, TicketData, CsTicketModel>> DefaultCustomerTicketingFacade.stateChangesSpecial map, that know what to do in case of status changed.Methods in de.hybris.platform.customerticketingfacades.customerticket that return types with arguments of type CsTicketModelModifier and TypeMethodDescriptionprotected Converter<CsTicketModel,TicketData> DefaultCustomerTicketingFacade.getTicketConverter()protected Converter<CsTicketModel,TicketData> DefaultCustomerTicketingFacade.getTicketListConverter()Method parameters in de.hybris.platform.customerticketingfacades.customerticket with type arguments of type CsTicketModelModifier and TypeMethodDescriptionvoidDefaultCustomerTicketingFacade.setTicketConverter(Converter<CsTicketModel, TicketData> ticketConverter) voidDefaultCustomerTicketingFacade.setTicketListConverter(Converter<CsTicketModel, TicketData> ticketListConverter) -
Uses of CsTicketModel in de.hybris.platform.ticket.converters.populator
Classes in de.hybris.platform.ticket.converters.populator with type parameters of type CsTicketModelModifier and TypeClassDescriptionclassCsTicketPopulator<SOURCE extends CsTicketParameter,TARGET extends CsTicketModel> -
Uses of CsTicketModel in de.hybris.platform.ticket.dao
Methods in de.hybris.platform.ticket.dao that return types with arguments of type CsTicketModelModifier and TypeMethodDescriptionTicketDao.findTicketsByAgent(EmployeeModel agent) Find all the tickets that are assigned to the Agent.TicketDao.findTicketsByAgentGroup(CsAgentGroupModel agentGroup) Find all the tickets assigned to the AgentGroup.TicketDao.findTicketsByAgentGroupState(EmployeeModel agent, CsAgentGroupModel group, CsTicketState state) Find tickets by the specified agent, group and state.TicketDao.findTicketsByCategory(CsTicketCategory... category) Find all the tickets that have the provided categories.TicketDao.findTicketsByCustomer(UserModel customer) Find all tickets that are associated with the customer.TicketDao.findTicketsByCustomerOrderByModifiedTime(UserModel user) Find all tickets that are associated with the customer in descending and order by Modified date time.TicketDao.findTicketsByCustomerOrderByModifiedTime(UserModel user, BaseSiteModel baseSite, PageableData pageableData) Find all tickets that are associated with the customer and current site, in descending and order by Modified date time.TicketDao.findTicketsById(String ticketId) Lookup tickets with the specified ticket idTicketDao.findTicketsByOrder(OrderModel order) Find all the tickets that are associated with the order.TicketDao.findTicketsByPriority(CsTicketPriority... priority) Find all the tickets that have the provided priorities.TicketDao.findTicketsByResolutionType(CsResolutionType... resolutionType) Find all the tickets that have the provided Resolution Type(s).TicketDao.findTicketsBySiteAndCustomer(BaseSiteModel baseSite, UserModel customer) Find all tickets that are associated with the customer in descending and order by Modified date time.TicketDao.findTicketsByState(CsTicketState... state) Find all the tickets that are in the provided states.TicketDao.findTicketsByStringInTicketOrEvent(String searchString) Find tickets which contain the specified search string in the headline or any of the eventsTicketDao.findTicketsByStringInTicketOrEventAndStates(String searchString, Set<CsTicketState> states) Find tickets which contain the specified search string in the headline or any of the events and that are also in the given list of states.TicketDao.findTicketsWithNullAgent()Find all the tickets that are not assigned to an agent.TicketDao.findTicketsWithNullAgentGroup()Find all the tickets that are not assigne to an agent group.Methods in de.hybris.platform.ticket.dao with parameters of type CsTicketModelModifier and TypeMethodDescriptionTicketDao.findTicketEventsByEventCode(CsTicketModel ticket, String eventCode) Lookup events of the specifiedCsTicketModelobject with the specified event codeTicketDao.findTicketEventsByTicket(CsTicketModel ticket) Find all ticket events forCsTicketModelobject.TicketDao.findTicketEventsForCustomerByEventCode(CsTicketModel ticket, String eventCode) Lookup events of the specifiedCsTicketModelobject with the specified event code, excluding private messagesTicketDao.findTicketEventsForCustomerByTicket(CsTicketModel ticket) Find all ticket events forCsTicketModelobject excluding private messages. -
Uses of CsTicketModel in de.hybris.platform.ticket.dao.impl
Methods in de.hybris.platform.ticket.dao.impl that return types with arguments of type CsTicketModelModifier and TypeMethodDescriptionDefaultTicketDao.findTicketsByAgent(EmployeeModel agent) Find all the tickets that are assigned to the Agent.DefaultTicketDao.findTicketsByAgentGroup(CsAgentGroupModel agentGroup) Find all the tickets assigned to the AgentGroup.DefaultTicketDao.findTicketsByAgentGroupState(EmployeeModel agent, CsAgentGroupModel group, CsTicketState state) Find tickets by the specified agent, group and state.DefaultTicketDao.findTicketsByCategory(CsTicketCategory... category) Find all the tickets that have the provided categories.DefaultTicketDao.findTicketsByCustomer(UserModel customer) Find all tickets that are associated with the customer.DefaultTicketDao.findTicketsByCustomerOrderByModifiedTime(UserModel customer) DefaultTicketDao.findTicketsByCustomerOrderByModifiedTime(UserModel user, BaseSiteModel baseSite, PageableData pageableData) DefaultTicketDao.findTicketsById(String ticketId) Lookup tickets with the specified ticket idDefaultTicketDao.findTicketsByOrder(OrderModel order) Find all the tickets that are associated with the order.DefaultTicketDao.findTicketsByPriority(CsTicketPriority... priority) Find all the tickets that have the provided priorities.DefaultTicketDao.findTicketsByResolutionType(CsResolutionType... resolutionType) Find all the tickets that have the provided Resolution Type(s).DefaultTicketDao.findTicketsBySiteAndCustomer(BaseSiteModel baseSite, UserModel customer) Find all tickets that are associated with the customer in descending and order by Modified date time.DefaultTicketDao.findTicketsByState(CsTicketState... state) Find all the tickets that are in the provided states.DefaultTicketDao.findTicketsByStringInTicketOrEvent(String searchString) Find tickets which contain the specified search string in the headline or any of the eventsDefaultTicketDao.findTicketsByStringInTicketOrEventAndStates(String searchString, Set<CsTicketState> states) Find tickets which contain the specified search string in the headline or any of the events and that are also in the given list of states.DefaultTicketDao.findTicketsWithNullAgent()Find all the tickets that are not assigned to an agent.DefaultTicketDao.findTicketsWithNullAgentGroup()Find all the tickets that are not assigne to an agent group.Methods in de.hybris.platform.ticket.dao.impl with parameters of type CsTicketModelModifier and TypeMethodDescriptionDefaultTicketDao.findTicketEventsByEventCode(CsTicketModel ticket, String eventCode) Lookup events of the specifiedCsTicketModelobject with the specified event codeDefaultTicketDao.findTicketEventsByTicket(CsTicketModel ticket) Find all ticket events forCsTicketModelobject.DefaultTicketDao.findTicketEventsForCustomerByEventCode(CsTicketModel ticket, String eventCode) Lookup events of the specifiedCsTicketModelobject with the specified event code, excluding private messagesDefaultTicketDao.findTicketEventsForCustomerByTicket(CsTicketModel ticket) Find all ticket events forCsTicketModelobject excluding private messages. -
Uses of CsTicketModel in de.hybris.platform.ticket.email.context
Methods in de.hybris.platform.ticket.email.context that return CsTicketModelConstructors in de.hybris.platform.ticket.email.context with parameters of type CsTicketModelModifierConstructorDescriptionAbstractTicketContext(CsTicketModel ticket, CsTicketEventModel event) AgentGroupTicketContext(CsTicketModel ticket, CsTicketEventModel event) AgentTicketContext(CsTicketModel ticket, CsTicketEventModel event) CustomerTicketContext(CsTicketModel ticket, CsTicketEventModel event) -
Uses of CsTicketModel in de.hybris.platform.ticket.events.model
Methods in de.hybris.platform.ticket.events.model that return CsTicketModelModifier and TypeMethodDescriptionCsTicketEventModel.getTicket()Deprecated, for removal: This API element is subject to removal in a future version.since agesMethods in de.hybris.platform.ticket.events.model with parameters of type CsTicketModelModifier and TypeMethodDescriptionvoidCsTicketEventModel.setTicket(CsTicketModel value) Deprecated, for removal: This API element is subject to removal in a future version.since ages -
Uses of CsTicketModel in de.hybris.platform.ticket.interceptors
Methods in de.hybris.platform.ticket.interceptors with parameters of type CsTicketModelModifier and TypeMethodDescriptionprotected booleanCsCustomerEventPrepareInterceptor.canSubjectBePopulated(CsCustomerEventModel event, CsTicketModel ticket) -
Uses of CsTicketModel in de.hybris.platform.ticket.jalo
Methods in de.hybris.platform.ticket.jalo with parameters of type CsTicketModelModifier and TypeMethodDescriptionvoidAbstractTicketsystemTest.MockTicketEventEmailStrategy.sendEmailsForAssignAgentTicketEvent(CsTicketModel ticket, CsTicketEventModel event, CsEmailRecipients recepientType) voidAbstractTicketsystemTest.MockTicketEventEmailStrategy.sendEmailsForEvent(CsTicketModel ticket, CsTicketEventModel event) -
Uses of CsTicketModel in de.hybris.platform.ticket.model
Methods in de.hybris.platform.ticket.model that return types with arguments of type CsTicketModelModifier and TypeMethodDescriptionTicketAttributeTicketsHandler.get(CsTicketModel model) Retrieve the all the tickets that belong to current ticket's customer.TicketsAttributeHandler.get(CustomerModel model) CsTicketModel.getTickets()Generated method - Getter of theCsTicket.ticketsdynamic attribute defined at extensionticketsystem.Methods in de.hybris.platform.ticket.model with parameters of type CsTicketModelModifier and TypeMethodDescriptionTicketAttributeTicketsHandler.get(CsTicketModel model) Retrieve the all the tickets that belong to current ticket's customer.voidTicketAttributeTicketsHandler.set(CsTicketModel model, List<CsTicketModel> csTicketModels) Directly throw the UnsupportedOperationException once trying to set dynamic attribute of tickets.Method parameters in de.hybris.platform.ticket.model with type arguments of type CsTicketModelModifier and TypeMethodDescriptionvoidTicketAttributeTicketsHandler.set(CsTicketModel model, List<CsTicketModel> csTicketModels) Directly throw the UnsupportedOperationException once trying to set dynamic attribute of tickets.voidTicketsAttributeHandler.set(CustomerModel model, List<CsTicketModel> csTicketModel) voidCsTicketModel.setTickets(List<CsTicketModel> value) Generated method - Setter ofCsTicket.ticketsdynamic attribute defined at extensionticketsystem. -
Uses of CsTicketModel in de.hybris.platform.ticket.retention
Methods in de.hybris.platform.ticket.retention with parameters of type CsTicketModelModifier and TypeMethodDescriptionvoidCsTicketCleanupStrategy.cleanupRelatedObjects(CsTicketModel csTicketModel) -
Uses of CsTicketModel in de.hybris.platform.ticket.retention.impl
Methods in de.hybris.platform.ticket.retention.impl with parameters of type CsTicketModelModifier and TypeMethodDescriptionvoidCsTicketCleanupHook.cleanupRelatedObjects(CsTicketModel csTicketModel) voidDefaultCsTicketCleanupStrategy.cleanupRelatedObjects(CsTicketModel csTicketModel) -
Uses of CsTicketModel in de.hybris.platform.ticket.service
Methods in de.hybris.platform.ticket.service that return CsTicketModelModifier and TypeMethodDescriptionTicketBusinessService.assignTicketToAgent(CsTicketModel ticket, EmployeeModel agent) Sets the assignedAgent of the Ticket, i.e.TicketBusinessService.assignTicketToGroup(CsTicketModel ticket, CsAgentGroupModel group) Sets the assignedGroup of the Ticket, i.e.TicketBusinessService.createTicket(CsTicketModel ticket, CsCustomerEventModel creationEvent) Deprecated, for removal: This API element is subject to removal in a future version.since 6.0 useTicketBusinessService.createTicket(CsTicketParameter)insteadTicketBusinessService.createTicket(CsTicketParameter ticketParameter) Create a new ticket with the parameters defined inCsTicketParameterTicketService.getTicketForTicketEvent(CsTicketEventModel ticketEvent) Gets the ticket for givenCsTicketEventModelobject.TicketService.getTicketForTicketId(String ticketId) Lookup a specific ticket by ticket IDTicketBusinessService.setTicketState(CsTicketModel ticket, CsTicketState newState) Set the state of a ticket.TicketBusinessService.setTicketState(CsTicketModel ticket, CsTicketState newState, String note) Set the state of a ticket.TicketBusinessService.updateTicket(CsTicketModel ticket) Update the details of a ticket.TicketBusinessService.updateTicket(CsTicketModel ticket, String note) Update the details of a ticket.Methods in de.hybris.platform.ticket.service that return types with arguments of type CsTicketModelModifier and TypeMethodDescriptionTicketService.getTicketsForAgent(EmployeeModel agent) Find all the tickets that are assigned to the Agent.TicketService.getTicketsForAgentGroup(CsAgentGroupModel agentGroup) Find all the tickets assigned to the AgentGroup.TicketService.getTicketsForCategory(CsTicketCategory... category) Find all the tickets that have the provided categories.TicketService.getTicketsForCustomer(UserModel customer) Find all tickets that are associated with the customer.TicketService.getTicketsForCustomerOrderByModifiedTime(UserModel user) Find all tickets that are associated with the customer in order by Modified date and time.TicketService.getTicketsForCustomerOrderByModifiedTime(UserModel user, BaseSiteModel baseSite, PageableData pageableData) Find all tickets that are associated with the customer in order by Modified date and time.TicketService.getTicketsForOrder(OrderModel order) Find all the tickets that are associated with the order.TicketService.getTicketsForPriority(CsTicketPriority... priority) Find all the tickets that have the provided priorities.TicketService.getTicketsForResolutionType(CsResolutionType... resolutionType) Find all the tickets that have the provided Resolution Type(s).TicketService.getTicketsForSiteAndCustomer(BaseSiteModel baseSite, UserModel customer) Find all tickets that are associated with the site and customer.TicketService.getTicketsForState(CsTicketState... state) Find all the tickets that are in the provided states.TicketSearchService.searchForTickets(EmployeeModel agent, CsAgentGroupModel group, CsTicketState state) Search for all the tickets with matching assigned Agent and assigned AgentGroup and Ticket State.TicketSearchService.searchForTickets(String searchString) Search for all tickets where the searchString appears in the headline or comment bodies of the ticket.TicketSearchService.searchForTickets(String searchString, Set<CsTicketState> states) Search for all tickets where the searchString appears in the headline or comment bodies of the ticket.Methods in de.hybris.platform.ticket.service with parameters of type CsTicketModelModifier and TypeMethodDescriptionTicketBusinessService.addAttachmentToNote(CsTicketModel ticket, CsCustomerEventModel event, MediaModel attachment) Add an attachment to a previously created event (i.e.TicketBusinessService.addCustomerEmailToTicket(CsTicketModel ticket, CsEventReason reason, String subject, String emailBody, Collection<MediaModel> attachments) Add a customer email to the specified ticket.TicketBusinessService.addNoteToTicket(CsTicketModel ticket, CsInterventionType intervention, CsEventReason reason, String note, Collection<MediaModel> attachments) Add a note to the specified ticket.TicketBusinessService.assignTicketToAgent(CsTicketModel ticket, EmployeeModel agent) Sets the assignedAgent of the Ticket, i.e.TicketBusinessService.assignTicketToGroup(CsTicketModel ticket, CsAgentGroupModel group) Sets the assignedGroup of the Ticket, i.e.TicketBusinessService.createTicket(CsTicketModel ticket, CsCustomerEventModel creationEvent) Deprecated, for removal: This API element is subject to removal in a future version.since 6.0 useTicketBusinessService.createTicket(CsTicketParameter)insteadTicketService.getEventsForTicket(CsTicketModel ticket) Gets all ticket events forCsTicketModelobject.TicketBusinessService.getLastEvent(CsTicketModel ticket) Returns the last event on the ticket.TicketService.getTicketEventsByTicketEventCode(CsTicketModel ticket, String eventCode) Gets a ticket event for givenCsTicketModelobject and an event code.TicketService.getTicketEventsForCustomerByTicket(CsTicketModel ticket) Gets all ticket events forCsTicketModelobject excluding private messages.TicketService.getTicketEventsForCustomerByTicketEventCode(CsTicketModel ticket, String eventCode) Gets a ticket event, excluding private messages, for givenCsTicketModelobject and an event code.TicketBusinessService.getTicketNextStates(CsTicketModel ticket) Returns a list of states that the passed ticket can move to according to configured rules.booleanTicketBusinessService.isTicketClosed(CsTicketModel ticket) Find out whether a ticket is closed.booleanTicketBusinessService.isTicketResolvable(CsTicketModel ticket) Find out whether a ticket is resolvable.TicketBusinessService.resolveTicket(CsTicketModel ticket, CsInterventionType intervention, CsResolutionType resolutionType, String note) Resolve a ticket and add the associated resolution event.TicketBusinessService.resolveTicket(CsTicketModel ticket, CsInterventionType intervention, CsResolutionType resolutionType, String note, Collection<MediaModel> attachments) Resolve a ticket and add the associated resolution event.TicketBusinessService.setTicketState(CsTicketModel ticket, CsTicketState newState) Set the state of a ticket.TicketBusinessService.setTicketState(CsTicketModel ticket, CsTicketState newState, String note) Set the state of a ticket.TicketBusinessService.unResolveTicket(CsTicketModel ticket, CsInterventionType intervention, CsEventReason reason, String note) Reverse the resolution of a ticket and add a note to it.TicketBusinessService.unResolveTicket(CsTicketModel ticket, CsInterventionType intervention, CsEventReason reason, String note, Collection<MediaModel> attachments) Reverse the resolution of a ticket and add a note to it.TicketBusinessService.updateTicket(CsTicketModel ticket) Update the details of a ticket.TicketBusinessService.updateTicket(CsTicketModel ticket, String note) Update the details of a ticket. -
Uses of CsTicketModel in de.hybris.platform.ticket.service.impl
Methods in de.hybris.platform.ticket.service.impl that return CsTicketModelModifier and TypeMethodDescriptionDefaultTicketBusinessService.assignTicketToAgent(CsTicketModel ticket, EmployeeModel agent) DefaultTicketBusinessService.assignTicketToGroup(CsTicketModel ticket, CsAgentGroupModel group) DefaultTicketBusinessService.createTicket(CsTicketModel ticket, CsCustomerEventModel creationEvent) Deprecated, for removal: This API element is subject to removal in a future version.since 6.0 useDefaultTicketBusinessService.createTicket(CsTicketParameter)insteadDefaultTicketBusinessService.createTicket(CsTicketParameter ticketParameter) protected CsTicketModelDefaultTicketBusinessService.createTicketInternal(CsTicketModel ticket, CsCustomerEventModel creationEvent) DefaultTicketService.getTicketForTicketEvent(CsTicketEventModel ticketEvent) Gets the ticket for givenCsTicketEventModelobject.DefaultTicketService.getTicketForTicketId(String ticketId) Lookup a specific ticket by ticket IDprotected CsTicketModelDefaultTicketBusinessService.populateTicketDetails(UserModel customer, AbstractOrderModel abstractOrder, CsTicketCategory category, CsTicketPriority priority, EmployeeModel assignedAgent, CsAgentGroupModel assignedGroup, String headline) DefaultTicketBusinessService.setTicketState(CsTicketModel ticket, CsTicketState newState) DefaultTicketBusinessService.setTicketState(CsTicketModel ticket, CsTicketState newState, String note) DefaultTicketBusinessService.updateTicket(CsTicketModel ticket) DefaultTicketBusinessService.updateTicket(CsTicketModel ticket, String note) Methods in de.hybris.platform.ticket.service.impl that return types with arguments of type CsTicketModelModifier and TypeMethodDescriptionprotected Converter<CsTicketParameter,CsTicketModel> DefaultTicketBusinessService.getTicketParameterConverter()DefaultTicketService.getTicketsForAgent(EmployeeModel agent) Find all the tickets that are assigned to the Agent.DefaultTicketService.getTicketsForAgentGroup(CsAgentGroupModel agentGroup) Find all the tickets assigned to the AgentGroup.DefaultTicketService.getTicketsForCategory(CsTicketCategory... category) Find all the tickets that have the provided categories.DefaultTicketService.getTicketsForCustomer(UserModel customer) Find all tickets that are associated with the customer.DefaultTicketService.getTicketsForCustomerOrderByModifiedTime(UserModel user) Find all tickets that are associated with the customer in order by Modified date and time.DefaultTicketService.getTicketsForCustomerOrderByModifiedTime(UserModel user, BaseSiteModel baseSite, PageableData pageableData) DefaultTicketService.getTicketsForOrder(OrderModel order) Find all the tickets that are associated with the order.DefaultTicketService.getTicketsForPriority(CsTicketPriority... priority) Find all the tickets that have the provided priorities.DefaultTicketService.getTicketsForResolutionType(CsResolutionType... resolutionType) Find all the tickets that have the provided Resolution Type(s).DefaultTicketService.getTicketsForSiteAndCustomer(BaseSiteModel site, UserModel customer) Find all tickets that are associated with the site and customer.DefaultTicketService.getTicketsForState(CsTicketState... state) Find all the tickets that are in the provided states.DefaultTicketSearchService.searchForTickets(EmployeeModel agent, CsAgentGroupModel group, CsTicketState state) DefaultTicketSearchService.searchForTickets(String searchString) DefaultTicketSearchService.searchForTickets(String searchString, Set<CsTicketState> states) Methods in de.hybris.platform.ticket.service.impl with parameters of type CsTicketModelModifier and TypeMethodDescriptionDefaultTicketBusinessService.addAttachmentToNote(CsTicketModel ticket, CsCustomerEventModel event, MediaModel attachment) DefaultTicketBusinessService.addCustomerEmailToTicket(CsTicketModel ticket, CsEventReason reason, String subject, String emailBody, Collection<MediaModel> attachments) DefaultTicketBusinessService.addNoteToTicket(CsTicketModel ticket, CsInterventionType intervention, CsEventReason reason, String note, Collection<MediaModel> attachments) DefaultTicketBusinessService.assignTicketToAgent(CsTicketModel ticket, EmployeeModel agent) DefaultTicketBusinessService.assignTicketToGroup(CsTicketModel ticket, CsAgentGroupModel group) DefaultTicketBusinessService.createTicket(CsTicketModel ticket, CsCustomerEventModel creationEvent) Deprecated, for removal: This API element is subject to removal in a future version.since 6.0 useDefaultTicketBusinessService.createTicket(CsTicketParameter)insteadprotected CsTicketModelDefaultTicketBusinessService.createTicketInternal(CsTicketModel ticket, CsCustomerEventModel creationEvent) DefaultTicketService.getEventsForTicket(CsTicketModel ticket) Gets all ticket events forCsTicketModelobject.DefaultTicketBusinessService.getLastEvent(CsTicketModel ticket) DefaultTicketService.getTicketEventsByTicketEventCode(CsTicketModel ticket, String eventCode) Gets a ticket event for givenCsTicketModelobject and an event code.DefaultTicketService.getTicketEventsForCustomerByTicket(CsTicketModel ticket) Gets all ticket events forCsTicketModelobject excluding private messages.DefaultTicketService.getTicketEventsForCustomerByTicketEventCode(CsTicketModel ticket, String eventCode) Gets a ticket event, excluding private messages, for givenCsTicketModelobject and an event code.DefaultTicketBusinessService.getTicketNextStates(CsTicketModel ticket) booleanDefaultTicketBusinessService.isTicketClosed(CsTicketModel ticket) booleanDefaultTicketBusinessService.isTicketResolvable(CsTicketModel ticket) DefaultTicketBusinessService.resolveTicket(CsTicketModel ticket, CsInterventionType intervention, CsResolutionType resolutionType, String note) DefaultTicketBusinessService.resolveTicket(CsTicketModel ticket, CsInterventionType intervention, CsResolutionType resolutionType, String note, Collection<MediaModel> attachments) DefaultTicketBusinessService.setTicketState(CsTicketModel ticket, CsTicketState newState) DefaultTicketBusinessService.setTicketState(CsTicketModel ticket, CsTicketState newState, String note) DefaultTicketBusinessService.unResolveTicket(CsTicketModel ticket, CsInterventionType intervention, CsEventReason reason, String note) DefaultTicketBusinessService.unResolveTicket(CsTicketModel ticket, CsInterventionType intervention, CsEventReason reason, String note, Collection<MediaModel> attachments) DefaultTicketBusinessService.updateTicket(CsTicketModel ticket) DefaultTicketBusinessService.updateTicket(CsTicketModel ticket, String note) Method parameters in de.hybris.platform.ticket.service.impl with type arguments of type CsTicketModelModifier and TypeMethodDescriptionvoidDefaultTicketBusinessService.setTicketParameterConverter(Converter<CsTicketParameter, CsTicketModel> ticketParameterConverter) -
Uses of CsTicketModel in de.hybris.platform.ticket.strategies
Methods in de.hybris.platform.ticket.strategies that return CsTicketModelModifier and TypeMethodDescriptionTicketUpdateStrategy.updateTicket(CsTicketModel ticket) Store all updated attributes on a ticket.TicketUpdateStrategy.updateTicket(CsTicketModel ticket, String note) Store all updated attributes on a ticket.Methods in de.hybris.platform.ticket.strategies with parameters of type CsTicketModelModifier and TypeMethodDescriptionTicketUpdateStrategy.assignTicketToAgent(CsTicketModel ticket, EmployeeModel agent) Assign the ticket to a new agent, or null to make the ticket unassigned.TicketUpdateStrategy.assignTicketToGroup(CsTicketModel ticket, CsAgentGroupModel group) Assign the ticket to a new group, or null to make the ticket unassigned.TicketEventStrategy.createAssignAgentToTicket(CsTicketModel ticket) Create a creation event for the specified ticket TO THE CS Agent.TicketEventStrategy.createCreationEventForTicket(CsTicketModel ticket, CsEventReason reason, CsInterventionType interventionType, String text) Create a creation event for the specified ticket.TicketEventStrategy.createCustomerEmailForTicket(CsTicketModel ticket, CsEventReason reason, String subject, String emailBody, Collection<MediaModel> attachments) Create a note against the ticket which is sent as an email to the customer the ticket relates toTicketEventStrategy.createNoteForTicket(CsTicketModel ticket, CsInterventionType intervention, CsEventReason reason, String note, Collection<MediaModel> attachments) Create and internal note against the ticket with the specified informationTicketEventStrategy.ensureTicketEventSetupForCreationEvent(CsTicketModel ticket, CsCustomerEventModel creationEvent) Ensure that the specified creation event is correctly setup and bound to the ticket.TicketAttributeChangeEventStrategy.getEntriesForChangedAttributes(CsTicketModel ticket) Retrieve a list list of change entries for the specified ticket.booleanTicketResolutionStrategy.isTicketClosed(CsTicketModel ticket) Find out if a ticket is considered 'closed'.booleanTicketResolutionStrategy.isTicketResolvable(CsTicketModel ticket) Find out whether a ticket is resolvable.TicketResolutionStrategy.resolveTicket(CsTicketModel ticket, CsInterventionType intervention, CsResolutionType resolutionType, String note) Create a resolution event against a ticket and associate it with the ticket.TicketResolutionStrategy.resolveTicket(CsTicketModel ticket, CsInterventionType intervention, CsResolutionType resolutionType, String note, Collection<MediaModel> attachments) Create a resolution event against a ticket and associate it with the ticket.voidTicketEventEmailStrategy.sendEmailsForAssignAgentTicketEvent(CsTicketModel ticket, CsTicketEventModel event, CsEmailRecipients recepientType) Send emails an email to the cs agent or agent group.voidTicketEventEmailStrategy.sendEmailsForEvent(CsTicketModel ticket, CsTicketEventModel event) Send emails relating to the specified event.voidTicketUpdateStrategy.setTicketState(CsTicketModel ticket, CsTicketState newState) Set the state of the ticket.voidTicketUpdateStrategy.setTicketState(CsTicketModel ticket, CsTicketState newState, String note) Set the state of the ticket.TicketResolutionStrategy.unResolveTicket(CsTicketModel ticket, CsInterventionType intervention, CsEventReason reason, String note) Remove the resolution event from the ticket (although keep in in the list of events) and add a note to a ticket to indicate that it is no longer resolved.TicketResolutionStrategy.unResolveTicket(CsTicketModel ticket, CsInterventionType intervention, CsEventReason reason, String note, Collection<MediaModel> attachments) Remove the resolution event from the ticket (although keep in in the list of events) and add a note to a ticket to indicate that it is no longer resolved.TicketUpdateStrategy.updateTicket(CsTicketModel ticket) Store all updated attributes on a ticket.TicketUpdateStrategy.updateTicket(CsTicketModel ticket, String note) Store all updated attributes on a ticket. -
Uses of CsTicketModel in de.hybris.platform.ticket.strategies.impl
Methods in de.hybris.platform.ticket.strategies.impl that return CsTicketModelModifier and TypeMethodDescriptionDefaultTicketUpdateStrategy.updateTicket(CsTicketModel ticket) DefaultTicketUpdateStrategy.updateTicket(CsTicketModel ticket, String note) Methods in de.hybris.platform.ticket.strategies.impl with parameters of type CsTicketModelModifier and TypeMethodDescriptionDefaultTicketUpdateStrategy.assignTicketToAgent(CsTicketModel ticket, EmployeeModel agent) DefaultTicketUpdateStrategy.assignTicketToGroup(CsTicketModel ticket, CsAgentGroupModel group) DefaultTicketEventStrategy.createAssignAgentToTicket(CsTicketModel ticket) protected CsTicketEventModelDefaultTicketUpdateStrategy.createAssignTicketEvent(CsTicketModel ticket, Set<CsTicketChangeEventEntryModel> changedValues) protected CsTicketChangeEventEntryModelDefaultTicketAttributeChangeEventStrategy.createChangeEntryForAttribute(CsTicketModel ticket, String attribute) protected CsTicketEventModelDefaultTicketUpdateStrategy.createChangeEvent(CsTicketModel ticket, Set<CsTicketChangeEventEntryModel> changedValues) protected CsTicketEventModelDefaultTicketUpdateStrategy.createChangeEvent(CsTicketModel ticket, Set<CsTicketChangeEventEntryModel> changedValues, String note) protected AbstractTicketContextDefaultTicketEventEmailStrategy.createContextForEvent(CsTicketEventEmailConfigurationModel config, CsTicketModel ticket, CsTicketEventModel event) DefaultTicketEventStrategy.createCreationEventForTicket(CsTicketModel ticket, CsEventReason reason, CsInterventionType interventionType, String text) DefaultTicketEventStrategy.createCustomerEmailForTicket(CsTicketModel ticket, CsEventReason reason, String subject, String emailBody, Collection<MediaModel> attachments) DefaultTicketEventStrategy.createNoteForTicket(CsTicketModel ticket, CsInterventionType intervention, CsEventReason reason, String note, Collection<MediaModel> attachments) DefaultTicketEventStrategy.ensureTicketEventSetupForCreationEvent(CsTicketModel ticket, CsCustomerEventModel creationEvent) DefaultTicketAttributeChangeEventStrategy.getEntriesForChangedAttributes(CsTicketModel ticket) booleanDefaultTicketResolutionStrategy.isTicketClosed(CsTicketModel ticket) booleanDefaultTicketResolutionStrategy.isTicketResolvable(CsTicketModel ticket) protected voidDefaultTicketEventStrategy.onTicketCreation(CsTicketModel ticket, CsCustomerEventModel creationEvent) Placeholder for post ticket creation business rulesprotected voidDefaultTicketUpdateStrategy.preChangeTicketAssignment(CsTicketModel ticket, EmployeeModel agent) protected voidDefaultTicketUpdateStrategy.preChangeTicketGroup(CsTicketModel ticket, CsAgentGroupModel group) protected voidDefaultTicketUpdateStrategy.preSetTicketState(CsTicketModel ticket, CsTicketState newState) DefaultTicketResolutionStrategy.resolveTicket(CsTicketModel ticket, CsInterventionType intervention, CsResolutionType resolutionType, String note) DefaultTicketResolutionStrategy.resolveTicket(CsTicketModel ticket, CsInterventionType intervention, CsResolutionType resolutionType, String note, Collection<MediaModel> attachments) voidAsyncTicketEmailStrategy.sendEmailsForAssignAgentTicketEvent(CsTicketModel ticket, CsTicketEventModel event, CsEmailRecipients recipientType) voidDefaultTicketEventEmailStrategy.sendEmailsForAssignAgentTicketEvent(CsTicketModel ticket, CsTicketEventModel event, CsEmailRecipients recepientType) voidAsyncTicketEmailStrategy.sendEmailsForEvent(CsTicketModel ticket, CsTicketEventModel event) voidDefaultTicketEventEmailStrategy.sendEmailsForEvent(CsTicketModel ticket, CsTicketEventModel event) voidDefaultTicketUpdateStrategy.setTicketState(CsTicketModel ticket, CsTicketState newState) voidDefaultTicketUpdateStrategy.setTicketState(CsTicketModel ticket, CsTicketState newState, String note) DefaultTicketResolutionStrategy.unResolveTicket(CsTicketModel ticket, CsInterventionType intervention, CsEventReason reason, String note) DefaultTicketResolutionStrategy.unResolveTicket(CsTicketModel ticket, CsInterventionType intervention, CsEventReason reason, String note, Collection<MediaModel> attachments) DefaultTicketUpdateStrategy.updateTicket(CsTicketModel ticket) DefaultTicketUpdateStrategy.updateTicket(CsTicketModel ticket, String note) -
Uses of CsTicketModel in de.hybris.platform.yacceleratorcockpits.ticket.email.context
Constructors in de.hybris.platform.yacceleratorcockpits.ticket.email.context with parameters of type CsTicketModelModifierConstructorDescriptionAcceleratorCustomerTicketContext(CsTicketModel ticket, CsTicketEventModel event) -
Uses of CsTicketModel in de.hybris.platform.yacceleratorfulfilmentprocess.actions.order
Methods in de.hybris.platform.yacceleratorfulfilmentprocess.actions.order that return CsTicketModelModifier and TypeMethodDescriptionprotected CsTicketModelCheckTransactionReviewStatusAction.createTicket(String subject, String description, OrderModel order, CsTicketCategory category, CsTicketPriority priority)