Codota Logo
org.dcm4chee.xds2.ws.handler
Code IndexAdd Codota to your IDE (free)

How to use org.dcm4chee.xds2.ws.handler

Best Java code snippets using org.dcm4chee.xds2.ws.handler (Showing top 20 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
SimpleDateFormat s =
  • Codota IconString pattern;new SimpleDateFormat(pattern)
  • Codota IconString template;Locale locale;new SimpleDateFormat(template, locale)
  • Codota Iconnew SimpleDateFormat()
  • Smart code suggestions by Codota
}
origin: org.dcm4che/dcm4chee-xds2-common-ws

@Override
public boolean handleFault(SOAPMessageContext ctx) {
  log.debug("################ handleFault");
  logMessage(ctx);
  return true;
}
origin: org.dcm4che/dcm4chee-xds2-common-ws

@Override
public boolean handleMessage(SOAPMessageContext ctx) {
  log.trace("##########handleMessage LogHandler:"+ctx.get(MessageContext.MESSAGE_OUTBOUND_PROPERTY));
  storeInboundSOAPHeader(ctx);
  logMessage(ctx);
  return true;
}
origin: org.dcm4che/dcm4chee-xds2-xcai-ws

private RetrieveDocumentSetResponseType doRetrieve(RetrieveImagingDocumentSetRequestType req) {
  RetrieveDocumentSetResponseType rsp = null, tmpRsp;
  for (Entry<String, List<StudyRequest>> entry : XDSUtil.splitRequestPerSrcID(req).entrySet()) {
    req.getStudyRequest().clear();
    req.getStudyRequest().addAll(entry.getValue());
    tmpRsp = doSourceRetrieve(entry.getKey(), req);
    if (rsp == null) {
      rsp = tmpRsp;
    } else {
      XDSUtil.addResponse(tmpRsp, rsp);
    }
  }
  if (rsp == null)
    rsp = iheFactory.createRetrieveDocumentSetResponseType();
  XDSUtil.finishResponse(rsp);
  XDSAudit.logImgRetrieve(rsp, new AuditRequestInfo(LogHandler.getInboundSOAPHeader(), wsContext));
  return rsp;
}
 
origin: org.dcm4che/dcm4chee-xds2-ws

