| Modifier and Type | Method and Description |
|---|---|
List<CsTicketModel> |
CustomerModel.getTickets()
Generated method - Getter of the
Customer.tickets dynamic attribute defined at extension ticketsystem. |
| Modifier and Type | Method and Description |
|---|---|
void |
CustomerModel.setTickets(List<CsTicketModel> value)
Generated method - Setter of
Customer.tickets dynamic attribute defined at extension ticketsystem. |
| Modifier and Type | Method and Description |
|---|---|
CsTicketModel |
CsUrlActivationDao.getTicketById(String ticketId)
Searches for a ticket using a ticket id
|
| Modifier and Type | Method and Description |
|---|---|
CsTicketModel |
DefaultCsUrlActivationDao.getTicketById(String ticketId) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
CscockpitEventHandler.activateTicket(CsTicketModel ticketObject)
Activates a
CsTicketModel in the current call context. |
| Modifier and Type | Method and Description |
|---|---|
Collection<CsTicketModel> |
TicketStrategy.getCustomerTickets(CustomerModel customer) |
Collection<CsTicketModel> |
TicketStrategy.getOrderTickets(OrderModel order) |
| Modifier and Type | Method and Description |
|---|---|
Collection<CsTicketModel> |
DefaultTicketStrategy.getCustomerTickets(CustomerModel customer) |
Collection<CsTicketModel> |
DefaultTicketStrategy.getOrderTickets(OrderModel order) |
| Modifier and Type | Method and Description |
|---|---|
CsTicketModel |
TicketWizard.getTicket() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
AbstractTicketWizardPageController.doDoneActions(TicketWizard ticketWizard,
CsTicketModel ticket,
Map<String,ObjectValueContainer> valueContainers) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
SetTicketStateWizardPageController.doDoneActions(TicketWizard ticketWizard,
CsTicketModel ticket,
Map<String,ObjectValueContainer> valueContainers) |
protected void |
UpdateTicketWizardPageController.doDoneActions(TicketWizard ticketWizard,
CsTicketModel ticket,
Map<String,ObjectValueContainer> valueContainers) |
protected void |
UnResolveTicketWizardPageController.doDoneActions(TicketWizard ticketWizard,
CsTicketModel ticket,
Map<String,ObjectValueContainer> valueContainers) |
protected void |
ResolveTicketWizardPageController.doDoneActions(TicketWizard ticketWizard,
CsTicketModel ticket,
Map<String,ObjectValueContainer> valueContainers) |
protected void |
AddNoteToTicketWizardPageController.doDoneActions(TicketWizard ticketWizard,
CsTicketModel ticket,
Map<String,ObjectValueContainer> valueContainers) |
protected void |
CustomerEmailWizardPageController.doDoneActions(TicketWizard ticketWizard,
CsTicketModel ticket,
Map<String,ObjectValueContainer> valueContainers) |
| Modifier and Type | Method and Description |
|---|---|
protected Map<String,Object> |
TicketStateEditor.createWizardContext(String typeName,
CsTicketModel ticket,
WidgetInstanceManager wim) |
| Modifier and Type | Method and Description |
|---|---|
void |
CorrespondenceRenderer.render(Component component,
AbstractPanel abstractPanel,
CsTicketModel csTicketModel,
DataType dataType,
WidgetInstanceManager widgetInstanceManager) |
void |
TicketStatusCellRenderer.render(Listcell parent,
ListColumn configuration,
CsTicketModel ticket,
DataType dataType,
WidgetInstanceManager widgetInstanceManager) |
| Modifier and Type | Method and Description |
|---|---|
CsTicketModel |
SessionContextModel.getCurrentTicket() |
| Modifier and Type | Method and Description |
|---|---|
void |
SessionContextModel.setCurrentTicket(CsTicketModel currentTicket) |
| Modifier and Type | Method and Description |
|---|---|
static void |
SessionContextUtil.populateTicket(WidgetModel model,
CsTicketModel ticketModel)
populates ticket data and its related data inside the session context
|
static void |
SessionContextUtil.updateSessionContext(WidgetModel model,
UserModel customerModel,
CsTicketModel ticketModel,
AbstractOrderModel orderModel) |
| Modifier and Type | Class and Description |
|---|---|
class |
CsTicketPopulator<SOURCE extends CsTicketParameter,TARGET extends CsTicketModel> |
| Modifier and Type | Method and Description |
|---|---|
List<CsTicketModel> |
TicketDao.findTicketsByAgent(EmployeeModel agent)
Find all the tickets that are assigned to the Agent.
|
List<CsTicketModel> |
TicketDao.findTicketsByAgentGroup(CsAgentGroupModel agentGroup)
Find all the tickets assigned to the AgentGroup.
|
List<CsTicketModel> |
TicketDao.findTicketsByAgentGroupState(EmployeeModel agent,
CsAgentGroupModel group,
CsTicketState state)
Find tickets by the specified agent, group and state.
|
List<CsTicketModel> |
TicketDao.findTicketsByCategory(CsTicketCategory... category)
Find all the tickets that have the provided categories.
|
List<CsTicketModel> |
TicketDao.findTicketsByCustomer(UserModel customer)
Find all tickets that are associated with the customer.
|
List<CsTicketModel> |
TicketDao.findTicketsByCustomerOrderByModifiedTime(UserModel user)
Find all tickets that are associated with the customer in descending and order by Modified date time.
|
SearchPageData<CsTicketModel> |
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.
|
List<CsTicketModel> |
TicketDao.findTicketsById(String ticketId)
Lookup tickets with the specified ticket id
|
List<CsTicketModel> |
TicketDao.findTicketsByOrder(OrderModel order)
Find all the tickets that are associated with the order.
|
List<CsTicketModel> |
TicketDao.findTicketsByPriority(CsTicketPriority... priority)
Find all the tickets that have the provided priorities.
|
List<CsTicketModel> |
TicketDao.findTicketsByResolutionType(CsResolutionType... resolutionType)
Find all the tickets that have the provided Resolution Type(s).
|
List<CsTicketModel> |
TicketDao.findTicketsByState(CsTicketState... state)
Find all the tickets that are in the provided states.
|
List<CsTicketModel> |
TicketDao.findTicketsByStringInTicketOrEvent(String searchString)
Find tickets which contain the specified search string in the headline or any of the events
|
List<CsTicketModel> |
TicketDao.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.
|
List<CsTicketModel> |
TicketDao.findTicketsWithNullAgent()
Find all the tickets that are not assigned to an agent.
|
List<CsTicketModel> |
TicketDao.findTicketsWithNullAgentGroup()
Find all the tickets that are not assigne to an agent group.
|
| Modifier and Type | Method and Description |
|---|---|
List<CsTicketEventModel> |
TicketDao.findTicketEventsByTicket(CsTicketModel ticket)
Find all ticket events for
CsTicketModel object. |
List<CsTicketEventModel> |
TicketDao.findTicketEventsForCustomerByTicket(CsTicketModel ticket)
Find all ticket events for
CsTicketModel object excluding private messages. |
| Modifier and Type | Method and Description |
|---|---|
List<CsTicketModel> |
DefaultTicketDao.findTicketsByAgent(EmployeeModel agent)
Find all the tickets that are assigned to the Agent.
|
List<CsTicketModel> |
DefaultTicketDao.findTicketsByAgentGroup(CsAgentGroupModel agentGroup)
Find all the tickets assigned to the AgentGroup.
|
List<CsTicketModel> |
DefaultTicketDao.findTicketsByAgentGroupState(EmployeeModel agent,
CsAgentGroupModel group,
CsTicketState state)
Find tickets by the specified agent, group and state.
|
List<CsTicketModel> |
DefaultTicketDao.findTicketsByCategory(CsTicketCategory... category)
Find all the tickets that have the provided categories.
|
List<CsTicketModel> |
DefaultTicketDao.findTicketsByCustomer(UserModel customer)
Find all tickets that are associated with the customer.
|
List<CsTicketModel> |
DefaultTicketDao.findTicketsByCustomerOrderByModifiedTime(UserModel customer) |
SearchPageData<CsTicketModel> |
DefaultTicketDao.findTicketsByCustomerOrderByModifiedTime(UserModel user,
BaseSiteModel baseSite,
PageableData pageableData) |
List<CsTicketModel> |
DefaultTicketDao.findTicketsById(String ticketId)
Lookup tickets with the specified ticket id
|
List<CsTicketModel> |
DefaultTicketDao.findTicketsByOrder(OrderModel order)
Find all the tickets that are associated with the order.
|
List<CsTicketModel> |
DefaultTicketDao.findTicketsByPriority(CsTicketPriority... priority)
Find all the tickets that have the provided priorities.
|
List<CsTicketModel> |
DefaultTicketDao.findTicketsByResolutionType(CsResolutionType... resolutionType)
Find all the tickets that have the provided Resolution Type(s).
|
List<CsTicketModel> |
DefaultTicketDao.findTicketsByState(CsTicketState... state)
Find all the tickets that are in the provided states.
|
List<CsTicketModel> |
DefaultTicketDao.findTicketsByStringInTicketOrEvent(String searchString)
Find tickets which contain the specified search string in the headline or any of the events
|
List<CsTicketModel> |
DefaultTicketDao.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.
|
List<CsTicketModel> |
DefaultTicketDao.findTicketsWithNullAgent()
Find all the tickets that are not assigned to an agent.
|
List<CsTicketModel> |
DefaultTicketDao.findTicketsWithNullAgentGroup()
Find all the tickets that are not assigne to an agent group.
|
| Modifier and Type | Method and Description |
|---|---|
List<CsTicketEventModel> |
DefaultTicketDao.findTicketEventsByTicket(CsTicketModel ticket)
Find all ticket events for
CsTicketModel object. |
List<CsTicketEventModel> |
DefaultTicketDao.findTicketEventsForCustomerByTicket(CsTicketModel ticket)
Find all ticket events for
CsTicketModel object excluding private messages. |
| Modifier and Type | Method and Description |
|---|---|
CsTicketModel |
AbstractTicketContext.getTicket() |
| Constructor and Description |
|---|
AbstractTicketContext(CsTicketModel ticket,
CsTicketEventModel event) |
AgentGroupTicketContext(CsTicketModel ticket,
CsTicketEventModel event) |
AgentTicketContext(CsTicketModel ticket,
CsTicketEventModel event) |
CustomerTicketContext(CsTicketModel ticket,
CsTicketEventModel event) |
| Modifier and Type | Method and Description |
|---|---|
CsTicketModel |
CsTicketEventModel.getTicket()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CsTicketEventModel.setTicket(CsTicketModel value)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractTicketsystemTest.MockTicketEventEmailStrategy.sendEmailsForAssignAgentTicketEvent(CsTicketModel ticket,
CsTicketEventModel event,
CsEmailRecipients recepientType) |
void |
AbstractTicketsystemTest.MockTicketEventEmailStrategy.sendEmailsForEvent(CsTicketModel ticket,
CsTicketEventModel event) |
| Modifier and Type | Method and Description |
|---|---|
List<CsTicketModel> |
TicketsAttributeHandler.get(CustomerModel model) |
| Modifier and Type | Method and Description |
|---|---|
void |
TicketsAttributeHandler.set(CustomerModel model,
List<CsTicketModel> csTicketModel) |
| Modifier and Type | Method and Description |
|---|---|
CsTicketModel |
CsTicketResource.getCsTicketModel()
Convenience method which just delegates to
#getResourceValue() |
protected CsTicketModel |
CsTicketResource.readResource(String resourceId)
Gets the
CsTicketModel resource which is addressed by current resource request. |
| Modifier and Type | Method and Description |
|---|---|
Collection<CsTicketModel> |
CsTicketsResource.getCsTicketsCollection()
Convenience method which just delegates to
#getResourceValue() |
| Modifier and Type | Method and Description |
|---|---|
void |
CsTicketResource.setCsTicketModel(CsTicketModel value)
Convenience method which just delegates to
#setResourceValue(CsTicketModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
CsTicketsResource.setCsTicketsCollection(Collection<CsTicketModel> value)
Convenience method which just delegates to
#setResourceValue(Collection) |
| Modifier and Type | Method and Description |
|---|---|
CsTicketModel |
TicketBusinessService.assignTicketToAgent(CsTicketModel ticket,
EmployeeModel agent)
Sets the assignedAgent of the Ticket, i.e.
|
CsTicketModel |
TicketBusinessService.assignTicketToGroup(CsTicketModel ticket,
CsAgentGroupModel group)
Sets the assignedGroup of the Ticket, i.e.
|
CsTicketModel |
TicketBusinessService.createTicket(CsTicketModel ticket,
CsCustomerEventModel creationEvent)
Deprecated.
since 6.0 use
TicketBusinessService.createTicket(CsTicketParameter) instead |
CsTicketModel |
TicketBusinessService.createTicket(CsTicketParameter ticketParameter)
Create a new ticket with the parameters defined in
CsTicketParameter |
CsTicketModel |
TicketBusinessService.createTicket(UserModel customer,
CartModel cart,
CsTicketCategory category,
CsTicketPriority priority,
EmployeeModel assignedAgent,
CsAgentGroupModel assignedGroup,
String headline,
CsInterventionType interventionType,
CsEventReason reason,
String creationNotes)
Deprecated.
since 6.1 use
TicketBusinessService.createTicket(CsTicketParameter) instead |
CsTicketModel |
TicketBusinessService.createTicket(UserModel customer,
CsTicketCategory category,
CsTicketPriority priority,
EmployeeModel assignedAgent,
CsAgentGroupModel assignedGroup,
String headline,
CsInterventionType interventionType,
CsEventReason reason,
String creationNotes)
Deprecated.
since 6.1 use
TicketBusinessService.createTicket(CsTicketParameter) instead |
CsTicketModel |
TicketBusinessService.createTicket(UserModel customer,
OrderModel order,
CsTicketCategory category,
CsTicketPriority priority,
EmployeeModel assignedAgent,
CsAgentGroupModel assignedGroup,
String headline,
CsInterventionType interventionType,
CsEventReason reason,
String creationNotes)
Deprecated.
since 6.1 use
TicketBusinessService.createTicket(CsTicketParameter) instead |
CsTicketModel |
TicketService.getTicketById(String ticketId)
Deprecated.
use
TicketService.getTicketForTicketId(String) instead. |
CsTicketModel |
TicketService.getTicketForTicketEvent(CsTicketEventModel ticketEvent)
Gets the ticket for given
CsTicketEventModel object. |
CsTicketModel |
TicketService.getTicketForTicketId(String ticketId)
Lookup a specific ticket by ticket ID
|
CsTicketModel |
TicketBusinessService.setTicketState(CsTicketModel ticket,
CsTicketState newState)
Set the state of a ticket.
|
CsTicketModel |
TicketBusinessService.setTicketState(CsTicketModel ticket,
CsTicketState newState,
String note)
Set the state of a ticket.
|
CsTicketModel |
TicketBusinessService.updateTicket(CsTicketModel ticket)
Update the details of a ticket.
|
CsTicketModel |
TicketBusinessService.updateTicket(CsTicketModel ticket,
String note)
Update the details of a ticket.
|
| Modifier and Type | Method and Description |
|---|---|
CsCustomerEventModel |
TicketBusinessService.addCustomerEmailToTicket(CsTicketModel ticket,
CsEventReason reason,
String subject,
String emailBody,
Collection<MediaModel> attachments)
Add a customer email to the specified ticket.
|
CsCustomerEventModel |
TicketBusinessService.addNoteToTicket(CsTicketModel ticket,
CsInterventionType intervention,
CsEventReason reason,
String note,
Collection<MediaModel> attachments)
Add a note to the specified ticket.
|
CsTicketModel |
TicketBusinessService.assignTicketToAgent(CsTicketModel ticket,
EmployeeModel agent)
Sets the assignedAgent of the Ticket, i.e.
|
CsTicketModel |
TicketBusinessService.assignTicketToGroup(CsTicketModel ticket,
CsAgentGroupModel group)
Sets the assignedGroup of the Ticket, i.e.
|
CsTicketModel |
TicketBusinessService.createTicket(CsTicketModel ticket,
CsCustomerEventModel creationEvent)
Deprecated.
since 6.0 use
TicketBusinessService.createTicket(CsTicketParameter) instead |
List<CsTicketEventModel> |
TicketDao.findTicketEventsByTicket(CsTicketModel ticket)
Deprecated.
use
TicketDao.findTicketEventsByTicket(CsTicketModel) instead. |
List<CsTicketEventModel> |
TicketService.getEventsForTicket(CsTicketModel ticket)
Gets all ticket events for
CsTicketModel object. |
CsTicketEventModel |
TicketBusinessService.getLastEvent(CsTicketModel ticket)
Returns the last event on the ticket.
|
List<CsTicketEventModel> |
TicketService.getTicketEventsForCustomerByTicket(CsTicketModel ticket)
Gets all ticket events for
CsTicketModel object excluding private messages. |
List<CsTicketState> |
TicketBusinessService.getTicketNextStates(CsTicketModel ticket)
Returns a list of states that the passed ticket can move to according to configured rules.
|
boolean |
TicketBusinessService.isTicketClosed(CsTicketModel ticket)
Find out whether a ticket is closed.
|
boolean |
TicketBusinessService.isTicketResolvable(CsTicketModel ticket)
Find out whether a ticket is resolvable.
|
CsTicketResolutionEventModel |
TicketBusinessService.resolveTicket(CsTicketModel ticket,
CsInterventionType intervention,
CsResolutionType resolutionType,
String note)
Resolve a ticket and add the associated resolution event.
|
CsTicketResolutionEventModel |
TicketBusinessService.resolveTicket(CsTicketModel ticket,
CsInterventionType intervention,
CsResolutionType resolutionType,
String note,
Collection<MediaModel> attachments)
Resolve a ticket and add the associated resolution event.
|
CsTicketModel |
TicketBusinessService.setTicketState(CsTicketModel ticket,
CsTicketState newState)
Set the state of a ticket.
|
CsTicketModel |
TicketBusinessService.setTicketState(CsTicketModel ticket,
CsTicketState newState,
String note)
Set the state of a ticket.
|
CsCustomerEventModel |
TicketBusinessService.unResolveTicket(CsTicketModel ticket,
CsInterventionType intervention,
CsEventReason reason,
String note)
Reverse the resolution of a ticket and add a note to it.
|
CsCustomerEventModel |
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.
|
CsTicketModel |
TicketBusinessService.updateTicket(CsTicketModel ticket)
Update the details of a ticket.
|
CsTicketModel |
TicketBusinessService.updateTicket(CsTicketModel ticket,
String note)
Update the details of a ticket.
|
| Modifier and Type | Method and Description |
|---|---|
CsTicketModel |
DefaultTicketBusinessService.assignTicketToAgent(CsTicketModel ticket,
EmployeeModel agent) |
CsTicketModel |
DefaultTicketBusinessService.assignTicketToGroup(CsTicketModel ticket,
CsAgentGroupModel group) |
CsTicketModel |
DefaultTicketBusinessService.createTicket(CsTicketModel ticket,
CsCustomerEventModel creationEvent)
Deprecated.
|
CsTicketModel |
DefaultTicketBusinessService.createTicket(CsTicketParameter ticketParameter) |
CsTicketModel |
DefaultTicketBusinessService.createTicket(UserModel customer,
CartModel cart,
CsTicketCategory category,
CsTicketPriority priority,
EmployeeModel assignedAgent,
CsAgentGroupModel assignedGroup,
String headline,
CsInterventionType interventionType,
CsEventReason reason,
String creationNotes)
Deprecated.
|
CsTicketModel |
DefaultTicketBusinessService.createTicket(UserModel customer,
CsTicketCategory category,
CsTicketPriority priority,
EmployeeModel assignedAgent,
CsAgentGroupModel assignedGroup,
String headline,
CsInterventionType interventionType,
CsEventReason reason,
String creationNotes)
Deprecated.
|
CsTicketModel |
DefaultTicketBusinessService.createTicket(UserModel customer,
OrderModel order,
CsTicketCategory category,
CsTicketPriority priority,
EmployeeModel assignedAgent,
CsAgentGroupModel assignedGroup,
String headline,
CsInterventionType interventionType,
CsEventReason reason,
String creationNotes)
Deprecated.
|
protected CsTicketModel |
DefaultTicketBusinessService.createTicketInternal(CsTicketModel ticket,
CsCustomerEventModel creationEvent) |
CsTicketModel |
DefaultTicketService.getTicketById(String ticketId)
Deprecated.
|
CsTicketModel |
DefaultTicketService.getTicketForTicketEvent(CsTicketEventModel ticketEvent)
Gets the ticket for given
CsTicketEventModel object. |
CsTicketModel |
DefaultTicketService.getTicketForTicketId(String ticketId)
Lookup a specific ticket by ticket ID
|
protected CsTicketModel |
DefaultTicketBusinessService.populateTicketDetails(UserModel customer,
AbstractOrderModel abstractOrder,
CsTicketCategory category,
CsTicketPriority priority,
EmployeeModel assignedAgent,
CsAgentGroupModel assignedGroup,
String headline) |
CsTicketModel |
DefaultTicketBusinessService.setTicketState(CsTicketModel ticket,
CsTicketState newState) |
CsTicketModel |
DefaultTicketBusinessService.setTicketState(CsTicketModel ticket,
CsTicketState newState,
String note) |
CsTicketModel |
DefaultTicketBusinessService.updateTicket(CsTicketModel ticket) |
CsTicketModel |
DefaultTicketBusinessService.updateTicket(CsTicketModel ticket,
String note) |
| Modifier and Type | Method and Description |
|---|---|
List<CsTicketModel> |
DefaultTicketDao.findByAgentGroupState(EmployeeModel agent,
CsAgentGroupModel group,
CsTicketState state)
Deprecated.
|
List<CsTicketModel> |
DefaultTicketDao.findByStringInTicketOrEvent(String searchString)
Deprecated.
|
List<CsTicketModel> |
DefaultTicketDao.findByStringInTicketOrEventAndStates(String searchString,
Set<CsTicketState> states)
Deprecated.
|
protected Converter<CsTicketParameter,CsTicketModel> |
DefaultTicketBusinessService.getTicketParameterConverter() |
List<CsTicketModel> |
DefaultTicketDao.getTicketsByAgent(EmployeeModel agent)
Deprecated.
|
List<CsTicketModel> |
DefaultTicketService.getTicketsByAgent(EmployeeModel agent)
Deprecated.
|
List<CsTicketModel> |
DefaultTicketDao.getTicketsByAgentGroup(CsAgentGroupModel agentGroup)
Deprecated.
|
List<CsTicketModel> |
DefaultTicketService.getTicketsByAgentGroup(CsAgentGroupModel agentGroup)
Deprecated.
|
List<CsTicketModel> |
DefaultTicketDao.getTicketsByCategory(CsTicketCategory... category)
Deprecated.
|
List<CsTicketModel> |
DefaultTicketService.getTicketsByCategory(CsTicketCategory... category)
Deprecated.
|
List<CsTicketModel> |
DefaultTicketDao.getTicketsByCustomer(UserModel customer)
Deprecated.
|
List<CsTicketModel> |
DefaultTicketService.getTicketsByCustomer(UserModel customer)
Deprecated.
|
List<CsTicketModel> |
DefaultTicketDao.getTicketsById(String ticketId)
Deprecated.
|
List<CsTicketModel> |
DefaultTicketDao.getTicketsByOrder(OrderModel order)
Deprecated.
|
List<CsTicketModel> |
DefaultTicketService.getTicketsByOrder(OrderModel order)
Deprecated.
|
List<CsTicketModel> |
DefaultTicketDao.getTicketsByPriority(CsTicketPriority... priority)
Deprecated.
|
List<CsTicketModel> |
DefaultTicketService.getTicketsByPriority(CsTicketPriority... priority)
Deprecated.
|
List<CsTicketModel> |
DefaultTicketDao.getTicketsByResolutionType(CsResolutionType... resolutionType)
Deprecated.
|
List<CsTicketModel> |
DefaultTicketService.getTicketsByResolutionType(CsResolutionType... resolutionType)
Deprecated.
|
List<CsTicketModel> |
DefaultTicketDao.getTicketsByState(CsTicketState... state)
Deprecated.
|
List<CsTicketModel> |
DefaultTicketService.getTicketsByState(CsTicketState... state)
Deprecated.
|
List<CsTicketModel> |
DefaultTicketService.getTicketsForAgent(EmployeeModel agent)
Find all the tickets that are assigned to the Agent.
|
List<CsTicketModel> |
DefaultTicketService.getTicketsForAgentGroup(CsAgentGroupModel agentGroup)
Find all the tickets assigned to the AgentGroup.
|
List<CsTicketModel> |
DefaultTicketService.getTicketsForCategory(CsTicketCategory... category)
Find all the tickets that have the provided categories.
|
List<CsTicketModel> |
DefaultTicketService.getTicketsForCustomer(UserModel customer)
Find all tickets that are associated with the customer.
|
List<CsTicketModel> |
DefaultTicketService.getTicketsForCustomerOrderByModifiedTime(UserModel user)
Find all tickets that are associated with the customer in order by Modified date and time.
|
SearchPageData<CsTicketModel> |
DefaultTicketService.getTicketsForCustomerOrderByModifiedTime(UserModel user,
BaseSiteModel baseSite,
PageableData pageableData) |
List<CsTicketModel> |
DefaultTicketService.getTicketsForOrder(OrderModel order)
Find all the tickets that are associated with the order.
|
List<CsTicketModel> |
DefaultTicketService.getTicketsForPriority(CsTicketPriority... priority)
Find all the tickets that have the provided priorities.
|
List<CsTicketModel> |
DefaultTicketService.getTicketsForResolutionType(CsResolutionType... resolutionType)
Find all the tickets that have the provided Resolution Type(s).
|
List<CsTicketModel> |
DefaultTicketService.getTicketsForState(CsTicketState... state)
Find all the tickets that are in the provided states.
|
List<CsTicketModel> |
DefaultTicketDao.getTicketsWithNullAgent()
Deprecated.
|
List<CsTicketModel> |
DefaultTicketDao.getTicketsWithNullAgentGroup()
Deprecated.
|
List<CsTicketModel> |
DefaultTicketSearchService.searchForTickets(EmployeeModel agent,
CsAgentGroupModel group,
CsTicketState state) |
List<CsTicketModel> |
DefaultTicketSearchService.searchForTickets(String searchString) |
List<CsTicketModel> |
DefaultTicketSearchService.searchForTickets(String searchString,
Set<CsTicketState> states) |
| Modifier and Type | Method and Description |
|---|---|
CsCustomerEventModel |
DefaultTicketBusinessService.addCustomerEmailToTicket(CsTicketModel ticket,
CsEventReason reason,
String subject,
String emailBody,
Collection<MediaModel> attachments) |
CsCustomerEventModel |
DefaultTicketBusinessService.addNoteToTicket(CsTicketModel ticket,
CsInterventionType intervention,
CsEventReason reason,
String note,
Collection<MediaModel> attachments) |
CsTicketModel |
DefaultTicketBusinessService.assignTicketToAgent(CsTicketModel ticket,
EmployeeModel agent) |
CsTicketModel |
DefaultTicketBusinessService.assignTicketToGroup(CsTicketModel ticket,
CsAgentGroupModel group) |
CsTicketModel |
DefaultTicketBusinessService.createTicket(CsTicketModel ticket,
CsCustomerEventModel creationEvent)
Deprecated.
|
protected CsTicketModel |
DefaultTicketBusinessService.createTicketInternal(CsTicketModel ticket,
CsCustomerEventModel creationEvent) |
List<CsTicketEventModel> |
DefaultTicketDao.findTicketEventsByTicket(CsTicketModel ticket)
Deprecated.
Find all ticket events for
CsTicketModel object. |
List<CsTicketEventModel> |
DefaultTicketService.getEventsForTicket(CsTicketModel ticket)
Gets all ticket events for
CsTicketModel object. |
CsTicketEventModel |
DefaultTicketBusinessService.getLastEvent(CsTicketModel ticket) |
List<CsTicketEventModel> |
DefaultTicketService.getTicketEventsForCustomerByTicket(CsTicketModel ticket)
Gets all ticket events for
CsTicketModel object excluding private messages. |
List<CsTicketState> |
DefaultTicketBusinessService.getTicketNextStates(CsTicketModel ticket) |
boolean |
DefaultTicketBusinessService.isTicketClosed(CsTicketModel ticket) |
boolean |
DefaultTicketBusinessService.isTicketResolvable(CsTicketModel ticket) |
CsTicketResolutionEventModel |
DefaultTicketBusinessService.resolveTicket(CsTicketModel ticket,
CsInterventionType intervention,
CsResolutionType resolutionType,
String note) |
CsTicketResolutionEventModel |
DefaultTicketBusinessService.resolveTicket(CsTicketModel ticket,
CsInterventionType intervention,
CsResolutionType resolutionType,
String note,
Collection<MediaModel> attachments) |
CsTicketModel |
DefaultTicketBusinessService.setTicketState(CsTicketModel ticket,
CsTicketState newState) |
CsTicketModel |
DefaultTicketBusinessService.setTicketState(CsTicketModel ticket,
CsTicketState newState,
String note) |
CsCustomerEventModel |
DefaultTicketBusinessService.unResolveTicket(CsTicketModel ticket,
CsInterventionType intervention,
CsEventReason reason,
String note) |
CsCustomerEventModel |
DefaultTicketBusinessService.unResolveTicket(CsTicketModel ticket,
CsInterventionType intervention,
CsEventReason reason,
String note,
Collection<MediaModel> attachments) |
CsTicketModel |
DefaultTicketBusinessService.updateTicket(CsTicketModel ticket) |
CsTicketModel |
DefaultTicketBusinessService.updateTicket(CsTicketModel ticket,
String note) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultTicketBusinessService.setTicketParameterConverter(Converter<CsTicketParameter,CsTicketModel> ticketParameterConverter) |
| Modifier and Type | Method and Description |
|---|---|
CsTicketModel |
TicketUpdateStrategy.updateTicket(CsTicketModel ticket)
Store all updated attributes on a ticket.
|
CsTicketModel |
TicketUpdateStrategy.updateTicket(CsTicketModel ticket,
String note)
Store all updated attributes on a ticket.
|
| Modifier and Type | Method and Description |
|---|---|
CsTicketEventModel |
TicketUpdateStrategy.assignTicketToAgent(CsTicketModel ticket,
EmployeeModel agent)
Assign the ticket to a new agent, or null to make the ticket unassigned.
|
CsTicketEventModel |
TicketUpdateStrategy.assignTicketToGroup(CsTicketModel ticket,
CsAgentGroupModel group)
Assign the ticket to a new group, or null to make the ticket unassigned.
|
CsTicketEventModel |
TicketEventStrategy.createAssignAgentToTicket(CsTicketModel ticket)
Create a creation event for the specified ticket TO THE CS Agent.
|
CsCustomerEventModel |
TicketEventStrategy.createCreationEventForTicket(CsTicketModel ticket,
CsEventReason reason,
CsInterventionType interventionType,
String text)
Create a creation event for the specified ticket.
|
CsCustomerEventModel |
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 to
|
CsCustomerEventModel |
TicketEventStrategy.createNoteForTicket(CsTicketModel ticket,
CsInterventionType intervention,
CsEventReason reason,
String note,
Collection<MediaModel> attachments)
Create and internal note against the ticket with the specified information
|
CsCustomerEventModel |
TicketEventStrategy.ensureTicketEventSetupForCreationEvent(CsTicketModel ticket,
CsCustomerEventModel creationEvent)
Ensure that the specified creation event is correctly setup and bound to the ticket.
|
Set<CsTicketChangeEventEntryModel> |
TicketAttributeChangeEventStrategy.getEntriesForChangedAttributes(CsTicketModel ticket)
Retrieve a list list of change entries for the specified ticket.
|
boolean |
TicketResolutionStrategy.isTicketClosed(CsTicketModel ticket)
Find out if a ticket is considered 'closed'.
|
boolean |
TicketResolutionStrategy.isTicketResolvable(CsTicketModel ticket)
Find out whether a ticket is resolvable.
|
CsTicketResolutionEventModel |
TicketResolutionStrategy.resolveTicket(CsTicketModel ticket,
CsInterventionType intervention,
CsResolutionType resolutionType,
String note)
Create a resolution event against a ticket and associate it with the ticket.
|
CsTicketResolutionEventModel |
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.
|
void |
TicketEventEmailStrategy.sendEmailsForAssignAgentTicketEvent(CsTicketModel ticket,
CsTicketEventModel event,
CsEmailRecipients recepientType)
Send emails an email to the cs agent or agent group.
|
void |
TicketEventEmailStrategy.sendEmailsForEvent(CsTicketModel ticket,
CsTicketEventModel event)
Send emails relating to the specified event.
|
void |
TicketUpdateStrategy.setTicketState(CsTicketModel ticket,
CsTicketState newState)
Set the state of the ticket.
|
void |
TicketUpdateStrategy.setTicketState(CsTicketModel ticket,
CsTicketState newState,
String note)
Set the state of the ticket.
|
CsCustomerEventModel |
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.
|
CsCustomerEventModel |
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.
|
CsTicketModel |
TicketUpdateStrategy.updateTicket(CsTicketModel ticket)
Store all updated attributes on a ticket.
|
CsTicketModel |
TicketUpdateStrategy.updateTicket(CsTicketModel ticket,
String note)
Store all updated attributes on a ticket.
|
| Modifier and Type | Method and Description |
|---|---|
CsTicketModel |
DefaultTicketUpdateStrategy.updateTicket(CsTicketModel ticket) |
CsTicketModel |
DefaultTicketUpdateStrategy.updateTicket(CsTicketModel ticket,
String note) |
Copyright © 2017 SAP SE. All Rights Reserved.