Package com.skava

Class EventUtil

java.lang.Object
com.skava.EventUtil

@Component public class EventUtil extends Object
  • Constructor Details

    • EventUtil

      public EventUtil()
  • Method Details

    • sendEventPayload

      @ConditionalOnProperty(prefix="skava.event", name="enableExternalEvent", havingValue="true") public void sendEventPayload(com.skava.core.properties.EventPayload<?> payloadobject)
      Parameters:
      payloadobject - Indicates a EventPayload, contains the payload for the event
    • getPayload

      public com.skava.core.properties.EventPayload<?> getPayload(org.apache.camel.Exchange exchange, Class<?> responseModel) throws IOException
      Parameters:
      exchange - Indicates a Exchange instance, which holds the information during the entire routing of a Message received by a Consumer exchange
      responseModel - Indicates the generic response model class
      Returns:
      Returns a EventPayload, contains the payload for the event
      Throws:
      IOException - IOException
    • eventType

      public String eventType(String routeId)
      eventType
      Parameters:
      routeId -
      Returns:
    • checkUserId

      public String checkUserId(org.apache.camel.Exchange exchange)
      checkUserId
      Parameters:
      exchange -
      Returns: