org.dcm4che.data
Interface Command

All Superinterfaces:
DcmObject

public interface Command
extends DcmObject

Defines behavior of CommandSet container objects.

Version:
$Revision: 3922 $ $Date: 2005-10-05 18:26:16 +0200 (Mi, 05 Okt 2005) $

Revisions:

20020726 gunter:

Author:
gunter zeilinger
See Also:
"DICOM Part 7: Message Exchange, 6.3.1 Command Set Structure"

Field Summary
static int C_CANCEL_RQ
           
static int C_ECHO_RQ
           
static int C_ECHO_RSP
           
static int C_FIND_RQ
           
static int C_FIND_RSP
           
static int C_GET_RQ
           
static int C_GET_RSP
           
static int C_MOVE_RQ
           
static int C_MOVE_RSP
           
static int C_STORE_RQ
           
static int C_STORE_RSP
           
static int HIGH
           
static int LOW
           
static int MEDIUM
           
static int N_ACTION_RQ
           
static int N_ACTION_RSP
           
static int N_CREATE_RQ
           
static int N_CREATE_RSP
           
static int N_DELETE_RQ
           
static int N_DELETE_RSP
           
static int N_EVENT_REPORT_RQ
           
static int N_EVENT_REPORT_RSP
           
static int N_GET_RQ
           
static int N_GET_RSP
           
static int N_SET_RQ
           
static int N_SET_RSP
           
static int NO_DATASET
           
 
Fields inherited from interface org.dcm4che.data.DcmObject
ADD_ITEMS, MERGE_ITEMS, REPLACE_ITEMS
 
Method Summary
 java.lang.String cmdFieldAsString()
           
 java.lang.String getAffectedSOPClassUID()
           
 java.lang.String getAffectedSOPInstanceUID()
           
 int getCommandField()
           
 int getMessageID()
           
 int getMessageIDToBeingRespondedTo()
           
 java.lang.String getRequestedSOPClassUID()
           
 java.lang.String getRequestedSOPInstanceUID()
           
 int getStatus()
           
 boolean hasDataset()
           
 Command initCCancelRQ(int msgID)
           
 Command initCEchoRQ(int msgID)
           
 Command initCEchoRQ(int msgID, java.lang.String sopClassUID)
           
 Command initCEchoRSP(int msgID)
           
 Command initCEchoRSP(int msgID, java.lang.String sopClassUID, int status)
           
 Command initCFindRQ(int msgID, java.lang.String sopClassUID, int priority)
           
 Command initCFindRSP(int msgID, java.lang.String sopClassUID, int status)
           
 Command initCGetRQ(int msgID, java.lang.String sopClassUID, int priority)
           
 Command initCGetRSP(int msgID, java.lang.String sopClassUID, int status)
           
 Command initCMoveRQ(int msgID, java.lang.String sopClassUID, int priority, java.lang.String moveDest)
           
 Command initCMoveRSP(int msgID, java.lang.String sopClassUID, int status)
           
 Command initCStoreRQ(int msgID, java.lang.String sopClassUID, java.lang.String sopInstUID, int priority)
           
 Command initCStoreRSP(int msgID, java.lang.String sopClassUID, java.lang.String sopInstUID, int status)
           
 Command initNActionRQ(int msgID, java.lang.String sopClassUID, java.lang.String sopInstUID, int actionTypeID)
           
 Command initNActionRSP(int msgID, java.lang.String sopClassUID, java.lang.String sopInstUID, int status)
           
 Command initNCreateRQ(int msgID, java.lang.String sopClassUID, java.lang.String sopInstanceUID)
           
 Command initNCreateRSP(int msgID, java.lang.String sopClassUID, java.lang.String sopInstUID, int status)
           
 Command initNDeleteRQ(int msgID, java.lang.String sopClassUID, java.lang.String sopInstUID)
           
 Command initNDeleteRSP(int msgID, java.lang.String sopClassUID, java.lang.String sopInstUID, int status)
           
 Command initNEventReportRQ(int msgID, java.lang.String sopClassUID, java.lang.String sopInstanceUID, int eventTypeID)
           
 Command initNEventReportRSP(int msgID, java.lang.String sopClassUID, java.lang.String sopInstUID, int status)
           
 Command initNGetRQ(int msgID, java.lang.String sopClassUID, java.lang.String sopInstUID, int[] attrIDs)
           
 Command initNGetRSP(int msgID, java.lang.String sopClassUID, java.lang.String sopInstUID, int status)
           
 Command initNSetRQ(int msgID, java.lang.String sopClassUID, java.lang.String sopInstUID)
           
 Command initNSetRSP(int msgID, java.lang.String sopClassUID, java.lang.String sopInstUID, int status)
           
 boolean isPending()
           
 boolean isRequest()
           
 boolean isResponse()
           
 void read(java.io.InputStream in)
           
 Command setMoveOriginator(java.lang.String aet, int msgID)
           
 void write(DcmHandler handler)
           
 void write(java.io.OutputStream out)
           
 
