Package com.invirgance.convirgance.web.service


package com.invirgance.convirgance.web.service
Core web service implementations. Services handle HTTP requests and responses, orchestrating data retrieval, transformation, and persistence operations. Typical usage scenarios:
  • RESTful data access endpoints
  • Hypermedia Application (HDA) endpoints
  • Building data submission endpoints
  • Implementing CRUD operations for web applications
  • Configuring declarative web services with minimal code

Services are configured using Convirgance (Wiring) XML files that are loaded by the framework's servlet components. Each service is constructed from pluggable components including parameters, bindings, transformers, and consumers to process HTTP requests and generate responses.

Author:
jbanes
  • Class
    Description
    Provides a Hypermedia view for a resource, including handling of REST-like calls routed through verbs to account for only GET/POST being supported by HTML forms.
    Descriptor for handling Hypermedia REST requests using only GET and POST.
    Service implementation for receiving and persisting data from HTTP requests.
    Implemented by services that can be called directly to return a stream of data without generating an HTTP response.
    A meta-service that routes requests based on the HTTP Method.
    Implemented by services that route requests to other services.
    Routes requests between multiples services based on the request URL.
    Service implementation for retrieving and returning data in response to HTTP requests.
    Core interface for all web service implementations in the framework.