Interface WriteProcessor

    • Field Detail

      • WRITE_HANDLED_SENTINEL

        static final java.lang.Object WRITE_HANDLED_SENTINEL
    • Method Detail

      • processWrite

        java.lang.Object processWrite​(NodeContext context,
                                      java.util.concurrent.CompletableFuture<QualityCode> cf,
                                      SecurityContext security,
                                      java.lang.Object value,
                                      java.util.Optional<SubIndex> subIndex)
        The returned value is passed to the next actor, if the future has not been completed. Gives the actors a chance to mutate the value, or cancel the write if appropriate. If WRITE_HANDLED_SENTINEL is returned, no further action should be taken.