public class ChatControllerXml extends ControllerXml
Modifier and Type | Field and Description |
---|---|
protected IResource |
chatResource |
protected Document |
requestXmlDoc |
out, request, response, sessionConfig
Constructor and Description |
---|
ChatControllerXml(HttpServletRequest request,
HttpServletResponse response,
PageContext pageContext)
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
addMessage(Node methodNode,
ITransaction portalTransaction) |
protected void |
approveMessage(Node methodNode,
ITransaction transaction) |
protected void |
getLatestMessages(Node methodNode,
ITransaction portalTransaction) |
void |
handleRequest() |
protected void |
rejectMessage(Node methodNode,
ITransaction transaction) |
protected void |
userLeftConversation(Node methodNode,
ITransaction transaction) |
getResponseXml, getResponseXml, getResponseXml, loadUserInfo
protected Document requestXmlDoc
protected IResource chatResource
public ChatControllerXml(HttpServletRequest request, HttpServletResponse response, PageContext pageContext) throws PortalException
request
- response
- pageContext
- ControllerException
PortalException
protected void getLatestMessages(Node methodNode, ITransaction portalTransaction) throws PortalException
PortalException
protected void rejectMessage(Node methodNode, ITransaction transaction) throws PortalException, IOException
PortalException
IOException
protected void approveMessage(Node methodNode, ITransaction transaction) throws PortalException, IOException
PortalException
IOException
protected void userLeftConversation(Node methodNode, ITransaction transaction) throws PortalException
PortalException
protected void addMessage(Node methodNode, ITransaction portalTransaction) throws PortalException
PortalException
LumisXP 12.5.0.200928 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.