All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.services.org.apache.camel.bean.SimpleScheduledRoutePolicy.json Maven / Gradle / Ivy

There is a newer version: 4.9.0
Show newest version
{
  "bean": {
    "kind": "bean",
    "name": "SimpleScheduledRoutePolicy",
    "javaType": "org.apache.camel.routepolicy.quartz.SimpleScheduledRoutePolicy",
    "interfaceType": "org.apache.camel.spi.RoutePolicy",
    "title": "Simple Scheduled Route Policy",
    "description": "A basic RoutePolicy that can be used to start\/stop routes using fixed intervals.",
    "deprecated": false,
    "groupId": "org.apache.camel",
    "artifactId": "camel-quartz",
    "version": "4.8.2",
    "properties": { "routeStartRepeatCount": { "index": 0, "kind": "property", "displayName": "Route Start Repeat Count", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "description": "Maximum number of times the route should be started" }, "routeStartRepeatInterval": { "index": 1, "kind": "property", "displayName": "Route Start Repeat Interval", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "description": "Interval (in millis) how often the route should be started" }, "routeStopRepeatCount": { "index": 2, "kind": "property", "displayName": "Route Stop Repeat Count", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "description": "Maximum number of times the route should be stopped" }, "routeStopRepeatInterval": { "index": 3, "kind": "property", "displayName": "Route Stop Repeat Interval", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "description": "Interval (in millis) how often the route should be stopped" }, "routeSuspendRepeatCount": { "index": 4, "kind": "property", "displayName": "Route Suspend Repeat Count", "label": "advanced", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "description": "Maximum number of times the route should be suspended" }, "routeSuspendRepeatInterval": { "index": 5, "kind": "property", "displayName": "Route Suspend Repeat Interval", "label": "advanced", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "description": "Interval (in millis) how often the route should be suspended" }, "routeResumeRepeatCount": { "index": 6, "kind": "property", "displayName": "Route Resume Repeat Count", "label": "advanced", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "description": "Maximum number of times the route should be resumed" }, "routeResumeRepeatInterval": { "index": 7, "kind": "property", "displayName": "Route Resume Repeat Interval", "label": "advanced", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "description": "Interval (in millis) how often the route should be resumed" }, "routeStopGracePeriod": { "index": 8, "kind": "property", "displayName": "Route Stop Grace Period", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10000", "description": "Timeout (in millis) when stopping routes." } }
  }
}





© 2015 - 2025 Weber Informatics LLC | Privacy Policy