Class BasicActionMessage<T>

java.lang.Object
net.solarnetwork.ocpp.domain.BasicActionMessage<T>
All Implemented Interfaces:
ActionMessage<T>

public class BasicActionMessage<T> extends Object implements ActionMessage<T>
Basic implementation of ActionMessage.
Version:
1.1
Author:
matt
  • Constructor Details

    • BasicActionMessage

      public BasicActionMessage(ChargePointIdentity clientId, ocpp.domain.Action action, T message)
      Constructor.

      A new unique random UUID will be used for the message ID value.

      Parameters:
      clientId - the client ID
      action - the action
      message - the message
    • BasicActionMessage

      public BasicActionMessage(ChargePointIdentity clientId, String messageId, ocpp.domain.Action action, T message)
      Constructor.
      Parameters:
      clientId - the client ID
      messageId - the message ID
      action - the action
      message - the message
  • Method Details