This is an automated email from the ASF dual-hosted git repository.

jbonofre pushed a commit to branch karaf-4.1.x
in repository https://gitbox.apache.org/repos/asf/karaf.git


The following commit(s) were added to refs/heads/karaf-4.1.x by this push:
     new 6bb16b2  Fix scheduler MBean
6bb16b2 is described below

commit 6bb16b26cf968e26ccbb8970720c69c5dc5b912c
Author: Jean-Baptiste Onofré <[email protected]>
AuthorDate: Wed Nov 29 10:49:56 2017 +0100

    Fix scheduler MBean
---
 .../java/org/apache/karaf/scheduler/SchedulerMBean.java    |  2 --
 .../apache/karaf/scheduler/core/SchedulerMBeanImpl.java    | 14 --------------
 2 files changed, 16 deletions(-)

diff --git 
a/scheduler/src/main/java/org/apache/karaf/scheduler/SchedulerMBean.java 
b/scheduler/src/main/java/org/apache/karaf/scheduler/SchedulerMBean.java
index 9248e64..f9a5213 100644
--- a/scheduler/src/main/java/org/apache/karaf/scheduler/SchedulerMBean.java
+++ b/scheduler/src/main/java/org/apache/karaf/scheduler/SchedulerMBean.java
@@ -23,8 +23,6 @@ public interface SchedulerMBean {
 
     TabularData getJobs() throws MBeanException;
 
-    void trigger(String name, boolean background) throws MBeanException;
-
     void unschedule(String name) throws MBeanException;
 
 }
diff --git 
a/scheduler/src/main/java/org/apache/karaf/scheduler/core/SchedulerMBeanImpl.java
 
b/scheduler/src/main/java/org/apache/karaf/scheduler/core/SchedulerMBeanImpl.java
index b2081d2..e942cd6 100644
--- 
a/scheduler/src/main/java/org/apache/karaf/scheduler/core/SchedulerMBeanImpl.java
+++ 
b/scheduler/src/main/java/org/apache/karaf/scheduler/core/SchedulerMBeanImpl.java
@@ -19,7 +19,6 @@ package org.apache.karaf.scheduler.core;
 import org.apache.karaf.scheduler.ScheduleOptions;
 import org.apache.karaf.scheduler.Scheduler;
 import org.apache.karaf.scheduler.SchedulerMBean;
-import org.apache.karaf.scheduler.command.support.TriggerJob;
 
 import javax.management.MBeanException;
 import javax.management.NotCompliantMBeanException;
@@ -59,19 +58,6 @@ public class SchedulerMBeanImpl extends StandardMBean 
implements SchedulerMBean
     }
 
     @Override
-    public void trigger(String name, boolean background) throws MBeanException 
{
-        try {
-            if (background) {
-                scheduler.schedule(new TriggerJob(scheduler, name), 
scheduler.NOW());
-            } else {
-                scheduler.trigger(name);
-            }
-        } catch (Exception e) {
-            throw new MBeanException(null, e.toString());
-        }
-    }
-
-    @Override
     public void unschedule(String name) throws MBeanException {
         try {
             scheduler.unschedule(name);

-- 
To stop receiving notification emails like this one, please contact
['"[email protected]" <[email protected]>'].

Reply via email to