java.lang.Object
edu.internet2.middleware.grouper.ws.soap_v2_4.WsMessage
All Implemented Interfaces:
Comparable<WsMessage>

public class WsMessage extends Object implements Comparable<WsMessage>
Result of one message being sent or received. The number of messages will equal the number of messages related to the result
  • Constructor Details

    • WsMessage

      public WsMessage()
      no arg constructor
    • WsMessage

      public WsMessage(edu.internet2.middleware.grouperClient.messaging.GrouperMessage grouperMessage)
      construct based on grouperMessage
      Parameters:
      grouperMessage -
  • Method Details

    • getId

      public String getId()
      Returns:
      the message id
    • setId

      public void setId(String id1)
      Parameters:
      id1 -
    • getFromMemberId

      public String getFromMemberId()
      Returns:
      member id of sender
    • setFromMemberId

      public void setFromMemberId(String fromMemberId1)
      Parameters:
      fromMemberId1 - member id of sender
    • getMessageBody

      public String getMessageBody()
      Returns:
      body of the message
    • setMessageBody

      public void setMessageBody(String messageBody1)
      Parameters:
      body1 - body of the message
    • toString

      public String toString()
      make sure this is an explicit toString
      Overrides:
      toString in class Object
    • convertMessages

      public static WsMessage[] convertMessages(Set<edu.internet2.middleware.grouperClient.messaging.GrouperMessage> messageSet)
      convert a set of messages to results
      Parameters:
      messageSet -
      Returns:
      the WsMessages (null if none or null)
    • compareTo

      public int compareTo(WsMessage o2)
      Specified by:
      compareTo in interface Comparable<WsMessage>
      See Also: