public interface TicketController extends WidgetController
| Modifier and Type | Method and Description |
|---|---|
void |
assignTicketToAgent(TypedObject ticket,
TypedObject agent)
Assign the ticket to an agent
|
void |
assignTicketToGroup(TypedObject ticket,
TypedObject group)
Assign the ticket to an agent group
|
boolean |
canChangeState(TypedObject ticket)
Can the ticket state be changed
|
boolean |
canResolve(TypedObject ticket)
Can this ticket be resolved
|
boolean |
canSendEmail(TypedObject ticket)
Can email be sent for this ticket
|
boolean |
canUnResolve(TypedObject ticket)
Can this ticket be un-resolved
|
boolean |
canUpdate(TypedObject ticket)
Can this ticket be updated
|
TypedObject |
getCurrentTicket()
Get the current ticket
|
addCockpitEventAcceptor, dispatchEvent, removeCockpitEventAcceptor, setCockpitEventAcceptorsTypedObject getCurrentTicket()
boolean canSendEmail(TypedObject ticket)
ticket - the ticketboolean canUpdate(TypedObject ticket)
ticket - the ticketboolean canChangeState(TypedObject ticket)
ticket - the ticketboolean canResolve(TypedObject ticket)
ticket - the ticketboolean canUnResolve(TypedObject ticket)
ticket - the ticketvoid assignTicketToAgent(TypedObject ticket, TypedObject agent) throws TicketException
ticket - the ticketagent - the agent to assign to the ticketTicketException - thrown on errorvoid assignTicketToGroup(TypedObject ticket, TypedObject group) throws TicketException
ticket - the ticketgroup - the agent group to assign on the ticketTicketException - thrown on errorCopyright © 2018 SAP SE. All Rights Reserved.