Class FunctionLibraryController

java.lang.Object
com.beassolution.rule.controller.FunctionLibraryController
All Implemented Interfaces:
CreateController<FunctionLibrary>, DeleteController<FunctionLibrary>, ReadController<FunctionLibrary>, UpdateController<FunctionLibrary>

@Validated @RestController("functionlibrary") @RequestMapping(name="functionlibrary", path="/function-library") @CrossOrigin(origins="*", methods={OPTIONS,GET,PUT,DELETE,POST,PATCH}) public class FunctionLibraryController extends Object implements CreateController<FunctionLibrary>, ReadController<FunctionLibrary>, UpdateController<FunctionLibrary>, DeleteController<FunctionLibrary>
REST controller for function library operations.

This controller provides CRUD operations for function libraries in the Beas Rule Engine. It manages the creation, reading, updating, and deletion of function library entities.

Key operations include:

  • Create new function libraries
  • Retrieve function libraries with pagination and filtering
  • Update existing function libraries
  • Delete function libraries
Since:
1.0
Version:
1.0
Author:
Beas Solution Team