Class SnapshotFnStreamer

    • Constructor Detail

      • SnapshotFnStreamer

        public SnapshotFnStreamer()
    • Method Detail

      • makeComposingAction

        public ItemFeed makeComposingAction​(WatchManager watchManager,
                                            ItemFeed out,
                                            XPathContext context)
        Description copied from class: ComposingAdjunct
        Method that must be implemented in subclasses to supply the feed to which the composed items are sent
        Specified by:
        makeComposingAction in class ComposingAdjunct
        Parameters:
        watchManager - the watch manager
        out - the destination of composed items
        context - XPath evaluation context
        Returns:
        a the relevant ItemFeed
      • getWatchMaker

        public WatchMaker getWatchMaker​(boolean forGrouping)
        Description copied from class: StreamingAdjunct
        Get a WatchMaker, a factory class that creates a Watch to evaluate this expression in streaming mode. This method will only be called if the getImplementationMethod() method of the expression includes the value Expression.WATCH_METHOD
        Overrides:
        getWatchMaker in class ComposingAdjunct
        Parameters:
        forGrouping - true if the selected items are being grouped
        Returns:
        a Watchmaker to evaluate the expression, or null if it is not streamable with respect to the specificed argument.