Package com.netflix.genie.web.services


@ParametersAreNonnullByDefault package com.netflix.genie.web.services
Interfaces for core Genie services.
  • Interfaces
    Class
    Description
    A Service interface for working with the metadata and data of a job that was archived by the Agent upon completion.
    APIs for saving a job attachments sent in with Genie requests.
    Service interface for the abstracts the details of leadership within nodes in a Genie cluster.
    This service abstracts away the details of responding to API requests for the files and directories created during the execution of a job in the Genie ecosystem.
    Interface for services to kill jobs.
    Top level coordination service responsible for taking a job request and running the job if possible.
    Service API for taking inputs from a user and resolving them to concrete information that the Genie system will use to execute the users job.
    A service whose implementation should be responsible for forwarding requests between Genie server nodes.