Package com.pixelmed.network
Class CompositeInstanceStoreFindMoveGetAbstractSyntaxSelectionPolicy
java.lang.Object
com.pixelmed.network.CompositeInstanceStoreFindMoveGetAbstractSyntaxSelectionPolicy
- All Implemented Interfaces:
AbstractSyntaxSelectionPolicy
public class CompositeInstanceStoreFindMoveGetAbstractSyntaxSelectionPolicy
extends Object
implements AbstractSyntaxSelectionPolicy
Accept only SOP Classes for storage, query or retrieval of composite instances and verification SOP Classes.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapplyAbstractSyntaxSelectionPolicy
(LinkedList presentationContexts, int associationNumber) Accept or reject Abstract Syntaxes (SOP Classes).
-
Constructor Details
-
CompositeInstanceStoreFindMoveGetAbstractSyntaxSelectionPolicy
public CompositeInstanceStoreFindMoveGetAbstractSyntaxSelectionPolicy()
-
-
Method Details
-
applyAbstractSyntaxSelectionPolicy
public LinkedList applyAbstractSyntaxSelectionPolicy(LinkedList presentationContexts, int associationNumber) Accept or reject Abstract Syntaxes (SOP Classes). Only SOP Classes for storage, query or retrieval of composite instances and verification SOP Classes are accepted. Should be called before Transfer Syntax selection is performed.- Specified by:
applyAbstractSyntaxSelectionPolicy
in interfaceAbstractSyntaxSelectionPolicy
- Parameters:
presentationContexts
- a java.util.LinkedList ofPresentationContext
objects, each of which contains an Abstract Syntax (SOP Class UID)associationNumber
- used for debugging messages- Returns:
- the java.util.LinkedList of
PresentationContext
objects, as supplied but with the result/reason field set to either "acceptance" or "abstract syntax not supported (provider rejection)"
-