@Path(value="/system/sessions") public class SessionsResource extends RestResource
| Modifier and Type | Class and Description |
|---|---|
class |
SessionsResource.Session |
static class |
SessionsResource.SessionCreateRequest |
objectMapper, serverStatus| Constructor and Description |
|---|
SessionsResource(UserService userService,
org.apache.shiro.mgt.DefaultSecurityManager securityManager) |
| Modifier and Type | Method and Description |
|---|---|
SessionsResource.Session |
newSession(javax.ws.rs.container.ContainerRequestContext requestContext,
SessionsResource.SessionCreateRequest createRequest) |
javax.ws.rs.core.Response |
terminateSession(String sessionId) |
buildHistogramMap, buildMeterMap, buildTimerMap, bytesToValueMap, checkPermission, checkPermission, getCurrentUser, getSubject, guessContentType, isPermitted, isPermitted, json, loadObjectId, page, restrictToMaster, setPrettyPrint@Inject public SessionsResource(UserService userService, org.apache.shiro.mgt.DefaultSecurityManager securityManager)
@POST public SessionsResource.Session newSession(@Context javax.ws.rs.container.ContainerRequestContext requestContext, SessionsResource.SessionCreateRequest createRequest)
@DELETE
@Path(value="/{sessionId}")
public javax.ws.rs.core.Response terminateSession(@PathParam(value="sessionId")
String sessionId)
Copyright © 2012–2014 TORCH GmbH. All rights reserved.