class IncidentUpdatedFromSericeNow extends AbstractServiceNowIntegration
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
result |
configProp, DEFAULT_XSL_PATH, externalObjList, integratedXML, logger, serviceNowHost, svcContext, xslPathDefault_ContentType, JSON_ContentType| Constructor and Description |
|---|
IncidentUpdatedFromSericeNow(ServiceContext context) |
| Modifier and Type | Method and Description |
|---|---|
private org.w3c.dom.Document |
createTicketQuery(int ticketStatus,
java.lang.Integer range) |
protected void |
execute() |
java.lang.String |
getResult() |
protected java.util.Map<java.lang.String,java.lang.String> |
getTicketMap(java.lang.String soapResultMessage)
Mapping of sys_id to user external Id
|
void |
setResult(java.lang.String result) |
private java.lang.String |
updateTicket(java.util.Set<java.lang.String> externalClosedTickets,
org.w3c.dom.Node ticket,
java.util.Map<java.lang.String,java.lang.String> closedTicketIds) |
createSOAPClient, faultProcess, faultProcess, getElementValue, getIncidentFieldName, getIntegratedXML, getSoapClient, getXslPath, integrating, loadConfigPropties, parseSoapFault, parseSoapResultSysIdIncidentUpdatedFromSericeNow(ServiceContext context)
protected void execute()
throws java.lang.Exception
execute in class AbstractServiceNowIntegrationjava.lang.Exceptionprivate org.w3c.dom.Document createTicketQuery(int ticketStatus,
java.lang.Integer range)
throws javax.xml.parsers.ParserConfigurationException,
org.xml.sax.SAXException,
java.io.IOException
ticketStatus - startDate - startTime - endDate - endTime - javax.xml.parsers.ParserConfigurationExceptionjava.io.IOExceptionorg.xml.sax.SAXExceptionprivate java.lang.String updateTicket(java.util.Set<java.lang.String> externalClosedTickets,
org.w3c.dom.Node ticket,
java.util.Map<java.lang.String,java.lang.String> closedTicketIds)
throws javax.xml.parsers.ParserConfigurationException,
org.xml.sax.SAXException,
java.io.IOException,
javax.xml.xpath.XPathExpressionException
externalClosedTickets - ticket - closedTicketIds - javax.xml.parsers.ParserConfigurationExceptionorg.xml.sax.SAXExceptionjava.io.IOExceptionjavax.xml.xpath.XPathExpressionExceptionpublic java.lang.String getResult()
public void setResult(java.lang.String result)
result - the result to setprotected java.util.Map<java.lang.String,java.lang.String> getTicketMap(java.lang.String soapResultMessage)