public class InterpreterRestApi extends Object
| Constructor and Description |
|---|
InterpreterRestApi() |
InterpreterRestApi(InterpreterFactory interpreterFactory) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
addRepository(String message)
Add new repository
|
javax.ws.rs.core.Response |
listInterpreter(String message)
List all available interpreters by group
|
javax.ws.rs.core.Response |
listRepositories()
List of dependency resolving repositories
|
javax.ws.rs.core.Response |
listSettings()
List all interpreter settings
|
javax.ws.rs.core.Response |
newSettings(String message)
Add new interpreter setting
|
javax.ws.rs.core.Response |
removeRepository(String repoId)
Delete repository
|
javax.ws.rs.core.Response |
removeSetting(String settingId)
Remove interpreter setting
|
javax.ws.rs.core.Response |
restartSetting(String settingId)
Restart interpreter setting
|
javax.ws.rs.core.Response |
updateSetting(String message,
String settingId) |
public InterpreterRestApi()
public InterpreterRestApi(InterpreterFactory interpreterFactory)
public javax.ws.rs.core.Response listSettings()
public javax.ws.rs.core.Response newSettings(String message)
message - IOExceptionInterpreterExceptionpublic javax.ws.rs.core.Response removeSetting(String settingId) throws IOException
IOExceptionpublic javax.ws.rs.core.Response restartSetting(String settingId)
public javax.ws.rs.core.Response listInterpreter(String message)
public javax.ws.rs.core.Response listRepositories()
public javax.ws.rs.core.Response addRepository(String message)
message - public javax.ws.rs.core.Response removeRepository(String repoId)
repoId - Copyright © 2013–2016 The Apache Software Foundation. All rights reserved.