Integrated the HttpResponseController into the ResponderEvent
This commit is contained in:
parent
7ad7d0f538
commit
b6dd6636ab
@ -2,6 +2,7 @@ package de.gnmyt.autoresponder.event;
|
|||||||
|
|
||||||
import de.gnmyt.autoresponder.SimpleAutoResponder;
|
import de.gnmyt.autoresponder.SimpleAutoResponder;
|
||||||
import de.gnmyt.autoresponder.event.api.EventData;
|
import de.gnmyt.autoresponder.event.api.EventData;
|
||||||
|
import de.gnmyt.autoresponder.http.controller.HttpResponseController;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
||||||
@ -16,6 +17,8 @@ public class ResponderEvent {
|
|||||||
private final String appPackageName;
|
private final String appPackageName;
|
||||||
private final String messengerPackageName;
|
private final String messengerPackageName;
|
||||||
|
|
||||||
|
private final HttpResponseController responseController;
|
||||||
|
|
||||||
private final int ruleId;
|
private final int ruleId;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -25,12 +28,14 @@ public class ResponderEvent {
|
|||||||
* @param appPackageName The package name of the responder app
|
* @param appPackageName The package name of the responder app
|
||||||
* @param messengerPackageName The package name of your whatsapp instance
|
* @param messengerPackageName The package name of your whatsapp instance
|
||||||
* @param ruleId The id of the rule that has been executed
|
* @param ruleId The id of the rule that has been executed
|
||||||
|
* @param responseController The response controller of the executed request
|
||||||
*/
|
*/
|
||||||
public ResponderEvent(SimpleAutoResponder responder, String appPackageName, String messengerPackageName, int ruleId) {
|
public ResponderEvent(SimpleAutoResponder responder, String appPackageName, String messengerPackageName, int ruleId, HttpResponseController responseController) {
|
||||||
this.responder = responder;
|
this.responder = responder;
|
||||||
this.appPackageName = appPackageName;
|
this.appPackageName = appPackageName;
|
||||||
this.messengerPackageName = messengerPackageName;
|
this.messengerPackageName = messengerPackageName;
|
||||||
this.ruleId = ruleId;
|
this.ruleId = ruleId;
|
||||||
|
this.responseController = responseController;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Reference in New Issue
Block a user