public class SessionContextController
extends DefaultWidgetController
| Constructor and Description |
|---|
SessionContextController() |
| Modifier and Type | Method and Description |
|---|---|
void |
endCurrentSession() |
protected <any> |
getAvailableSites()
return current available sites in the system
|
void |
getOrderDetails() |
void |
getTicketDetails() |
void |
getUserDetails() |
protected void |
handleOrderSiteDDL(String orderSiteUID) |
void |
handleSessionCall() |
protected void |
handleSessionCallMode() |
protected void |
handleUIComponents()
show/hide UI components
|
void |
initialize(Component comp) |
void |
itemCreated(Object msg) |
void |
itemSelected(Object msg) |
void |
launchASM() |
protected void |
resetToDefault() |
protected void |
restartTimer() |
boolean |
showASMButton() |
protected A userAnchor
protected A ticketAnchor
protected A orderAnchor
protected Button endSessionBtn
protected Button asmBtn
protected Button callContextBtn
protected Label customerPlaceholder
protected Label ticketPlaceholder
protected Label orderPlaceholder
protected Image userImage
protected Image ticketImage
protected Image orderImage
protected Combobox availableSites
protected Timer sessionTimer
protected Div sessionTimerDiv
protected static final String USER_ANCHOR_COMPONENT_ID
protected static final String TICKET_ANCHOR_COMPONENT_ID
protected static final String ORDER_ANCHOR_COMPONENT_ID
protected static final String END_SESSION_BUTTON_COMPONENT_ID
protected static final String SESSION_CALL_BUTTON_COMPONENT_ID
protected static final String ASM_LAUNCH_BUTTON_COMPONENT_ID
protected static final String START_CALL_LABEL_KEY
protected static final String END_CALL_LABEL_KEY
protected static final String CURRENT_SESSION_CALL_MODE
protected static final String IN_CALL_MODE
protected static final String FREE_CALL_MODE
protected static final String JS_TIME_REST
protected static final String START_CALL_CSS_CLASS
protected static final String END_CALL_CSS_CLASS
protected static final String ANCHOR_CSS_CLASS
protected final SimpleDateFormat dateTimeFormat
public void initialize(Component comp)
public void getUserDetails()
throws InterruptedException
InterruptedExceptionpublic void getTicketDetails()
throws InterruptedException
InterruptedExceptionpublic void getOrderDetails()
throws InterruptedException
InterruptedExceptionpublic void itemSelected(Object msg)
public void endCurrentSession()
throws InterruptedException
InterruptedExceptionpublic void itemCreated(Object msg)
protected void restartTimer()
protected void resetToDefault()
protected void handleOrderSiteDDL(String orderSiteUID)
public void handleSessionCall()
throws InterruptedException
InterruptedExceptionpublic void launchASM()
throws InterruptedException
InterruptedExceptionpublic boolean showASMButton()
protected void handleUIComponents()
protected void handleSessionCallMode()
protected <any> getAvailableSites()
Copyright © 2017 SAP SE. All Rights Reserved.