private void logMessage(SOAPMessageContext ctx) {
  String action = getWsaHeader(ctx, "Action", "noAction");
  String msgID = getWsaHeader(ctx, "MessageID", null);
  String logDir = null;
  boolean logFullMessage = false;
        f = new File(logDir, action + ".xml");
      } else {
        f = getLogFile(getHost(ctx), action, msgID, ".xml", logDir);
        f.getParentFile().mkdirs();
    log.info("SOAP message "+getWsaHeader(ctx, "RelatesTo", null)+" finished!");
    MDC.put("initiatorFinished", "true");
    log.info("Close log file after request finished!");
origin: org.dcm4che/dcm4chee-xds2-ws

private RetrieveDocumentSetResponseType doRetrieve(RetrieveImagingDocumentSetRequestType req) {
  RetrieveDocumentSetResponseType rsp = null, tmpRsp;
  for (Entry<String, List<StudyRequest>> entry : XDSUtil.splitRequestPerSrcID(req).entrySet()) {
    req.getStudyRequest().clear();
    req.getStudyRequest().addAll(entry.getValue());
    tmpRsp = doSourceRetrieve(entry.getKey(), req);
    if (rsp == null) {
      rsp = tmpRsp;
    } else {
      XDSUtil.addResponse(tmpRsp, rsp);
    }
  }
  if (rsp == null)
    rsp = iheFactory.createRetrieveDocumentSetResponseType();
  XDSUtil.finishResponse(rsp);
  XDSAudit.logImgRetrieve(rsp, new AuditRequestInfo(LogHandler.getInboundSOAPHeader(), wsContext));
  return rsp;
}
 
origin: org.dcm4che/dcm4chee-xds2-ws

@Override
public boolean handleMessage(SOAPMessageContext ctx) {
  log.debug("##########handleMessage LogHandler:"+ctx.get(MessageContext.MESSAGE_OUTBOUND_PROPERTY));
  storeInboundSOAPHeader(ctx);
  logMessage(ctx);
  return true;
}
origin: org.dcm4che/dcm4chee-xds2-ws

@Override
public boolean handleFault(SOAPMessageContext ctx) {
  log.warn("################ handleFault");
  logMessage(ctx);
  return true;
}
origin: org.dcm4che/dcm4chee-xds2-ws

XDSAudit.logStudyUsed(rsp, new AuditRequestInfo(LogHandler.getInboundSOAPHeader(), wsContext));
return rsp;
origin: org.dcm4che/dcm4chee-xds2-xcai-ws

XDSAudit.logStudyUsed(rsp, new AuditRequestInfo(LogHandler.getInboundSOAPHeader(), wsContext));
return rsp;
origin: org.dcm4che/dcm4chee-xds2-ws

XDSAudit.logStudyUsed(rsp, new AuditRequestInfo(LogHandler.getInboundSOAPHeader(), wsContext));
return rsp;
origin: org.dcm4che/dcm4chee-xds2-ws

XDSAudit.logStudyUsed(rsp, new AuditRequestInfo(LogHandler.getInboundSOAPHeader(), wsContext));
return rsp;
origin: org.dcm4che/dcm4chee-xds2-xcai-ws

XDSAudit.logStudyUsed(rsp, new AuditRequestInfo(LogHandler.getInboundSOAPHeader(), wsContext));
return rsp;
origin: org.dcm4che/dcm4chee-xds2-xcai-ws

XDSAudit.logStudyUsed(rsp, new AuditRequestInfo(LogHandler.getInboundSOAPHeader(), wsContext));
return rsp;
origin: org.dcm4che/dcm4chee-xds2-ws

@Override
@Action(input="urn:ihe:iti:2007:RegistryStoredQuery", 
    output="urn:ihe:iti:2007:RegistryStoredQueryResponse")
public AdhocQueryResponse documentRegistryRegistryStoredQuery(
    AdhocQueryRequest req) {
  log.info("################ documentRegistryRegistryStoredQuery called!");
  log.debug("ReturnType:"+req.getResponseOption().getReturnType());
  AdhocQueryResponse rsp;
  StoredQuery qry = null;
  try {
    qry = StoredQuery.getStoredQuery(req, this);
    rsp = qry.query();
  } catch (Exception x) {
    log.error("Unexpected error in XDS service (query)!: "+x.getMessage(),x);
    rsp = factory.createAdhocQueryResponse();
    XDSException e = (x instanceof XDSException) ? (XDSException) x :
      new XDSException(XDSException.XDS_ERR_REGISTRY_ERROR, 
          "Unexpected error in XDS service !: "+x.getMessage(),x);
    XDSUtil.addError(rsp, e);
    rsp.setRegistryObjectList(factory.createRegistryObjectListType());
  }
  XDSAudit.logRegistryQuery(req, new AuditRequestInfo(LogHandler.getInboundSOAPHeader(), wsContext), 
      XDSConstants.XDS_B_STATUS_SUCCESS.equals(rsp.getStatus()));
  return rsp;
}
origin: org.dcm4che/dcm4chee-xds2-ws

AuditRequestInfo info = new AuditRequestInfo(LogHandler.getInboundSOAPHeader(), wsContext);
XDSAudit.logXCARetrieveExport(req, rsp, info);
return XDSUtil.finishResponse(rsp);
origin: org.dcm4che/dcm4chee-xds2-ws

  rsp = iheFactory.createRetrieveDocumentSetResponseType();
XDSUtil.finishResponse(rsp);
XDSAudit.logImgRetrieve(rsp, new AuditRequestInfo(LogHandler.getInboundSOAPHeader(), wsContext));
return rsp;
origin: org.dcm4che/dcm4chee-xds2-xcai-ws

  rsp = iheFactory.createRetrieveDocumentSetResponseType();
XDSUtil.finishResponse(rsp);
XDSAudit.logImgRetrieve(rsp, new AuditRequestInfo(LogHandler.getInboundSOAPHeader(), wsContext));
return rsp;
origin: org.dcm4che/dcm4chee-xds2-ws

    new AuditRequestInfo(LogHandler.getInboundSOAPHeader(), wsContext), 
    XDSConstants.XDS_B_STATUS_SUCCESS.equals(rsp.getStatus()));
return rsp;
origin: org.dcm4che/dcm4chee-xds2-ws

AuditRequestInfo info = new AuditRequestInfo(LogHandler.getInboundSOAPHeader(), wsContext);
String[] submUIDAndpatid = getSubmissionUIDandPatID(req.getSubmitObjectsRequest());
if (storedUIDs != null) {
origin: org.dcm4che/dcm4chee-xds2-repository-ws

AuditRequestInfo info = new AuditRequestInfo(LogHandler.getInboundSOAPHeader(), wsContext);
if (storedDocs != null) {
  XDSAudit.logRepositoryPnRExport(submUIDAndpatid[0], submUIDAndpatid[1], info, registryURL, success);
org.dcm4chee.xds2.ws.handler

Most used classes

  • LogHandler
  • AsyncResponseHandler
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now