Package | Description |
---|---|
org.dcm4che3.net |
Classes related to the network communications between systems.
|
org.dcm4che3.net.audit |
This package is in the Maven module dcm4che-net-audit.
|
org.dcm4che3.net.hl7 |
This package is located in the Maven module dcm4che3-net-hl7.
|
org.dcm4che3.net.hl7.service |
This package is located in the Maven module dcm4che-net-hl7.
|
org.dcm4che3.tool.common |
Common classes for the various tools.
|
org.dcm4che3.tool.dcmqrscp |
Simple DICOM archive.
|
org.dcm4che3.tool.findscu |
Invoke DICOM C-FIND Query Request.
|
org.dcm4che3.tool.findscu.test |
Invoke DICOM C-FIND Query Request.
|
org.dcm4che3.tool.getscu |
C-GET SCU to retrieve DICOM Composite Objects from C-GET SCP.
|
org.dcm4che3.tool.getscu.test |
C-GET SCU to retrieve DICOM Composite Objects from C-GET SCP.
|
org.dcm4che3.tool.hl7pix |
Queries a PIX Manager for a list of corresponding patient identifiers.
|
org.dcm4che3.tool.hl7rcv |
HL7 v2.x Receiver.
|
org.dcm4che3.tool.hl7snd |
Send HL7 2.x message.
|
org.dcm4che3.tool.ianscu |
Send DICOM Instance Availability Notification.
|
org.dcm4che3.tool.ihe.modality |
Simulates DICOM modality.
|
org.dcm4che3.tool.movescu |
Invoke DICOM C-MOVE Retrieve request.
|
org.dcm4che3.tool.movescu.test |
Test classes for invoking DICOM C-MOVE Retrieve request.
|
org.dcm4che3.tool.mppsscp |
DICOM Modality Performed Procedure Step Receiver.
|
org.dcm4che3.tool.mppsscu |
Send DICOM Modality Performed Procedure Step.
|
org.dcm4che3.tool.mppsscu.test |
Test classes for sending DICOM Modality Performed Procedure Step.
|
org.dcm4che3.tool.stgcmtscu |
Invoke DICOM Storage Commitment Request.
|
org.dcm4che3.tool.stgcmtscu.test |
Test classes for invoking DICOM Storage Commitment Request.
|
org.dcm4che3.tool.storescp |
Receive DICOM Composite Objects from peer DICOM AE.
|
org.dcm4che3.tool.storescp.test |
Test classes for receiving DICOM Composite Objects from peer DICOM AE.
|
org.dcm4che3.tool.storescu |
Send DICOM Composite Objects to peer DICOM AE.
|
org.dcm4che3.tool.storescu.test |
Test classes for sending DICOM Composite Objects to peer DICOM AE.
|
org.dcm4che3.tool.syslog |
Send RFC 5424 Syslog messages..
|
org.dcm4che3.tool.syslogd |
Receive RFC 5424 Syslog messages.
|
Modifier and Type | Field and Description |
---|---|
private Connection |
UDPListener.conn |
private Connection |
TCPListener.conn |
private Connection |
Association.conn |
private Connection |
ConnectionExtension.connection |
private Connection |
CompatibleConnection.localConn |
private Connection |
CompatibleConnection.remoteConn |
Modifier and Type | Field and Description |
---|---|
private List<Connection> |
Device.connections |
private List<Connection> |
ApplicationEntity.connections |
Modifier and Type | Method and Description |
---|---|
Connection |
Device.connectionWithEqualsRDN(Connection other) |
Connection |
ApplicationEntity.findCompatibelConnection(Connection remoteConn) |
Connection |
ConnectionExtension.getConnection() |
Connection |
Association.getConnection() |
Connection |
CompatibleConnection.getLocalConnection() |
Connection |
CompatibleConnection.getRemoteConnection() |
Modifier and Type | Method and Description |
---|---|
List<Connection> |
Device.getConnections() |
List<Connection> |
ApplicationEntity.getConnections() |
List<Connection> |
Device.listConnections() |
Modifier and Type | Method and Description |
---|---|
void |
Device.addConnection(Connection conn) |
void |
ApplicationEntity.addConnection(Connection conn) |
private void |
Connection.checkCompatible(Connection remoteConn) |
Socket |
Connection.connect(Connection remoteConn) |
Association |
ApplicationEntity.connect(Connection remote,
AAssociateRQ rq) |
Association |
ApplicationEntity.connect(Connection local,
Connection remote,
AAssociateRQ rq) |
Connection |
Device.connectionWithEqualsRDN(Connection other) |
private ServerSocket |
TCPListener.createTLSServerSocket(Connection conn) |
private SSLSocket |
Connection.createTLSSocket(Socket s,
Connection remoteConn) |
(package private) boolean |
Connection.equalsRDN(Connection other) |
Connection |
ApplicationEntity.findCompatibelConnection(Connection remoteConn) |
boolean |
Connection.isCompatible(Connection remoteConn) |
void |
TCPProtocolHandler.onAccept(Connection conn,
Socket s) |
void |
DicomProtocolHandler.onAccept(Connection conn,
Socket s) |
void |
ConnectionMonitor.onConnectionAccepted(Connection conn,
Socket s) |
void |
ConnectionMonitor.onConnectionEstablished(Connection conn,
Connection remoteConn,
Socket s) |
void |
ConnectionMonitor.onConnectionFailed(Connection conn,
Connection remoteConn,
Socket s,
Throwable e) |
void |
ConnectionMonitor.onConnectionRejected(Connection conn,
Socket s,
Throwable e) |
void |
ConnectionMonitor.onConnectionRejectedBlacklisted(Connection conn,
Socket s) |
void |
UDPProtocolHandler.onReceive(Connection conn,
DatagramPacket packet) |
(package private) void |
Connection.reconfigure(Connection from) |
private void |
Connection.reconfigureExtensions(Connection from) |
boolean |
Device.removeConnection(Connection conn) |
boolean |
ApplicationEntity.removeConnection(Connection conn) |
void |
ConnectionExtension.setConnection(Connection connection) |
void |
DeviceExtension.verifyNotUsed(Connection conn) |
Modifier and Type | Method and Description |
---|---|
void |
Device.reconfigureConnections(List<Connection> conns,
List<Connection> src) |
void |
Device.reconfigureConnections(List<Connection> conns,
List<Connection> src) |
void |
Device.setConnections(List<Connection> connections) |
void |
ApplicationEntity.setConnections(List<Connection> connections) |
Constructor and Description |
---|
Association(ApplicationEntity ae,
Connection local,
Socket sock) |
CompatibleConnection(Connection localConn,
Connection remoteConn) |
TCPListener(Connection conn,
TCPProtocolHandler handler) |
UDPListener(Connection conn,
UDPProtocolHandler handler) |
Modifier and Type | Field and Description |
---|---|
(package private) Connection |
AuditLogger.ActiveConnection.conn |
(package private) Connection |
AuditLogger.ActiveConnection.remoteConn |
Modifier and Type | Field and Description |
---|---|
private List<Connection> |
AuditRecordRepository.connections |
private List<Connection> |
AuditLogger.connections |
Modifier and Type | Method and Description |
---|---|
List<Connection> |
AuditRecordRepository.getConnections() |
List<Connection> |
AuditLogger.getConnections() |
Modifier and Type | Method and Description |
---|---|
void |
AuditRecordRepository.addConnection(Connection conn) |
void |
AuditLogger.addConnection(Connection conn) |
void |
SyslogProtocolHandler.onAccept(Connection conn,
Socket s) |
private void |
SyslogProtocolHandler.onMessage(byte[] data,
int offset,
int length,
Connection conn,
InetAddress from) |
void |
AuditRecordRepository.onMessage(byte[] data,
int xmlOffset,
int xmlLength,
Connection conn,
InetAddress from) |
void |
AuditRecordHandler.onMessage(byte[] data,
int xmlOffset,
int xmlLength,
Connection conn,
InetAddress from) |
void |
SyslogProtocolHandler.onReceive(Connection conn,
DatagramPacket packet) |
boolean |
AuditRecordRepository.removeConnection(Connection conn) |
boolean |
AuditLogger.removeConnection(Connection conn) |
void |
AuditLogger.verifyNotUsed(Connection conn) |
Modifier and Type | Method and Description |
---|---|
void |
AuditRecordRepository.setConnections(List<Connection> connections) |
void |
AuditLogger.setConnections(List<Connection> connections) |
Constructor and Description |
---|
ActiveConnection(Connection conn,
Connection remoteConn) |
TCPConnection(Connection conn,
Connection remoteConn) |
UDPConnection(Connection conn,
Connection remoteConn) |
Modifier and Type | Field and Description |
---|---|
private List<Connection> |
HL7Application.conns |
Modifier and Type | Method and Description |
---|---|
Connection |
HL7Application.findCompatibelConnection(Connection remoteConn) |
Modifier and Type | Method and Description |
---|---|
List<Connection> |
HL7Application.getConnections() |
List<Connection> |
HL7Application.getConns() |
Modifier and Type | Method and Description |
---|---|
void |
HL7Application.addConnection(Connection conn) |
MLLPConnection |
HL7Application.connect(Connection remote) |
MLLPConnection |
HL7Application.connect(Connection local,
Connection remote) |
Connection |
HL7Application.findCompatibelConnection(Connection remoteConn) |
void |
HL7ProtocolHandler.onAccept(Connection conn,
Socket s) |
(package private) byte[] |
HL7Application.onMessage(Connection conn,
Socket s,
HL7Segment msh,
byte[] msg,
int off,
int len,
int mshlen) |
byte[] |
HL7MessageListener.onMessage(HL7Application hl7App,
Connection conn,
Socket s,
HL7Segment msh,
byte[] msg,
int off,
int len,
int mshlen) |
byte[] |
DefaultHL7MessageListener.onMessage(HL7Application hl7App,
Connection conn,
Socket s,
HL7Segment msh,
byte[] msg,
int off,
int len,
int mshlen) |
(package private) byte[] |
HL7DeviceExtension.onMessage(HL7Segment msh,
byte[] msg,
int off,
int len,
int mshlen,
Connection conn,
Socket s) |
boolean |
HL7Application.removeConnection(Connection conn) |
void |
HL7DeviceExtension.verifyNotUsed(Connection conn) |
Modifier and Type | Method and Description |
---|---|
void |
HL7Application.setConns(List<Connection> conns) |
Modifier and Type | Method and Description |
---|---|
byte[] |
HL7ServiceRegistry.onMessage(HL7Application hl7App,
Connection conn,
Socket s,
HL7Segment msh,
byte[] msg,
int off,
int len,
int mshlen) |
Modifier and Type | Method and Description |
---|---|
static void |
CLIUtils.configure(Connection conn,
org.apache.commons.cli.CommandLine cl) |
static void |
CLIUtils.configureBind(Connection conn,
ApplicationEntity ae,
org.apache.commons.cli.CommandLine cl) |
static void |
CLIUtils.configureBindServer(Connection conn,
ApplicationEntity ae,
org.apache.commons.cli.CommandLine cl) |
static void |
CLIUtils.configureConnect(Connection conn,
AAssociateRQ rq,
org.apache.commons.cli.CommandLine cl) |
private static void |
CLIUtils.configureTLS(Connection conn,
org.apache.commons.cli.CommandLine cl) |
Modifier and Type | Field and Description |
---|---|
private Connection |
DcmQRSCP.conn |
private Connection |
SendStgCmtResult.remoteConn |
Modifier and Type | Field and Description |
---|---|
private Map<String,Connection> |
StgCmtSCPImpl.remoteConnections |
private HashMap<String,Connection> |
DcmQRSCP.remoteConnections |
Modifier and Type | Method and Description |
---|---|
Connection |
DcmQRSCP.getConnection() |
(package private) Connection |
DcmQRSCP.getRemoteConnection(String dest) |
Modifier and Type | Method and Description |
---|---|
void |
DcmQRSCP.addRemoteConnection(String aet,
Connection remote) |
private Association |
DcmQRSCP.CMoveSCPImpl.openStoreAssociation(Association as,
Connection remote,
AAssociateRQ aarq) |
Constructor and Description |
---|
SendStgCmtResult(Association as,
Attributes eventInfo,
boolean sameAssoc,
Connection remoteConn) |
Constructor and Description |
---|
StgCmtSCPImpl(DicomDirReader dicomDirReader,
Map<String,Connection> remoteConnections,
boolean stgCmtOnSameAssoc,
Executor executor) |
Modifier and Type | Field and Description |
---|---|
private Connection |
FindSCU.conn |
private Connection |
FindSCU.remote |
Modifier and Type | Method and Description |
---|---|
Connection |
FindSCU.getRemoteConnection() |
Modifier and Type | Field and Description |
---|---|
private Connection |
QueryTool.conn |
Constructor and Description |
---|
QueryTool(String host,
int port,
String aeTitle,
String queryLevel,
String queryModel,
boolean relational,
Device device,
String sourceAETitle,
Connection conn) |
Modifier and Type | Field and Description |
---|---|
private Connection |
GetSCU.conn |
private Connection |
GetSCU.remote |
Modifier and Type | Method and Description |
---|---|
Connection |
GetSCU.getRemoteConnection() |
Modifier and Type | Field and Description |
---|---|
private Connection |
RetrieveTool.conn |
Constructor and Description |
---|
RetrieveTool(String host,
int port,
String aeTitle,
File retrieveDir,
Device device,
String sourceAETitle,
String retrieveLevel,
String informationModel,
boolean relational,
Connection conn) |
Modifier and Type | Field and Description |
---|---|
private Connection |
HL7Pix.conn |
private Connection |
HL7Pix.remote |
Modifier and Type | Field and Description |
---|---|
private Connection |
HL7Rcv.conn |
Modifier and Type | Method and Description |
---|---|
Connection |
HL7Rcv.getConn() |
Modifier and Type | Method and Description |
---|---|
private static void |
HL7Rcv.configureBindServer(Connection conn,
org.apache.commons.cli.CommandLine cl) |
Modifier and Type | Field and Description |
---|---|
private Connection |
HL7Snd.conn |
private Connection |
HL7Snd.remote |
Modifier and Type | Method and Description |
---|---|
private static void |
HL7Snd.configureBind(Connection conn,
org.apache.commons.cli.CommandLine cl) |
private static void |
HL7Snd.configureConnect(Connection conn,
org.apache.commons.cli.CommandLine cl) |
Modifier and Type | Field and Description |
---|---|
private Connection |
IanSCU.conn |
private Connection |
IanSCU.remote |
Modifier and Type | Method and Description |
---|---|
static void |
Modality.setTlsParams(Connection remote,
Connection conn) |
Modifier and Type | Field and Description |
---|---|
private Connection |
MoveSCU.conn |
private Connection |
MoveSCU.remote |
Modifier and Type | Method and Description |
---|---|
Connection |
MoveSCU.getRemoteConnection() |
Modifier and Type | Field and Description |
---|---|
private Connection |
MoveTool.conn |
Constructor and Description |
---|
MoveTool(String host,
int port,
String aeTitle,
String destAEtitle,
String retrieveLevel,
String informationModel,
boolean relational,
Device device,
String sourceAETitle,
Connection conn) |
Modifier and Type | Field and Description |
---|---|
private Connection |
MppsSCP.conn |
Modifier and Type | Field and Description |
---|---|
private Connection |
MppsSCU.remote |
Modifier and Type | Method and Description |
---|---|
Connection |
MppsSCU.getRemoteConnection() |
Modifier and Type | Field and Description |
---|---|
private Connection |
MppsTool.conn |
Constructor and Description |
---|
MppsTool(String host,
int port,
String aeTitle,
File baseDirectory,
Device device,
String sourceAETitle,
Connection conn) |
Modifier and Type | Field and Description |
---|---|
private Connection |
StgCmtSCU.remote |
Modifier and Type | Method and Description |
---|---|
Connection |
StgCmtSCU.getRemoteConnection() |
Modifier and Type | Field and Description |
---|---|
(package private) Connection |
StgCmtTool.bound |
Constructor and Description |
---|
StgCmtTool(String host,
int port,
String aeTitle,
File baseDir,
File storageDirectory,
Device device,
String sourceAETitle,
Connection conn) |
Modifier and Type | Field and Description |
---|---|
private Connection |
StoreSCP.conn |
Modifier and Type | Field and Description |
---|---|
(package private) Connection |
StoreSCPTool.bound |
Constructor and Description |
---|
StoreSCPTool(File storageDirectory,
Device device,
String sourceAETitle,
Connection conn,
boolean noStore) |
Modifier and Type | Field and Description |
---|---|
private Connection |
StoreSCU.remote |
Modifier and Type | Method and Description |
---|---|
Connection |
StoreSCU.getRemoteConnection() |
Modifier and Type | Field and Description |
---|---|
private Connection |
StoreTool.conn |
Constructor and Description |
---|
StoreTool(String host,
int port,
String aeTitle,
File baseDirectory,
Device device,
String sourceAETitle,
Connection conn) |
Modifier and Type | Field and Description |
---|---|
private Connection |
Syslog.conn |
private Connection |
Syslog.remote |
Modifier and Type | Method and Description |
---|---|
private static void |
Syslog.configureBind(Connection conn,
org.apache.commons.cli.CommandLine cl) |
private static void |
Syslog.configureConnect(Connection conn,
org.apache.commons.cli.CommandLine cl) |
Modifier and Type | Field and Description |
---|---|
private Connection |
Syslogd.conn |
Modifier and Type | Method and Description |
---|---|
private static void |
Syslogd.configureBindServer(Connection conn,
org.apache.commons.cli.CommandLine cl) |
private void |
Syslogd.onMessage(byte[] data,
int off,
int len,
Connection conn,
InetAddress from) |
Copyright © 2017 dcm4che.org. All rights reserved.