68
68
import org .red5 .server .plugin .PluginDescriptor ;
69
69
import org .red5 .server .plugin .PluginRegistry ;
70
70
import org .red5 .server .plugin .Red5Plugin ;
71
- import org .red5 .server .scheduling .QuartzSchedulingService ;
71
+ import org .red5 .server .scheduling .JDKSchedulingService ;
72
72
import org .red5 .server .so .SharedObjectService ;
73
73
import org .red5 .server .stream .IProviderService ;
74
74
import org .red5 .server .stream .PlaylistSubscriberStream ;
@@ -952,7 +952,7 @@ public ISubscriberStream getSubscriberStream(IScope scope, String name) {
952
952
* @return Name of the scheduled job
953
953
*/
954
954
public String addScheduledJob (int interval , IScheduledJob job ) {
955
- ISchedulingService service = (ISchedulingService ) ScopeUtils .getScopeService (scope , ISchedulingService .class , QuartzSchedulingService .class , false );
955
+ ISchedulingService service = (ISchedulingService ) ScopeUtils .getScopeService (scope , ISchedulingService .class , JDKSchedulingService .class , false );
956
956
return service .addScheduledJob (interval , job );
957
957
}
958
958
@@ -967,7 +967,7 @@ public String addScheduledJob(int interval, IScheduledJob job) {
967
967
* @return Name of the scheduled job
968
968
*/
969
969
public String addScheduledOnceJob (long timeDelta , IScheduledJob job ) {
970
- ISchedulingService service = (ISchedulingService ) ScopeUtils .getScopeService (scope , ISchedulingService .class , QuartzSchedulingService .class , false );
970
+ ISchedulingService service = (ISchedulingService ) ScopeUtils .getScopeService (scope , ISchedulingService .class , JDKSchedulingService .class , false );
971
971
return service .addScheduledOnceJob (timeDelta , job );
972
972
}
973
973
@@ -983,7 +983,7 @@ public String addScheduledOnceJob(long timeDelta, IScheduledJob job) {
983
983
* @return Name of the scheduled job
984
984
*/
985
985
public String addScheduledOnceJob (Date date , IScheduledJob job ) {
986
- ISchedulingService service = (ISchedulingService ) ScopeUtils .getScopeService (scope , ISchedulingService .class , QuartzSchedulingService .class , false );
986
+ ISchedulingService service = (ISchedulingService ) ScopeUtils .getScopeService (scope , ISchedulingService .class , JDKSchedulingService .class , false );
987
987
return service .addScheduledOnceJob (date , job );
988
988
}
989
989
@@ -999,7 +999,7 @@ public String addScheduledOnceJob(Date date, IScheduledJob job) {
999
999
* @return the name of the scheduled job
1000
1000
*/
1001
1001
public String addScheduledJobAfterDelay (int interval , IScheduledJob job , int delay ) {
1002
- ISchedulingService service = (ISchedulingService ) ScopeUtils .getScopeService (scope , ISchedulingService .class , QuartzSchedulingService .class , false );
1002
+ ISchedulingService service = (ISchedulingService ) ScopeUtils .getScopeService (scope , ISchedulingService .class , JDKSchedulingService .class , false );
1003
1003
return service .addScheduledJobAfterDelay (interval , job , delay );
1004
1004
}
1005
1005
@@ -1010,7 +1010,7 @@ public String addScheduledJobAfterDelay(int interval, IScheduledJob job, int del
1010
1010
* Scheduled job name
1011
1011
*/
1012
1012
public void pauseScheduledJob (String name ) {
1013
- ISchedulingService service = (ISchedulingService ) ScopeUtils .getScopeService (scope , ISchedulingService .class , QuartzSchedulingService .class , false );
1013
+ ISchedulingService service = (ISchedulingService ) ScopeUtils .getScopeService (scope , ISchedulingService .class , JDKSchedulingService .class , false );
1014
1014
service .pauseScheduledJob (name );
1015
1015
}
1016
1016
@@ -1021,7 +1021,7 @@ public void pauseScheduledJob(String name) {
1021
1021
* Scheduled job name
1022
1022
*/
1023
1023
public void resumeScheduledJob (String name ) {
1024
- ISchedulingService service = (ISchedulingService ) ScopeUtils .getScopeService (scope , ISchedulingService .class , QuartzSchedulingService .class , false );
1024
+ ISchedulingService service = (ISchedulingService ) ScopeUtils .getScopeService (scope , ISchedulingService .class , JDKSchedulingService .class , false );
1025
1025
service .resumeScheduledJob (name );
1026
1026
}
1027
1027
@@ -1032,7 +1032,7 @@ public void resumeScheduledJob(String name) {
1032
1032
* Scheduled job name
1033
1033
*/
1034
1034
public void removeScheduledJob (String name ) {
1035
- ISchedulingService service = (ISchedulingService ) ScopeUtils .getScopeService (scope , ISchedulingService .class , QuartzSchedulingService .class , false );
1035
+ ISchedulingService service = (ISchedulingService ) ScopeUtils .getScopeService (scope , ISchedulingService .class , JDKSchedulingService .class , false );
1036
1036
service .removeScheduledJob (name );
1037
1037
}
1038
1038
@@ -1042,7 +1042,7 @@ public void removeScheduledJob(String name) {
1042
1042
* @return List of scheduled job names as list of Strings.
1043
1043
*/
1044
1044
public List <String > getScheduledJobNames () {
1045
- ISchedulingService service = (ISchedulingService ) ScopeUtils .getScopeService (scope , ISchedulingService .class , QuartzSchedulingService .class , false );
1045
+ ISchedulingService service = (ISchedulingService ) ScopeUtils .getScopeService (scope , ISchedulingService .class , JDKSchedulingService .class , false );
1046
1046
return service .getScheduledJobNames ();
1047
1047
}
1048
1048
0 commit comments