Giter Club home page Giter Club logo

quartznetfeaturepack's Introduction

OVERVIEW
This project contains additional features that are not available in the main Quartz.Net distribution. The goal of this project is to gather commonly used items built by the community to enhance Quartz.Net. Generic job types, triggers and calendars are probably the main components that this project will contain, but time will tell. I am starting this project because the main Quartz.Net distribution mirrors pretty closely the java version of Quartz and thus anything that is not contained in the java version might be better off in a separate project.

The project is in a very early prototype/concept stage, so beware of the sharp edges.

GETTING STARTED
To get started, download the source and open the QuartzNetFeaturePack.sln file in Visual Studio AS ADMINISTRATOR. Running VS as administrator is required if you want to run/debug the solution. 

If not already selected, set the Quartz.FeaturePack.CLI project as your startup project. This project starts a Quartz.Net server localy, which is great when debugging. All the configuration files are also in this project so that developing and testing is easy. 

Hit F5 to start the project. If you get a firewall prompt asking for access, you should allow access to the scheduler. Once the scheduler starts successfully, you can visit these URLS to view and RSS feed of:

All scheduled jobs: http://localhost:8000/jobs
Job execution history: http://localhost:8000/jobs/history
Currently running jobs: http://localhost:8000/jobs/running

To access the embedded Quart.Net management interface, go to http://localhost:8888
To access the embedded JSON API:
http://localhost:8888/api/scheduler (scheduler info)
http://localhost:8888/api/jobs (scheduled jobs info)
http://localhost:8888/api/jobexecutioncontexts (running jobs info)

CONTRIBUTING
Contributions are welcome. Please create a pull request to have your code merged. Also, please configure your GIT client to leave line endings as they are.

LICENSE
All of the source code in this project is licensed under the Apache License, Version 2.0. This is the same license that Quartz.Net is licensed under.

quartznetfeaturepack's People

Contributors

jvilalta avatar

Watchers

Max He avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.