Class FederatedOperationHandler<P extends Operation>

    • Field Detail

      • OPT_GRAPH_IDS

        public static final String OPT_GRAPH_IDS
        The operation option for the Graph IDs that an operation should be executed on, will take preference over the short variant of this option.
        See Also:
        Constant Field Values
      • OPT_SHORT_GRAPH_IDS

        public static final String OPT_SHORT_GRAPH_IDS
        The short version of the operation option for the Graph IDs that an operation should be executed on.
        See Also:
        Constant Field Values
      • OPT_EXCLUDE_GRAPH_IDS

        public static final String OPT_EXCLUDE_GRAPH_IDS
        Graph IDs to exclude from the execution. If this option is set all graphs except the ones specified are executed on.
        See Also:
        Constant Field Values
      • OPT_USE_DFLT_GRAPH_IDS

        public static final String OPT_USE_DFLT_GRAPH_IDS
        A boolean option to specify to use the default graph IDs. The option is not specifically required as default graph IDs will be used as a fallback, but if set the whole chain will be forwarded rather than each individual operation so can speed things up.
        See Also:
        Constant Field Values
      • OPT_AGGREGATE_ELEMENTS

        public static final String OPT_AGGREGATE_ELEMENTS
        The boolean operation option to specify if element merging should be applied or not.
        See Also:
        Constant Field Values
      • OPT_SKIP_FAILED_EXECUTE

        public static final String OPT_SKIP_FAILED_EXECUTE
        A boolean option to specify if a graph should be skipped if execution fails on it e.g. continue executing on the rest of the graphs
        See Also:
        Constant Field Values
      • OPT_SEPARATE_RESULTS

        public static final String OPT_SEPARATE_RESULTS
        A boolean option to specify if the results from each graph should be kept separate. If set this will return a map where each key value is the graph ID and its respective result.
        See Also:
        Constant Field Values
    • Constructor Detail

      • FederatedOperationHandler

        public FederatedOperationHandler()