public class WSCoreService extends Object implements WSCoreInterface
| Modifier and Type | Field and Description |
|---|---|
protected org.bridgedb.IDMapper |
idMapper |
protected boolean |
noContentOnEmpty |
| Constructor and Description |
|---|
WSCoreService(org.bridgedb.IDMapper idMapper) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
freeSearch(String text,
String limitString) |
javax.ws.rs.core.Response |
freeSearch(String text,
String limitString,
javax.servlet.http.HttpServletRequest httpServletRequest) |
javax.ws.rs.core.Response |
freeSearchJson(String text,
String limitString) |
javax.ws.rs.core.Response |
getCapabilities() |
javax.ws.rs.core.Response |
getCapabilitiesJson() |
javax.ws.rs.core.Response |
getKeys() |
javax.ws.rs.core.Response |
getKeys(javax.servlet.http.HttpServletRequest httpServletRequest) |
javax.ws.rs.core.Response |
getKeysJson() |
javax.ws.rs.core.Response |
getProperty(String key) |
javax.ws.rs.core.Response |
getProperty(String key,
javax.servlet.http.HttpServletRequest httpServletRequest) |
javax.ws.rs.core.Response |
getPropertyJson(String key) |
javax.ws.rs.core.Response |
getSupportedSrcDataSources() |
javax.ws.rs.core.Response |
getSupportedSrcDataSources(javax.servlet.http.HttpServletRequest httpServletRequest) |
javax.ws.rs.core.Response |
getSupportedSrcDataSourcesJson() |
javax.ws.rs.core.Response |
getSupportedTgtDataSources() |
javax.ws.rs.core.Response |
getSupportedTgtDataSources(javax.servlet.http.HttpServletRequest httpServletRequest) |
javax.ws.rs.core.Response |
getSupportedTgtDataSourcesJson() |
javax.ws.rs.core.Response |
isFreeSearchSupported() |
javax.ws.rs.core.Response |
isFreeSearchSupportedJson() |
javax.ws.rs.core.Response |
isMappingSupported(String sourceCode,
String targetCode) |
javax.ws.rs.core.Response |
isMappingSupportedJson(String sourceCode,
String targetCode) |
javax.ws.rs.core.Response |
mapID(List<String> id,
List<String> scrCode,
List<String> targetCodes) |
javax.ws.rs.core.Response |
mapID(List<String> id,
List<String> scrCode,
List<String> targetCodes,
javax.servlet.http.HttpServletRequest httpServletRequest) |
javax.ws.rs.core.Response |
mapIDJson(List<String> id,
List<String> scrCode,
List<String> targetCodes) |
protected javax.ws.rs.core.Response |
noContentWrapper(javax.servlet.http.HttpServletRequest httpServletRequest)
Simple warning that no Context was found.
|
javax.ws.rs.core.Response |
xrefExists(String id,
String scrCode) |
javax.ws.rs.core.Response |
xrefExistsJson(String id,
String scrCode) |
protected final boolean noContentOnEmpty
protected org.bridgedb.IDMapper idMapper
public WSCoreService(org.bridgedb.IDMapper idMapper)
throws org.bridgedb.utils.BridgeDBException
org.bridgedb.utils.BridgeDBExceptionpublic javax.ws.rs.core.Response getSupportedSrcDataSources()
throws org.bridgedb.utils.BridgeDBException
getSupportedSrcDataSources in interface WSCoreInterfaceorg.bridgedb.utils.BridgeDBExceptionpublic javax.ws.rs.core.Response getSupportedSrcDataSourcesJson()
throws org.bridgedb.utils.BridgeDBException
org.bridgedb.utils.BridgeDBExceptionpublic javax.ws.rs.core.Response getSupportedSrcDataSources(@Context
javax.servlet.http.HttpServletRequest httpServletRequest)
throws org.bridgedb.utils.BridgeDBException
org.bridgedb.utils.BridgeDBExceptionpublic javax.ws.rs.core.Response freeSearch(String text, String limitString) throws org.bridgedb.utils.BridgeDBException
freeSearch in interface WSCoreInterfaceorg.bridgedb.utils.BridgeDBExceptionpublic javax.ws.rs.core.Response freeSearchJson(String text, String limitString) throws org.bridgedb.utils.BridgeDBException
org.bridgedb.utils.BridgeDBExceptionpublic javax.ws.rs.core.Response freeSearch(String text, String limitString, @Context javax.servlet.http.HttpServletRequest httpServletRequest) throws org.bridgedb.utils.BridgeDBException
org.bridgedb.utils.BridgeDBExceptionpublic javax.ws.rs.core.Response mapID(List<String> id, List<String> scrCode, List<String> targetCodes) throws org.bridgedb.utils.BridgeDBException
mapID in interface WSCoreInterfaceorg.bridgedb.utils.BridgeDBExceptionpublic javax.ws.rs.core.Response mapIDJson(List<String> id, List<String> scrCode, List<String> targetCodes) throws org.bridgedb.utils.BridgeDBException
org.bridgedb.utils.BridgeDBExceptionpublic javax.ws.rs.core.Response mapID(List<String> id, List<String> scrCode, List<String> targetCodes, @Context javax.servlet.http.HttpServletRequest httpServletRequest) throws org.bridgedb.utils.BridgeDBException
org.bridgedb.utils.BridgeDBExceptionpublic javax.ws.rs.core.Response xrefExists(String id, String scrCode) throws org.bridgedb.utils.BridgeDBException
xrefExists in interface WSCoreInterfaceorg.bridgedb.utils.BridgeDBExceptionpublic javax.ws.rs.core.Response xrefExistsJson(String id, String scrCode) throws org.bridgedb.utils.BridgeDBException
org.bridgedb.utils.BridgeDBExceptionpublic javax.ws.rs.core.Response getSupportedTgtDataSources()
throws org.bridgedb.utils.BridgeDBException
getSupportedTgtDataSources in interface WSCoreInterfaceorg.bridgedb.utils.BridgeDBExceptionpublic javax.ws.rs.core.Response getSupportedTgtDataSourcesJson()
throws org.bridgedb.utils.BridgeDBException
org.bridgedb.utils.BridgeDBExceptionpublic javax.ws.rs.core.Response getSupportedTgtDataSources(@Context
javax.servlet.http.HttpServletRequest httpServletRequest)
throws org.bridgedb.utils.BridgeDBException
org.bridgedb.utils.BridgeDBExceptionpublic javax.ws.rs.core.Response isFreeSearchSupported()
isFreeSearchSupported in interface WSCoreInterfacepublic javax.ws.rs.core.Response isFreeSearchSupportedJson()
public javax.ws.rs.core.Response isMappingSupported(String sourceCode, String targetCode) throws org.bridgedb.utils.BridgeDBException
isMappingSupported in interface WSCoreInterfaceorg.bridgedb.utils.BridgeDBExceptionpublic javax.ws.rs.core.Response isMappingSupportedJson(String sourceCode, String targetCode) throws org.bridgedb.utils.BridgeDBException
org.bridgedb.utils.BridgeDBExceptionpublic javax.ws.rs.core.Response getProperty(String key)
getProperty in interface WSCoreInterfacepublic javax.ws.rs.core.Response getPropertyJson(String key)
public javax.ws.rs.core.Response getProperty(String key, @Context javax.servlet.http.HttpServletRequest httpServletRequest) throws org.bridgedb.utils.BridgeDBException
org.bridgedb.utils.BridgeDBExceptionpublic javax.ws.rs.core.Response getKeys()
getKeys in interface WSCoreInterfacepublic javax.ws.rs.core.Response getKeysJson()
public javax.ws.rs.core.Response getKeys(@Context
javax.servlet.http.HttpServletRequest httpServletRequest)
throws org.bridgedb.utils.BridgeDBException
org.bridgedb.utils.BridgeDBExceptionpublic javax.ws.rs.core.Response getCapabilities()
getCapabilities in interface WSCoreInterfacepublic javax.ws.rs.core.Response getCapabilitiesJson()
protected javax.ws.rs.core.Response noContentWrapper(javax.servlet.http.HttpServletRequest httpServletRequest)
httpServletRequest - Used by super classesorg.bridgedb.utils.BridgeDBException - thrown by super classesCopyright © 2006–2020 BridgeDb project. All rights reserved.