Package com.pixelmed.network
Class CompositeInstanceStoreAbstractSyntaxSelectionPolicy
java.lang.Object
com.pixelmed.network.CompositeInstanceStoreAbstractSyntaxSelectionPolicy
- All Implemented Interfaces:
AbstractSyntaxSelectionPolicy
public class CompositeInstanceStoreAbstractSyntaxSelectionPolicy
extends Object
implements AbstractSyntaxSelectionPolicy
Accept only SOP Classes for storage 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
-
CompositeInstanceStoreAbstractSyntaxSelectionPolicy
public CompositeInstanceStoreAbstractSyntaxSelectionPolicy()
-
-
Method Details
-
applyAbstractSyntaxSelectionPolicy
public LinkedList applyAbstractSyntaxSelectionPolicy(LinkedList presentationContexts, int associationNumber) Accept or reject Abstract Syntaxes (SOP Classes). Only SOP Classes for storage 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)"
-