overhauling constants, working on translations
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
This commit is contained in:
@@ -1,8 +1,9 @@
|
||||
/* © SRSoftware 2025 */
|
||||
package de.srsoftware.umbrella.messagebus;
|
||||
|
||||
import static de.srsoftware.umbrella.core.Constants.*;
|
||||
import static de.srsoftware.umbrella.core.ModuleRegistry.userService;
|
||||
import static de.srsoftware.umbrella.core.constants.Constants.*;
|
||||
import static de.srsoftware.umbrella.core.constants.Field.*;
|
||||
import static java.lang.System.Logger.Level.*;
|
||||
import static java.lang.Thread.sleep;
|
||||
import static java.net.HttpURLConnection.HTTP_OK;
|
||||
@@ -35,8 +36,8 @@ public class MessageApi extends BaseHandler{
|
||||
var addr = ex.getRemoteAddress();
|
||||
|
||||
headers.add(CONTENT_TYPE, MimeType.MIME_EVENT_STREAM);
|
||||
headers.add(CACHE_CONTROL,NO_CACHE);
|
||||
headers.add(CONNECTION,KEEP_ALIVE);
|
||||
headers.add(CACHE_CONTROL, NO_CACHE);
|
||||
headers.add(CONNECTION, KEEP_ALIVE);
|
||||
headers.add(CONTENT_ENCODING,NONE);
|
||||
ex.sendResponseHeaders(HTTP_OK,0);
|
||||
try (var os = ex.getResponseBody(); var stream = new PrintWriter(os); var eventQueue = new EventQueue(addr)){
|
||||
@@ -58,7 +59,7 @@ public class MessageApi extends BaseHandler{
|
||||
LOG.log(INFO,"{0} disconnected from event stream.",addr);
|
||||
return true;
|
||||
} catch (InterruptedException e) {
|
||||
throw new UmbrellaException("EventStream broken").causedBy(e);
|
||||
throw UmbrellaException.serverError("EventStream broken").causedBy(e);
|
||||
} catch (Exception e) {
|
||||
throw new RuntimeException(e);
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/* © SRSoftware 2025 */
|
||||
package de.srsoftware.umbrella.messagebus.events;
|
||||
|
||||
import static de.srsoftware.umbrella.core.Constants.USER;
|
||||
import static de.srsoftware.umbrella.core.constants.Field.USER;
|
||||
|
||||
import de.srsoftware.tools.Mappable;
|
||||
import de.srsoftware.umbrella.core.model.UmbrellaUser;
|
||||
@@ -18,12 +18,12 @@ public abstract class Event<Payload extends Mappable> {
|
||||
}
|
||||
private UmbrellaUser initiator;
|
||||
|
||||
private String realm;
|
||||
private String module;
|
||||
private Payload payload;
|
||||
private EventType eventType;
|
||||
public Event(UmbrellaUser initiator, String realm, Payload payload, EventType type){
|
||||
public Event(UmbrellaUser initiator, String module, Payload payload, EventType type){
|
||||
this.initiator = initiator;
|
||||
this.realm = realm;
|
||||
this.module = module;
|
||||
this.payload = payload;
|
||||
this.eventType = type;
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/* © SRSoftware 2025 */
|
||||
package de.srsoftware.umbrella.messagebus.events;
|
||||
|
||||
import static de.srsoftware.umbrella.core.Constants.PROJECT;
|
||||
import static de.srsoftware.umbrella.core.constants.Module.PROJECT;
|
||||
|
||||
import de.srsoftware.umbrella.core.model.Project;
|
||||
import de.srsoftware.umbrella.core.model.UmbrellaUser;
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
/* © SRSoftware 2025 */
|
||||
package de.srsoftware.umbrella.messagebus.events;
|
||||
|
||||
import static de.srsoftware.umbrella.core.Constants.TASK;
|
||||
|
||||
import static de.srsoftware.umbrella.core.constants.Module.TASK;
|
||||
|
||||
import de.srsoftware.umbrella.core.model.Task;
|
||||
import de.srsoftware.umbrella.core.model.UmbrellaUser;
|
||||
|
||||
Reference in New Issue
Block a user