@RestController public class DatabaseController extends ControllerBase
configurer, context, coreService, databaseService, session, templateService
Constructor and Description |
---|
DatabaseController() |
Modifier and Type | Method and Description |
---|---|
protected void |
addApplicationLink(String site,
DatabaseConnection dbc,
Database fromDomain) |
org.springframework.http.ResponseEntity<Database> |
getDatabaseConnection(String name,
Integer id) |
org.springframework.http.ResponseEntity<Database> |
getDatabaseConnectionForApplication(String site,
String app) |
org.springframework.http.ResponseEntity<Databases> |
getDatabaseConnections(String name) |
org.springframework.http.ResponseEntity<Database> |
info() |
protected org.springframework.http.ResponseEntity<Database> |
info(DatabaseConnection platformConnection) |
org.springframework.http.ResponseEntity<Database> |
initialize(boolean isManaged) |
org.springframework.http.ResponseEntity<Database> |
updateDatabaseConnection(String name,
Integer id,
Database database) |
org.springframework.http.ResponseEntity<Database> |
updateDatabaseConnectionforApplication(String site,
String app,
Database database) |
org.springframework.http.ResponseEntity<Database> |
updateRootConnection(Database database) |
getDatabaseStatus, getSharedSecret, onBusinessException, onConstraintViolationException
@GetMapping(value="/platform/database") public org.springframework.http.ResponseEntity<Database> info() throws Exception
Exception
@PutMapping(value="/platform/database") public org.springframework.http.ResponseEntity<Database> updateRootConnection(@RequestBody Database database) throws Exception
Exception
@PostMapping(value="/platform/database/initialize") public org.springframework.http.ResponseEntity<Database> initialize(@RequestParam(name="managed",required=false,defaultValue="false") boolean isManaged) throws Exception
Exception
protected org.springframework.http.ResponseEntity<Database> info(DatabaseConnection platformConnection) throws DatatypeConfigurationException
DatatypeConfigurationException
@GetMapping(value="/site/{name}/database") public org.springframework.http.ResponseEntity<Databases> getDatabaseConnections(@PathVariable(value="name") String name)
protected void addApplicationLink(String site, DatabaseConnection dbc, Database fromDomain)
@GetMapping(value="/site/{site}/application/{app}/database") public org.springframework.http.ResponseEntity<Database> getDatabaseConnectionForApplication(@PathVariable(value="site") String site, @PathVariable(value="app") String app)
@PutMapping(value="/site/{site}/application/{app}/database") public org.springframework.http.ResponseEntity<Database> updateDatabaseConnectionforApplication(@PathVariable(value="site") String site, @PathVariable(value="app") String app, @RequestBody Database database)
@GetMapping(value="/site/{name}/database/{id}") public org.springframework.http.ResponseEntity<Database> getDatabaseConnection(@PathVariable(value="name") String name, @PathVariable(value="id") Integer id)
Copyright © 2011–2021 aiticon GmbH. All rights reserved.