Class CompositeInstanceStoreAbstractSyntaxSelectionPolicy

    • Constructor Detail

      • CompositeInstanceStoreAbstractSyntaxSelectionPolicy

        public CompositeInstanceStoreAbstractSyntaxSelectionPolicy()
    • Method Detail

      • applyAbstractSyntaxSelectionPolicy

        public java.util.LinkedList applyAbstractSyntaxSelectionPolicy​(java.util.LinkedList presentationContexts,
                                                                       int associationNumber,
                                                                       int debugLevel)
        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 interface AbstractSyntaxSelectionPolicy
        Parameters:
        presentationContexts - a java.util.LinkedList of PresentationContext objects, each of which contains an Abstract Syntax (SOP Class UID)
        associationNumber - used for debugging messages
        debugLevel - ignored
        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)"
      • applyAbstractSyntaxSelectionPolicy

        public java.util.LinkedList applyAbstractSyntaxSelectionPolicy​(java.util.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 interface AbstractSyntaxSelectionPolicy
        Parameters:
        presentationContexts - a java.util.LinkedList of PresentationContext 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)"