Methods inherited from interface org.dcm4che.data.DcmObject
clear, contains, containsValue, get, getBoundedString, getBoundedString, getBoundedString, getBoundedString, getBoundedStrings, getByteBuffer, getDate, getDate, getDateRange, getDates, getDateTime, getDateTimeRange, getDcmHandler, getDouble, getDouble, getDouble, getDouble, getDoubles, getFloat, getFloat, getFloat, getFloat, getFloats, getInt, getInt, getInteger, getInteger, getInts, getItem, getItem, getPersonName, getPersonName, getPersonNames, getPrivateCreatorID, getSAXHandler, getSAXHandler2, getSpecificCharacterSet, getString, getString, getString, getString, getStrings, getTag, getTag, getTags, isEmpty, iterator, length, putAE, putAE, putAE, putAll, putAll, putAS, putAS, putAS, putAT, putAT, putAT, putAT, putAT, putCS, putCS, putCS, putDA, putDA, putDA, putDA, putDA, putDA, putDS, putDS, putDS, putDS, putDS, putDT, putDT, putDT, putDT, putDT, putDT, putFD, putFD, putFD, putFD, putFD, putFL, putFL, putFL, putFL, putFL, putIS, putIS, putIS, putIS, putIS, putLO, putLO, putLO, putLT, putLT, putLT, putOB, putOB, putOB, putOBsq, putOF, putOF, putOF, putOFsq, putOW, putOW, putOW, putOWsq, putPN, putPN, putPN, putPN, putPN, putSH, putSH, putSH, putSL, putSL, putSL, putSL, putSL, putSQ, putSS, putSS, putSS, putSS, putSS, putST, putST, putST, putTM, putTM, putTM, putTM, putTM, putTM, putUI, putUI, putUI, putUL, putUL, putUL, putUL, putUL, putUN, putUN, putUNsq, putUS, putUS, putUS, putUS, putUS, putUT, putUT, putUT, putXX, putXX, putXX, putXX, putXX, putXX, putXX, putXX, putXXsq, putXXsq, remove, setPrivateCreatorID, size, vm, writeHeader, writeHeader
 

Field Detail

C_STORE_RQ

static final int C_STORE_RQ
See Also:
Constant Field Values

C_STORE_RSP

static final int C_STORE_RSP
See Also:
Constant Field Values

C_GET_RQ

static final int C_GET_RQ
See Also:
Constant Field Values

C_GET_RSP

static final int C_GET_RSP
See Also:
Constant Field Values

C_FIND_RQ

static final int C_FIND_RQ
See Also:
Constant Field Values

C_FIND_RSP

static final int C_FIND_RSP
See Also:
Constant Field Values

C_MOVE_RQ

static final int C_MOVE_RQ
See Also:
Constant Field Values

C_MOVE_RSP

static final int C_MOVE_RSP
See Also:
Constant Field Values

C_ECHO_RQ

static final int C_ECHO_RQ
See Also:
Constant Field Values

C_ECHO_RSP

static final int C_ECHO_RSP
See Also:
Constant Field Values

N_EVENT_REPORT_RQ

static final int N_EVENT_REPORT_RQ
See Also:
Constant Field Values

N_EVENT_REPORT_RSP

static final int N_EVENT_REPORT_RSP
See Also:
Constant Field Values

N_GET_RQ

static final int N_GET_RQ
See Also:
Constant Field Values

N_GET_RSP

static final int N_GET_RSP
See Also:
Constant Field Values

N_SET_RQ

static final int N_SET_RQ
See Also:
Constant Field Values

N_SET_RSP

static final int N_SET_RSP
See Also:
Constant Field Values

N_ACTION_RQ

static final int N_ACTION_RQ
See Also:
Constant Field Values

N_ACTION_RSP

static final int N_ACTION_RSP
See Also:
Constant Field Values

N_CREATE_RQ

static final int N_CREATE_RQ
See Also:
Constant Field Values

N_CREATE_RSP

static final int N_CREATE_RSP
See Also:
Constant Field Values

N_DELETE_RQ

static final int N_DELETE_RQ
See Also:
Constant Field Values

N_DELETE_RSP

static final int N_DELETE_RSP
See Also:
Constant Field Values

C_CANCEL_RQ

static final int C_CANCEL_RQ
See Also:
Constant Field Values

MEDIUM

static final int MEDIUM
See Also:
Constant Field Values

HIGH

static final int HIGH
See Also:
Constant Field Values

LOW

static final int LOW
See Also:
Constant Field Values

NO_DATASET

static final int NO_DATASET
See Also:
Constant Field Values
Method Detail

getMessageID

int getMessageID()

getMessageIDToBeingRespondedTo

int getMessageIDToBeingRespondedTo()

getAffectedSOPClassUID

java.lang.String getAffectedSOPClassUID()

getAffectedSOPInstanceUID

java.lang.String getAffectedSOPInstanceUID()

getRequestedSOPClassUID

java.lang.String getRequestedSOPClassUID()

getRequestedSOPInstanceUID

java.lang.String getRequestedSOPInstanceUID()

getCommandField

int getCommandField()

getStatus

int getStatus()

isPending

boolean isPending()

isRequest

boolean isRequest()

isResponse

boolean isResponse()

hasDataset

boolean hasDataset()

initCStoreRQ

Command initCStoreRQ(int msgID,
                     java.lang.String sopClassUID,
                     java.lang.String sopInstUID,
                     int priority)

setMoveOriginator

Command setMoveOriginator(java.lang.String aet,
                          int msgID)

initCStoreRSP

Command initCStoreRSP(int msgID,
                      java.lang.String sopClassUID,
                      java.lang.String sopInstUID,
                      int status)

initCFindRQ

Command initCFindRQ(int msgID,
                    java.lang.String sopClassUID,
                    int priority)

initCFindRSP

Command initCFindRSP(int msgID,
                     java.lang.String sopClassUID,
                     int status)

initCCancelRQ

Command initCCancelRQ(int msgID)

initCGetRQ

Command initCGetRQ(int msgID,
                   java.lang.String sopClassUID,
                   int priority)

initCGetRSP

Command initCGetRSP(int msgID,
                    java.lang.String sopClassUID,
                    int status)

initCMoveRQ

Command initCMoveRQ(int msgID,
                    java.lang.String sopClassUID,
                    int priority,
                    java.lang.String moveDest)

initCMoveRSP

Command initCMoveRSP(int msgID,
                     java.lang.String sopClassUID,
                     int status)

initCEchoRQ

Command initCEchoRQ(int msgID,
                    java.lang.String sopClassUID)

initCEchoRQ

Command initCEchoRQ(int msgID)

initCEchoRSP

Command initCEchoRSP(int msgID,
                     java.lang.String sopClassUID,
                     int status)

initCEchoRSP

Command initCEchoRSP(int msgID)

initNEventReportRQ

Command initNEventReportRQ(int msgID,
                           java.lang.String sopClassUID,
                           java.lang.String sopInstanceUID,
                           int eventTypeID)

initNEventReportRSP

Command initNEventReportRSP(int msgID,
                            java.lang.String sopClassUID,
                            java.lang.String sopInstUID,
                            int status)

initNGetRQ

Command initNGetRQ(int msgID,
                   java.lang.String sopClassUID,
                   java.lang.String sopInstUID,
                   int[] attrIDs)

initNGetRSP

Command initNGetRSP(int msgID,
                    java.lang.String sopClassUID,
                    java.lang.String sopInstUID,
                    int status)

initNSetRQ

Command initNSetRQ(int msgID,
                   java.lang.String sopClassUID,
                   java.lang.String sopInstUID)

initNSetRSP

Command initNSetRSP(int msgID,
                    java.lang.String sopClassUID,
                    java.lang.String sopInstUID,
                    int status)

initNActionRQ

Command initNActionRQ(int msgID,
                      java.lang.String sopClassUID,
                      java.lang.String sopInstUID,
                      int actionTypeID)

initNActionRSP

Command initNActionRSP(int msgID,
                       java.lang.String sopClassUID,
                       java.lang.String sopInstUID,
                       int status)

initNCreateRQ

Command initNCreateRQ(int msgID,
                      java.lang.String sopClassUID,
                      java.lang.String sopInstanceUID)

initNCreateRSP

Command initNCreateRSP(int msgID,
                       java.lang.String sopClassUID,
                       java.lang.String sopInstUID,
                       int status)

initNDeleteRQ

Command initNDeleteRQ(int msgID,
                      java.lang.String sopClassUID,
                      java.lang.String sopInstUID)

initNDeleteRSP

Command initNDeleteRSP(int msgID,
                       java.lang.String sopClassUID,
                       java.lang.String sopInstUID,
                       int status)

write

void write(DcmHandler handler)
           throws java.io.IOException
Throws:
java.io.IOException

write

void write(java.io.OutputStream out)
           throws java.io.IOException
Throws:
java.io.IOException

read

void read(java.io.InputStream in)
          throws java.io.IOException
Throws:
java.io.IOException

cmdFieldAsString

java.lang.String cmdFieldAsString()