Class SchemaProposeDiscoveryMessage

    • Constructor Detail

      • SchemaProposeDiscoveryMessage

        public SchemaProposeDiscoveryMessage​(SchemaAbstractOperation op)
        Constructor.
        Parameters:
        op - Operation.
    • Method Detail

      • ackMessage

        @Nullable
        public @Nullable DiscoveryCustomMessage ackMessage()
        Called when custom message has been handled by all nodes.
        Returns:
        Ack message or null if ack is not required.
      • isMutable

        public boolean isMutable()
        Returns:
        True if message can be modified during listener notification. Changes will be sent to next nodes.
      • exchange

        public void exchange​(boolean exchange)
        Parameters:
        exchange - Whether to perform exchange.
      • deploymentId

        @Nullable
        public @Nullable IgniteUuid deploymentId()
        Returns:
        Deployment ID.
      • deploymentId

        public void deploymentId​(IgniteUuid depId)
        Parameters:
        depId - Deployment ID.
      • initialized

        public boolean initialized()
        Returns:
        True if message is initialized.
      • hasError

        public boolean hasError()
        Returns:
        True if error was reported during init.
      • schemaName

        public String schemaName()
        Returns:
        Schema name.