Class ConfigStoreResource
- java.lang.Object
-
- org.odpi.openmetadata.adminservices.spring.ConfigStoreResource
-
@RestController @RequestMapping("/open-metadata/admin-services/users/{userId}/stores") public class ConfigStoreResource extends ObjectConfigStoreResource provides the API to configure the connector that should be used to manage configuration documents. The default is to use a file for each configured OMAG server.
-
-
Constructor Summary
Constructors Constructor Description ConfigStoreResource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VoidResponseclearConfigurationStoreConnection(String userId)Clear the connection object for the configuration store which means the platform uses the default store.ConnectionResponsegetConfigurationStoreConnection(String userId)Return the connection object for the configuration store.VoidResponsesetConfigurationStoreConnection(String userId, Connection connection)Override the default implementation or configuration of the configuration document store.
-
-
-
Method Detail
-
setConfigurationStoreConnection
@PostMapping(path="/connection") public VoidResponse setConfigurationStoreConnection(@PathVariable String userId, @RequestBody Connection connection)
Override the default implementation or configuration of the configuration document store.- Parameters:
userId- calling user.connection- connection used to create and configure the connector that interacts with the real store.- Returns:
- void response
-
getConfigurationStoreConnection
@GetMapping(path="/connection") public ConnectionResponse getConfigurationStoreConnection(@PathVariable String userId)
Return the connection object for the configuration store. Null is returned if the server should use the default store.- Parameters:
userId- calling user- Returns:
- connection response
-
clearConfigurationStoreConnection
@DeleteMapping(path="/connection") public VoidResponse clearConfigurationStoreConnection(@PathVariable String userId)
Clear the connection object for the configuration store which means the platform uses the default store.- Parameters:
userId- calling user- Returns:
- void response
-
-