Schnittstelle MissionController

Alle bekannten Implementierungsklassen:
MissionControllerDecorator, MissionControllerImpl

public interface MissionController
No description (Generated with springmvc-raml-parser v.2.0.5)
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    org.springframework.http.ResponseEntity<RestMission>
    createMission(@Valid RestMission restMission)
    Creates a new mission with the provided data.
    org.springframework.http.ResponseEntity<?>
    deleteMissionById(Long id, Boolean force, Boolean deleteProducts)
    Delete a mission by ID.
    org.springframework.http.ResponseEntity<RestMission>
    Retrieves the mission with the specified ID.
    org.springframework.http.ResponseEntity<List<RestMission>>
    Retrieves a list of all missions or a mission with a specific code.
    org.springframework.http.ResponseEntity<RestMission>
    modifyMission(Long id, RestMission restMission)
    Updates the mission with the specified ID using the attribute values of the given JSON object.
  • Methodendetails

    • getMissions

      org.springframework.http.ResponseEntity<List<RestMission>> getMissions(String mission)
      Retrieves a list of all missions or a mission with a specific code.
    • createMission

      org.springframework.http.ResponseEntity<RestMission> createMission(@Valid @Valid RestMission restMission)
      Creates a new mission with the provided data.
    • getMissionById

      org.springframework.http.ResponseEntity<RestMission> getMissionById(Long id)
      Retrieves the mission with the specified ID.
    • deleteMissionById

      org.springframework.http.ResponseEntity<?> deleteMissionById(Long id, Boolean force, Boolean deleteProducts)
      Delete a mission by ID.
    • modifyMission

      org.springframework.http.ResponseEntity<RestMission> modifyMission(Long id, RestMission restMission)
      Updates the mission with the specified ID using the attribute values of the given JSON object.