|
RStudio Launcher Plugin SDK
1.1.3
A software development kit for creating plugins that work the the RStudio Launcher.
|
Public Member Functions | |
| QuickStartJobRepository (jobs::JobStatusNotifierPtr in_notifier) | |
| Constructor. More... | |
Public Member Functions inherited from rstudio::launcher_plugins::jobs::AbstractJobRepository | |
| AbstractJobRepository (JobStatusNotifierPtr in_jobStatusNotifier) | |
| Constructor. More... | |
| virtual | ~AbstractJobRepository ()=default |
| Virtual Destructor, to allow for inheritance, if necessary. | |
| void | addJob (const api::JobPtr &in_job) |
| Adds the job to the repository. More... | |
| api::JobPtr | getJob (const std::string &in_jobId, const system::User &in_user=system::User()) const |
| Gets the specified job for the specified user from the repository. More... | |
| api::JobList | getJobs (const system::User &in_use=system::User()) const |
| Gets all jobs belonging to the specified user. More... | |
| Error | initialize () |
| Initializes the AbstractJobRepository. More... | |
| void | removeJob (const std::string &in_jobId) |
| Removes a job from the repository. More... | |
Public Member Functions inherited from rstudio::launcher_plugins::Noncopyable | |
| Noncopyable ()=default | |
| Default constructor. | |
| Noncopyable (const Noncopyable &)=delete | |
| Deleted copy constructor. | |
| Noncopyable & | operator= (const Noncopyable &)=delete |
| Deleted assignment operator. | |
|
explicit |
Constructor.
| in_jobStatusNotifier | The job status notifier. Used to add new jobs. |
1.8.16