@OnPrimaryNodeStateChange
The @OnPrimaryNodeStateChange annotation causes a method to be
invoked as soon as the state of the Primary Node in a cluster has changed. Methods with
this annotation should take either no arguments or one argument of type
PrimaryNodeState. The PrimaryNodeState provides
context about what changed so that the component can take appropriate action. The
PrimaryNodeState enumerator has two possible values:
ELECTED_PRIMARY_NODE (the node receiving this state has been
elected the Primary Node of the NiFi cluster), or
PRIMARY_NODE_REVOKED (the node receiving this state was the Primary
Node but has now had its Primary Node role revoked).

