Interface PluggableNotaryClientFlow

  • All Implemented Interfaces:
    net.corda.v5.application.flows.Flow , net.corda.v5.application.flows.SubFlow

    
    public interface PluggableNotaryClientFlow
     implements SubFlow<T>
                        

    A basic interface that needs to be implemented by the client-side logic of the notary plugin. This interface has a single method called call which contains the main logic for the client. The client flow must implement this interface in order for it to be instantiated in the provider. If the client flow doesn't implement this interface, the plugin selection will not work. Implementations must:

    The server side will not have an interface like the client, it will only implement the ResponderFlow interface.

    For an example client and server implementation, please refer to the non-validating notary plugin under the `notary-plugins/notary-plugin-non-validating` module in the `corda-runtime-os` repository, or to the quick start guide.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      • Methods inherited from class net.corda.v5.application.flows.SubFlow

        call
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail