public class Association extends Object
| Modifier and Type | Field and Description |
|---|---|
static org.slf4j.Logger |
LOG |
| Modifier and Type | Method and Description |
|---|---|
void |
abort() |
void |
addCancelRQHandler(int msgId,
CancelRQHandler handler) |
DimseRSP |
cecho() |
DimseRSP |
cecho(String cuid) |
void |
cfind(String cuid,
int priority,
org.dcm4che3.data.Attributes data,
String tsuid,
DimseRSPHandler rspHandler) |
DimseRSP |
cfind(String cuid,
int priority,
org.dcm4che3.data.Attributes data,
String tsuid,
int autoCancel) |
void |
cfind(String asuid,
String cuid,
int priority,
org.dcm4che3.data.Attributes data,
String tsuid,
DimseRSPHandler rspHandler) |
DimseRSP |
cfind(String asuid,
String cuid,
int priority,
org.dcm4che3.data.Attributes data,
String tsuid,
int autoCancel) |
DimseRSP |
cget(String cuid,
int priority,
org.dcm4che3.data.Attributes data,
String tsuid) |
void |
cget(String cuid,
int priority,
org.dcm4che3.data.Attributes data,
String tsuid,
DimseRSPHandler rspHandler) |
DimseRSP |
cget(String asuid,
String cuid,
int priority,
org.dcm4che3.data.Attributes data,
String tsuid) |
void |
cget(String asuid,
String cuid,
int priority,
org.dcm4che3.data.Attributes data,
String tsuid,
DimseRSPHandler rspHandler) |
Object |
clearProperty(String key) |
DimseRSP |
cmove(String cuid,
int priority,
org.dcm4che3.data.Attributes data,
String tsuid,
String destination) |
void |
cmove(String cuid,
int priority,
org.dcm4che3.data.Attributes data,
String tsuid,
String destination,
DimseRSPHandler rspHandler) |
DimseRSP |
cmove(String asuid,
String cuid,
int priority,
org.dcm4che3.data.Attributes data,
String tsuid,
String destination) |
void |
cmove(String asuid,
String cuid,
int priority,
org.dcm4che3.data.Attributes data,
String tsuid,
String destination,
DimseRSPHandler rspHandler) |
boolean |
containsProperty(String key) |
org.dcm4che3.data.Attributes |
createFileMetaInformation(String iuid,
String cuid,
String tsuid) |
DimseRSP |
cstore(String cuid,
String iuid,
int priority,
DataWriter data,
String tsuid) |
void |
cstore(String cuid,
String iuid,
int priority,
DataWriter data,
String tsuid,
DimseRSPHandler rspHandler) |
DimseRSP |
cstore(String cuid,
String iuid,
int priority,
String moveOriginatorAET,
int moveOriginatorMsgId,
DataWriter data,
String tsuid) |
void |
cstore(String cuid,
String iuid,
int priority,
String moveOriginatorAET,
int moveOriginatorMsgId,
DataWriter data,
String tsuid,
DimseRSPHandler rspHandler) |
DimseRSP |
cstore(String asuid,
String cuid,
String iuid,
int priority,
DataWriter data,
String tsuid) |
void |
cstore(String asuid,
String cuid,
String iuid,
int priority,
DataWriter data,
String tsuid,
DimseRSPHandler rspHandler) |
DimseRSP |
cstore(String asuid,
String cuid,
String iuid,
int priority,
String moveOriginatorAET,
int moveOriginatorMsgId,
DataWriter data,
String tsuid) |
void |
cstore(String asuid,
String cuid,
String iuid,
int priority,
String moveOriginatorAET,
int moveOriginatorMsgId,
DataWriter data,
String tsuid,
DimseRSPHandler rspHandler) |
AAssociateAC |
getAAssociateAC() |
AAssociateRQ |
getAAssociateRQ() |
ApplicationEntity |
getApplicationEntity() |
String |
getCalledAET() |
String |
getCallingAET() |
CommonExtendedNegotiation |
getCommonExtendedNegotiationFor(String cuid) |
Connection |
getConnection() |
Device |
getDevice() |
IOException |
getException() |
String |
getLocalAET() |
String |
getLocalImplClassUID() |
String |
getLocalImplVersionName() |
<T> T |
getProperty(Class<T> clazz) |
Object |
getProperty(String key) |
String |
getRemoteAET() |
String |
getRemoteImplClassUID() |
String |
getRemoteImplVersionName() |
Socket |
getSocket() |
State |
getState() |
Set<String> |
getTransferSyntaxesFor(String cuid) |
boolean |
isReadyForDataTransfer() |
boolean |
isRequestor() |
boolean |
isSCPFor(String cuid) |
boolean |
isSCUFor(String cuid) |
DimseRSP |
naction(String cuid,
String iuid,
int actionTypeId,
org.dcm4che3.data.Attributes data,
String tsuid) |
void |
naction(String cuid,
String iuid,
int actionTypeId,
org.dcm4che3.data.Attributes data,
String tsuid,
DimseRSPHandler rspHandler) |
DimseRSP |
naction(String asuid,
String cuid,
String iuid,
int actionTypeId,
org.dcm4che3.data.Attributes data,
String tsuid) |
void |
naction(String asuid,
String cuid,
String iuid,
int actionTypeId,
org.dcm4che3.data.Attributes data,
String tsuid,
DimseRSPHandler rspHandler) |
DimseRSP |
ncreate(String cuid,
String iuid,
org.dcm4che3.data.Attributes data,
String tsuid) |
void |
ncreate(String cuid,
String iuid,
org.dcm4che3.data.Attributes data,
String tsuid,
DimseRSPHandler rspHandler) |
DimseRSP |
ncreate(String asuid,
String cuid,
String iuid,
org.dcm4che3.data.Attributes data,
String tsuid) |
void |
ncreate(String asuid,
String cuid,
String iuid,
org.dcm4che3.data.Attributes data,
String tsuid,
DimseRSPHandler rspHandler) |
DimseRSP |
ndelete(String cuid,
String iuid) |
void |
ndelete(String cuid,
String iuid,
DimseRSPHandler rspHandler) |
DimseRSP |
ndelete(String asuid,
String cuid,
String iuid) |
void |
ndelete(String asuid,
String cuid,
String iuid,
DimseRSPHandler rspHandler) |
DimseRSP |
neventReport(String cuid,
String iuid,
int eventTypeId,
org.dcm4che3.data.Attributes data,
String tsuid) |
void |
neventReport(String cuid,
String iuid,
int eventTypeId,
org.dcm4che3.data.Attributes data,
String tsuid,
DimseRSPHandler rspHandler) |
DimseRSP |
neventReport(String asuid,
String cuid,
String iuid,
int eventTypeId,
org.dcm4che3.data.Attributes data,
String tsuid) |
void |
neventReport(String asuid,
String cuid,
String iuid,
int eventTypeId,
org.dcm4che3.data.Attributes data,
String tsuid,
DimseRSPHandler rspHandler) |
int |
nextMessageID() |
DimseRSP |
nget(String cuid,
String iuid,
int[] tags) |
void |
nget(String cuid,
String iuid,
int[] tags,
DimseRSPHandler rspHandler) |
DimseRSP |
nget(String asuid,
String cuid,
String iuid,
int[] tags) |
void |
nget(String asuid,
String cuid,
String iuid,
int[] tags,
DimseRSPHandler rspHandler) |
DimseRSP |
nset(String cuid,
String iuid,
org.dcm4che3.data.Attributes data,
String tsuid) |
void |
nset(String cuid,
String iuid,
org.dcm4che3.data.Attributes data,
String tsuid,
DimseRSPHandler rspHandler) |
DimseRSP |
nset(String cuid,
String iuid,
DataWriter data,
String tsuid) |
void |
nset(String cuid,
String iuid,
DataWriter data,
String tsuid,
DimseRSPHandler rspHandler) |
DimseRSP |
nset(String asuid,
String cuid,
String iuid,
org.dcm4che3.data.Attributes data,
String tsuid) |
void |
nset(String asuid,
String cuid,
String iuid,
org.dcm4che3.data.Attributes data,
String tsuid,
DimseRSPHandler rspHandler) |
DimseRSP |
nset(String asuid,
String cuid,
String iuid,
DataWriter data,
String tsuid) |
void |
nset(String asuid,
String cuid,
String iuid,
DataWriter data,
String tsuid,
DimseRSPHandler rspHandler) |
void |
release() |
CancelRQHandler |
removeCancelRQHandler(int msgId) |
void |
setProperty(Object value) |
Object |
setProperty(String key,
Object value) |
String |
toString() |
boolean |
tryWriteDimseRSP(PresentationContext pc,
org.dcm4che3.data.Attributes cmd) |
boolean |
tryWriteDimseRSP(PresentationContext pc,
org.dcm4che3.data.Attributes cmd,
org.dcm4che3.data.Attributes data) |
void |
waitForOutstandingRSP() |
void |
waitForSocketClose() |
void |
writeDimseRSP(PresentationContext pc,
org.dcm4che3.data.Attributes cmd) |
void |
writeDimseRSP(PresentationContext pc,
org.dcm4che3.data.Attributes cmd,
org.dcm4che3.data.Attributes data) |
public Device getDevice()
public int nextMessageID()
public final Socket getSocket()
public final Connection getConnection()
public final AAssociateRQ getAAssociateRQ()
public final AAssociateAC getAAssociateAC()
public final IOException getException()
public final ApplicationEntity getApplicationEntity()
public <T> T getProperty(Class<T> clazz)
public void setProperty(Object value)
public boolean containsProperty(String key)
public final boolean isRequestor()
public boolean isReadyForDataTransfer()
public boolean isSCPFor(String cuid)
public boolean isSCUFor(String cuid)
public String getCallingAET()
public String getCalledAET()
public String getRemoteAET()
public String getLocalAET()
public String getRemoteImplVersionName()
public String getRemoteImplClassUID()
public String getLocalImplVersionName()
public String getLocalImplClassUID()
public void release()
throws IOException
IOExceptionpublic void abort()
public void waitForOutstandingRSP()
throws InterruptedException
InterruptedExceptionpublic final State getState()
public void waitForSocketClose()
throws InterruptedException,
IOException
InterruptedExceptionIOExceptionpublic boolean tryWriteDimseRSP(PresentationContext pc, org.dcm4che3.data.Attributes cmd)
public boolean tryWriteDimseRSP(PresentationContext pc, org.dcm4che3.data.Attributes cmd, org.dcm4che3.data.Attributes data)
public void writeDimseRSP(PresentationContext pc, org.dcm4che3.data.Attributes cmd) throws IOException
IOExceptionpublic void writeDimseRSP(PresentationContext pc, org.dcm4che3.data.Attributes cmd, org.dcm4che3.data.Attributes data) throws IOException
IOExceptionpublic void addCancelRQHandler(int msgId,
CancelRQHandler handler)
public CancelRQHandler removeCancelRQHandler(int msgId)
public CommonExtendedNegotiation getCommonExtendedNegotiationFor(String cuid)
public void cstore(String cuid, String iuid, int priority, DataWriter data, String tsuid, DimseRSPHandler rspHandler) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic void cstore(String asuid, String cuid, String iuid, int priority, DataWriter data, String tsuid, DimseRSPHandler rspHandler) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic DimseRSP cstore(String cuid, String iuid, int priority, DataWriter data, String tsuid) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic DimseRSP cstore(String asuid, String cuid, String iuid, int priority, DataWriter data, String tsuid) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic void cstore(String cuid, String iuid, int priority, String moveOriginatorAET, int moveOriginatorMsgId, DataWriter data, String tsuid, DimseRSPHandler rspHandler) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic void cstore(String asuid, String cuid, String iuid, int priority, String moveOriginatorAET, int moveOriginatorMsgId, DataWriter data, String tsuid, DimseRSPHandler rspHandler) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic DimseRSP cstore(String cuid, String iuid, int priority, String moveOriginatorAET, int moveOriginatorMsgId, DataWriter data, String tsuid) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic DimseRSP cstore(String asuid, String cuid, String iuid, int priority, String moveOriginatorAET, int moveOriginatorMsgId, DataWriter data, String tsuid) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic void cfind(String cuid, int priority, org.dcm4che3.data.Attributes data, String tsuid, DimseRSPHandler rspHandler) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic void cfind(String asuid, String cuid, int priority, org.dcm4che3.data.Attributes data, String tsuid, DimseRSPHandler rspHandler) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic DimseRSP cfind(String cuid, int priority, org.dcm4che3.data.Attributes data, String tsuid, int autoCancel) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic DimseRSP cfind(String asuid, String cuid, int priority, org.dcm4che3.data.Attributes data, String tsuid, int autoCancel) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic void cget(String cuid, int priority, org.dcm4che3.data.Attributes data, String tsuid, DimseRSPHandler rspHandler) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic void cget(String asuid, String cuid, int priority, org.dcm4che3.data.Attributes data, String tsuid, DimseRSPHandler rspHandler) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic DimseRSP cget(String cuid, int priority, org.dcm4che3.data.Attributes data, String tsuid) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic DimseRSP cget(String asuid, String cuid, int priority, org.dcm4che3.data.Attributes data, String tsuid) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic void cmove(String cuid, int priority, org.dcm4che3.data.Attributes data, String tsuid, String destination, DimseRSPHandler rspHandler) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic void cmove(String asuid, String cuid, int priority, org.dcm4che3.data.Attributes data, String tsuid, String destination, DimseRSPHandler rspHandler) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic DimseRSP cmove(String cuid, int priority, org.dcm4che3.data.Attributes data, String tsuid, String destination) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic DimseRSP cmove(String asuid, String cuid, int priority, org.dcm4che3.data.Attributes data, String tsuid, String destination) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic DimseRSP cecho() throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic DimseRSP cecho(String cuid) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic void neventReport(String cuid, String iuid, int eventTypeId, org.dcm4che3.data.Attributes data, String tsuid, DimseRSPHandler rspHandler) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic void neventReport(String asuid, String cuid, String iuid, int eventTypeId, org.dcm4che3.data.Attributes data, String tsuid, DimseRSPHandler rspHandler) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic DimseRSP neventReport(String cuid, String iuid, int eventTypeId, org.dcm4che3.data.Attributes data, String tsuid) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic DimseRSP neventReport(String asuid, String cuid, String iuid, int eventTypeId, org.dcm4che3.data.Attributes data, String tsuid) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic void nget(String cuid, String iuid, int[] tags, DimseRSPHandler rspHandler) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic void nget(String asuid, String cuid, String iuid, int[] tags, DimseRSPHandler rspHandler) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic DimseRSP nget(String cuid, String iuid, int[] tags) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic DimseRSP nget(String asuid, String cuid, String iuid, int[] tags) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic void nset(String cuid, String iuid, org.dcm4che3.data.Attributes data, String tsuid, DimseRSPHandler rspHandler) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic void nset(String asuid, String cuid, String iuid, org.dcm4che3.data.Attributes data, String tsuid, DimseRSPHandler rspHandler) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic DimseRSP nset(String cuid, String iuid, org.dcm4che3.data.Attributes data, String tsuid) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic DimseRSP nset(String asuid, String cuid, String iuid, org.dcm4che3.data.Attributes data, String tsuid) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic void nset(String cuid, String iuid, DataWriter data, String tsuid, DimseRSPHandler rspHandler) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic void nset(String asuid, String cuid, String iuid, DataWriter data, String tsuid, DimseRSPHandler rspHandler) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic DimseRSP nset(String cuid, String iuid, DataWriter data, String tsuid) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic DimseRSP nset(String asuid, String cuid, String iuid, DataWriter data, String tsuid) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic void naction(String cuid, String iuid, int actionTypeId, org.dcm4che3.data.Attributes data, String tsuid, DimseRSPHandler rspHandler) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic void naction(String asuid, String cuid, String iuid, int actionTypeId, org.dcm4che3.data.Attributes data, String tsuid, DimseRSPHandler rspHandler) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic DimseRSP naction(String cuid, String iuid, int actionTypeId, org.dcm4che3.data.Attributes data, String tsuid) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic DimseRSP naction(String asuid, String cuid, String iuid, int actionTypeId, org.dcm4che3.data.Attributes data, String tsuid) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic void ncreate(String cuid, String iuid, org.dcm4che3.data.Attributes data, String tsuid, DimseRSPHandler rspHandler) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic void ncreate(String asuid, String cuid, String iuid, org.dcm4che3.data.Attributes data, String tsuid, DimseRSPHandler rspHandler) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic DimseRSP ncreate(String cuid, String iuid, org.dcm4che3.data.Attributes data, String tsuid) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic DimseRSP ncreate(String asuid, String cuid, String iuid, org.dcm4che3.data.Attributes data, String tsuid) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic void ndelete(String cuid, String iuid, DimseRSPHandler rspHandler) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic void ndelete(String asuid, String cuid, String iuid, DimseRSPHandler rspHandler) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic DimseRSP ndelete(String cuid, String iuid) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic DimseRSP ndelete(String asuid, String cuid, String iuid) throws IOException, InterruptedException
IOExceptionInterruptedExceptionCopyright © 2014 dcm4che.org. All rights reserved.