public class JsonOrJsonpSeedHandler extends Object implements M3SeedHandler
M3SeedHandler.SeedRequest, M3SeedHandler.SeedResponse
Modifier and Type | Field and Description |
---|---|
static String |
JSONP_DEFAULT_CALLBACK |
static String |
JSONP_DEFAULT_OVERWRITE |
Constructor and Description |
---|
JsonOrJsonpSeedHandler(UndoAwareMolecularModelManager m3,
String golr,
ExternalLookupService externalLookupService) |
Modifier and Type | Method and Description |
---|---|
M3SeedHandler.SeedResponse |
fromProcessGet(String intention,
String packetId,
M3SeedHandler.SeedRequest request)
Jersey REST method for GET with three query parameters.
|
M3SeedHandler.SeedResponse |
fromProcessGetPrivileged(String uid,
String intention,
String packetId,
M3SeedHandler.SeedRequest request)
Jersey REST method for GET with three query parameters with privileged rights.
|
M3SeedHandler.SeedResponse |
fromProcessPost(String intention,
String packetId,
M3SeedHandler.SeedRequest request)
Jersey REST method for POST with three form parameters.
|
M3SeedHandler.SeedResponse |
fromProcessPostPrivileged(String uid,
String intention,
String packetId,
M3SeedHandler.SeedRequest request)
Jersey REST method for POST with three form parameters with privileged rights.
|
public static final String JSONP_DEFAULT_CALLBACK
public static final String JSONP_DEFAULT_OVERWRITE
public JsonOrJsonpSeedHandler(UndoAwareMolecularModelManager m3, String golr, ExternalLookupService externalLookupService)
@JSONP(callback="jsonp", queryParam="json.wrf") public M3SeedHandler.SeedResponse fromProcessPost(String intention, String packetId, M3SeedHandler.SeedRequest request)
M3SeedHandler
fromProcessPost
in interface M3SeedHandler
intention
- JSONP relevantrequest
- seed request@JSONP(callback="jsonp", queryParam="json.wrf") public M3SeedHandler.SeedResponse fromProcessPostPrivileged(String uid, String intention, String packetId, M3SeedHandler.SeedRequest request)
M3SeedHandler
fromProcessPostPrivileged
in interface M3SeedHandler
uid
- user id, JSONP relevantintention
- JSONP relevantrequest
- seed request@JSONP(callback="jsonp", queryParam="json.wrf") public M3SeedHandler.SeedResponse fromProcessGet(String intention, String packetId, M3SeedHandler.SeedRequest request)
M3SeedHandler
fromProcessGet
in interface M3SeedHandler
intention
- JSONP relevantrequest
- seed request@JSONP(callback="jsonp", queryParam="json.wrf") public M3SeedHandler.SeedResponse fromProcessGetPrivileged(String uid, String intention, String packetId, M3SeedHandler.SeedRequest request)
M3SeedHandler
fromProcessGetPrivileged
in interface M3SeedHandler
uid
- user id, JSONP relevantintention
- JSONP relevantrequest
- seed requestCopyright © 2010–2015. All rights reserved.