public interface MultiCStoreSCU extends SCU
An instance of this class created by CStoreSCUFactory.createMultiCStoreSCU(String, int, String, String, Iterator, ImmutablePair[])
will ignore any extra AssociationItems passed through the various executeStore methods of this class.
| Modifier and Type | Method and Description |
|---|---|
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.
|
abort, addSCUProgressListener, associate, associate, cancel, createAssociationRequest, getConnectTimeout, getMaxReceivePduSize, getMaxSendPduSize, getReadTimeout, getSocketFactory, getUserIdentityNegotationRequest, isCancelled, release, removeSCUProgressListener, setConnectTimeout, setMaxReceivePduSize, setMaxSendPduSize, setReadTimeout, setSocketFactory, setUserIdentityNegotationRequestMultiCStoreResult executeStore(AssociationItem[] associationItems) throws SCUException
associationItems - the items that need to be storedSCUExceptionMultiCStoreResult executeStore(AssociationItem[] associationItems, int priority) throws SCUException
associationItems - the items that need to be storedpriority - the priority of the store
(one of Command.MEDIUM_PRIORITY,
Command.HIGH_PRIORITY
or Command.HIGH_PRIORITY)SCUExceptionMultiCStoreResult executeStore(AssociationItem[] associationItems, int priority, MultiCStoreProgressListener storeProgressListener) throws SCUException
associationItems - the items that need to be storedpriority - 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 progressSCUExceptionMultiCStoreResult executeStore(AssociationItem[] associationItems, MultiCStoreProgressListener storeProgressListener) throws SCUException
associationItems - the items that need to be storedstoreProgressListener - this listener will be notified of the operation's progressSCUExceptionMultiCStoreResult execute() throws SCUException, java.io.IOException
SCUExceptionjava.io.IOExceptionMultiCStoreResult execute(int priority, MultiCStoreProgressListener storeProgressListener) throws SCUException, java.io.IOException
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 progressSCUExceptionjava.io.IOException