com.r3corda.core.protocols

Package com.r3corda.core.protocols

Types

ProtocolLogic abstract class ProtocolLogic<T>

A sub-class of ProtocolLogic implements a protocol flow using direct, straight line blocking code. Thus you can write complex protocol logic in an ordinary fashion, without having to think about callbacks, restarting after a node crash, how many instances of your protocol there are running and so on.

ProtocolStateMachine interface ProtocolStateMachine<R>

The interface of ProtocolStateMachineImpl exposing methods and properties required by ProtocolLogic for compilation