From 52649ac4c169c7c9e4e49ad96581c38bfce969c3 Mon Sep 17 00:00:00 2001 From: Guillaume Millet Date: Fri, 14 Feb 2025 14:43:06 +0100 Subject: [PATCH 1/5] add logintime to QueueMemberRemovedEvent --- .../manager/event/QueueMemberRemovedEvent.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/main/java/org/asteriskjava/manager/event/QueueMemberRemovedEvent.java b/src/main/java/org/asteriskjava/manager/event/QueueMemberRemovedEvent.java index d03a4e88b..60adf12ee 100644 --- a/src/main/java/org/asteriskjava/manager/event/QueueMemberRemovedEvent.java +++ b/src/main/java/org/asteriskjava/manager/event/QueueMemberRemovedEvent.java @@ -40,6 +40,7 @@ public class QueueMemberRemovedEvent extends AbstractQueueMemberEvent { Boolean ringinuse; Long lastcall; Integer status; + Integer logintime; public QueueMemberRemovedEvent(Object source) { @@ -124,4 +125,12 @@ public Integer getStatus() { public void setStatus(Integer status) { this.status = status; } + + public Integer getLogintime() { + return logintime; + } + + public void setLogintime(Integer logintime) { + this.logintime = logintime; + } } From 012a014ff64d0c0c708b8160bcc66fd644e3d8cd Mon Sep 17 00:00:00 2001 From: Guillaume Millet Date: Tue, 25 Feb 2025 12:54:25 +0100 Subject: [PATCH 2/5] add wrapuptime to QueueMemberRemovedEvent Fixes #689 --- .../manager/event/QueueMemberRemovedEvent.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/main/java/org/asteriskjava/manager/event/QueueMemberRemovedEvent.java b/src/main/java/org/asteriskjava/manager/event/QueueMemberRemovedEvent.java index 60adf12ee..4710bf416 100644 --- a/src/main/java/org/asteriskjava/manager/event/QueueMemberRemovedEvent.java +++ b/src/main/java/org/asteriskjava/manager/event/QueueMemberRemovedEvent.java @@ -41,6 +41,7 @@ public class QueueMemberRemovedEvent extends AbstractQueueMemberEvent { Long lastcall; Integer status; Integer logintime; + Integer wrapuptime; public QueueMemberRemovedEvent(Object source) { @@ -133,4 +134,12 @@ public Integer getLogintime() { public void setLogintime(Integer logintime) { this.logintime = logintime; } + + public Integer getWrapuptime() { + return wrapuptime; + } + + public void setWrapuptime(Integer wrapuptime) { + this.wrapuptime = wrapuptime; + } } From 77bb0fc879561e947b8f86a87c999e5e9f6e5cf5 Mon Sep 17 00:00:00 2001 From: Guillaume Millet Date: Tue, 25 Feb 2025 12:56:41 +0100 Subject: [PATCH 3/5] add lastpause to QueueMemberRemovedEvent Fixes #690 --- .../manager/event/QueueMemberRemovedEvent.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/main/java/org/asteriskjava/manager/event/QueueMemberRemovedEvent.java b/src/main/java/org/asteriskjava/manager/event/QueueMemberRemovedEvent.java index 4710bf416..7f6a5ab2a 100644 --- a/src/main/java/org/asteriskjava/manager/event/QueueMemberRemovedEvent.java +++ b/src/main/java/org/asteriskjava/manager/event/QueueMemberRemovedEvent.java @@ -42,6 +42,7 @@ public class QueueMemberRemovedEvent extends AbstractQueueMemberEvent { Integer status; Integer logintime; Integer wrapuptime; + Integer lastpause; public QueueMemberRemovedEvent(Object source) { @@ -142,4 +143,12 @@ public Integer getWrapuptime() { public void setWrapuptime(Integer wrapuptime) { this.wrapuptime = wrapuptime; } + + public Integer getLastpause() { + return lastpause; + } + + public void setLastpause(Integer lastpause) { + this.lastpause = lastpause; + } } From c5fee65989e868e214dae9fa4881bb6353f9446c Mon Sep 17 00:00:00 2001 From: Guillaume Millet Date: Thu, 27 Feb 2025 09:20:02 +0100 Subject: [PATCH 4/5] rename method for consistency with camelCase naming convention --- .../manager/event/QueueMemberRemovedEvent.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/main/java/org/asteriskjava/manager/event/QueueMemberRemovedEvent.java b/src/main/java/org/asteriskjava/manager/event/QueueMemberRemovedEvent.java index 7f6a5ab2a..9d9da69ba 100644 --- a/src/main/java/org/asteriskjava/manager/event/QueueMemberRemovedEvent.java +++ b/src/main/java/org/asteriskjava/manager/event/QueueMemberRemovedEvent.java @@ -128,27 +128,27 @@ public void setStatus(Integer status) { this.status = status; } - public Integer getLogintime() { + public Integer getLoginTime() { return logintime; } - public void setLogintime(Integer logintime) { + public void setLoginTime(Integer logintime) { this.logintime = logintime; } - public Integer getWrapuptime() { + public Integer getWrapupTime() { return wrapuptime; } - public void setWrapuptime(Integer wrapuptime) { + public void setWrapupTime(Integer wrapuptime) { this.wrapuptime = wrapuptime; } - public Integer getLastpause() { + public Integer getLastPause() { return lastpause; } - public void setLastpause(Integer lastpause) { + public void setLastPause(Integer lastpause) { this.lastpause = lastpause; } } From 7d7fd594dffbce6788866f8ed4c590b24c4005af Mon Sep 17 00:00:00 2001 From: Guillaume Millet Date: Thu, 27 Feb 2025 09:22:01 +0100 Subject: [PATCH 5/5] add logintime, wrapuptime and lastpause to QueueMemberAddedEvent --- .../manager/event/QueueMemberAddedEvent.java | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/src/main/java/org/asteriskjava/manager/event/QueueMemberAddedEvent.java b/src/main/java/org/asteriskjava/manager/event/QueueMemberAddedEvent.java index b4644cc14..9bf217bc7 100644 --- a/src/main/java/org/asteriskjava/manager/event/QueueMemberAddedEvent.java +++ b/src/main/java/org/asteriskjava/manager/event/QueueMemberAddedEvent.java @@ -40,6 +40,9 @@ public class QueueMemberAddedEvent extends AbstractQueueMemberEvent { private String stateinterface; private Boolean ringinuse; + private Integer logintime; + private Integer wrapuptime; + private Integer lastpause; public QueueMemberAddedEvent(Object source) { super(source); @@ -192,4 +195,28 @@ public Boolean getRinginuse() { public void setRinginuse(Boolean ringinuse) { this.ringinuse = ringinuse; } + + public Integer getLoginTime() { + return logintime; + } + + public void setLoginTime(Integer logintime) { + this.logintime = logintime; + } + + public Integer getWrapupTime() { + return wrapuptime; + } + + public void setWrapupTime(Integer wrapuptime) { + this.wrapuptime = wrapuptime; + } + + public Integer getLastPause() { + return lastpause; + } + + public void setLastPause(Integer lastpause) { + this.lastpause = lastpause; + } }