remove Kafka

This commit is contained in:
nheron 2023-04-12 09:20:09 +02:00
commit e460b26abb
15 changed files with 543 additions and 582 deletions

View file

@ -100,5 +100,15 @@
<version>1.3.2</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jms</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>javax.jms</groupId>
<artifactId>javax.jms-api</artifactId>
<version>2.0.1</version>
</dependency>
</dependencies>
</project>

View file

@ -3,7 +3,7 @@ package org.chtijbug.drools;
import java.util.ArrayList;
import java.util.List;
public class ReverseProxyUpdate {
public class ReverseProxyUpdate implements java.io.Serializable{
private String path;
private String tokenUUID;

View file

@ -0,0 +1,26 @@
package org.chtijbug.drools.jms;
import org.chtijbug.drools.ReverseProxyUpdate;
import org.springframework.jms.core.MessageCreator;
import javax.jms.JMSException;
import javax.jms.Message;
import javax.jms.ObjectMessage;
import javax.jms.Session;
public class ReverseProxyMessageCreator implements MessageCreator {
private ReverseProxyUpdate reverseProxyUpdate;
public ReverseProxyMessageCreator(ReverseProxyUpdate reverseProxyUpdate) {
this.reverseProxyUpdate = reverseProxyUpdate;
}
@Override
public Message createMessage(Session session) throws JMSException {
ObjectMessage objectMessage = session.createObjectMessage();
objectMessage.setObject(reverseProxyUpdate);
return objectMessage;
}
}