Trispark JDT
2.50.13

com.archimed.dicom.scu
Interface MultiCStoreSCU

All Superinterfaces:
SCU

public interface MultiCStoreSCU
extends SCU

An SCU that is able to


Method Summary
 MultiCStoreResult execute()
          executes all steps necessary for a C-STORE (createAssociationRequest, associate, executeStore, release) The items are stored with MEDIUM priority.
 MultiCStoreResult execute(int priority, MultiCStoreProgressListener storeProgressListener)
          executes all steps necessary for a C-STORE (createAssociationRequest, associate, executeStore, release)
 MultiCStoreResult executeStore(AssociationItem[] associationItems)
          sends the specified associationItems to the remote AE using C-STORE message exchange.
 MultiCStoreResult executeStore(AssociationItem[] associationItems, int priority)
          sends the specified associationItems to the remote AE using C-STORE message exchange.
 MultiCStoreResult executeStore(AssociationItem[] associationItems, int priority, MultiCStoreProgressListener storeProgressListener)
          sends the specified associationItems to the remote AE using C-STORE message exchange.
 MultiCStoreResult executeStore(AssociationItem[] associationItems, MultiCStoreProgressListener storeProgressListener)
          sends the specified associationItems to the remote AE using C-STORE message exchange.
 
Methods inherited from interface com.archimed.dicom.scu.SCU
abort, addSCUProgressListener, associate, associate, cancel, createAssociationRequest, getSocketFactory, isCancelled, release, removeSCUProgressListener, setSocketFactory
 

Method Detail

executeStore

MultiCStoreResult executeStore(AssociationItem[] associationItems)
                               throws SCUException
sends the specified associationItems to the remote AE using C-STORE message exchange. The items are stored with MEDIUM priority.

Parameters:
associationItems - the items that need to be stored
Returns:
the result of the C-STORE operation
Throws:
SCUException

executeStore

MultiCStoreResult executeStore(AssociationItem[] associationItems,
                               int priority)
                               throws SCUException
sends the specified associationItems to the remote AE using C-STORE message exchange.

Parameters:
associationItems - the items that need to be stored
priority - the priority of the store (one of Command.MEDIUM_PRIORITY, Command.HIGH_PRIORITY or Command.HIGH_PRIORITY)
Returns:
the result of the C-STORE operation
Throws:
SCUException

executeStore

MultiCStoreResult executeStore(AssociationItem[] associationItems,
                               int priority,
                               MultiCStoreProgressListener storeProgressListener)
                               throws SCUException
sends the specified associationItems to the remote AE using C-STORE message exchange.

Parameters:
associationItems - the items that need to be stored
priority - the priority of the store (one of Command.MEDIUM_PRIORITY, Command.HIGH_PRIORITY or Command.HIGH_PRIORITY)
storeProgressListener - this listener will be notified of the operation's progress
Returns:
the result of the C-STORE operation
Throws:
SCUException

executeStore

MultiCStoreResult executeStore(AssociationItem[] associationItems,
                               MultiCStoreProgressListener storeProgressListener)
                               throws SCUException
sends the specified associationItems to the remote AE using C-STORE message exchange. The items are stored with MEDIUM priority.

Parameters:
associationItems - the items that need to be stored
storeProgressListener - this listener will be notified of the operation's progress
Returns:
the result of the C-STORE operation
Throws:
SCUException

execute

MultiCStoreResult execute()
                          throws SCUException,
                                 java.io.IOException
executes all steps necessary for a C-STORE (createAssociationRequest, associate, executeStore, release) The items are stored with MEDIUM priority.

Returns:
the result of the C-STORE operation
Throws:
SCUException
java.io.IOException

execute

MultiCStoreResult execute(int priority,
                          MultiCStoreProgressListener storeProgressListener)
                          throws SCUException,
                                 java.io.IOException
executes all steps necessary for a C-STORE (createAssociationRequest, associate, executeStore, release)

Parameters:
priority - the priority of the store (one of Command.MEDIUM_PRIORITY, Command.HIGH_PRIORITY or Command.HIGH_PRIORITY)
storeProgressListener - this listener will be notified of the operation's progress
Returns:
the result of the C-STORE operation
Throws:
SCUException
java.io.IOException

Trispark JDT
2.50.13

Copyright © 1999-2008 Trispark. All Rights Reserved.