@Path(value="/ws/v1/account") @Consumes(value="application/json") @Produces(value="application/json") public class AccountWS extends Object
| Constructor and Description |
|---|
AccountWS() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
checkAdmin(javax.servlet.http.HttpServletRequest request) |
javax.ws.rs.core.Response |
deleteAccessKey(javax.servlet.http.HttpServletRequest request,
long uid,
long aid,
long kid) |
javax.ws.rs.core.Response |
deleteSyncAccount(javax.servlet.http.HttpServletRequest request,
long uid,
long aid) |
javax.ws.rs.core.Response |
getAccessKey(javax.servlet.http.HttpServletRequest request,
long uid,
long aid,
long kid) |
javax.ws.rs.core.Response |
getSyncAccount(javax.servlet.http.HttpServletRequest request,
long uid,
long aid) |
javax.ws.rs.core.Response |
getUser(javax.servlet.http.HttpServletRequest request) |
javax.ws.rs.core.Response |
getUserLastSource(javax.servlet.http.HttpServletRequest request,
long uid) |
javax.ws.rs.core.Response |
getUserSources(javax.servlet.http.HttpServletRequest request,
long uid) |
javax.ws.rs.core.Response |
listUsers(javax.servlet.http.HttpServletRequest request) |
javax.ws.rs.core.Response |
requestSync(javax.servlet.http.HttpServletRequest request,
long uid,
long aid) |
javax.ws.rs.core.Response |
restoreSyncAccount(javax.servlet.http.HttpServletRequest request,
long uid,
long aid) |
javax.ws.rs.core.Response |
saveAccessKey(javax.servlet.http.HttpServletRequest request,
long uid,
long aid,
long kid,
enterprises.orbital.evekit.account.SynchronizedAccountAccessKey key) |
javax.ws.rs.core.Response |
saveSyncAccount(javax.servlet.http.HttpServletRequest request,
long uid,
long aid,
enterprises.orbital.evekit.account.SynchronizedEveAccount account) |
javax.ws.rs.core.Response |
toggleActive(javax.servlet.http.HttpServletRequest request,
long uid,
boolean active) |
javax.ws.rs.core.Response |
toggleAutoSync(javax.servlet.http.HttpServletRequest request,
long uid,
long aid,
boolean autosync) |
@Path(value="/sync_account/{uid}/{aid}")
@GET
public javax.ws.rs.core.Response getSyncAccount(@Context
javax.servlet.http.HttpServletRequest request,
@PathParam(value="uid")
long uid,
@PathParam(value="aid")
long aid)
@Path(value="/sync_account/{uid}/{aid}")
@POST
public javax.ws.rs.core.Response saveSyncAccount(@Context
javax.servlet.http.HttpServletRequest request,
@PathParam(value="uid")
long uid,
@PathParam(value="aid")
long aid,
enterprises.orbital.evekit.account.SynchronizedEveAccount account)
@Path(value="/sync_account/{uid}/{aid}")
@DELETE
public javax.ws.rs.core.Response deleteSyncAccount(@Context
javax.servlet.http.HttpServletRequest request,
@PathParam(value="uid")
long uid,
@PathParam(value="aid")
long aid)
@Path(value="/restore_sync_account/{uid}/{aid}")
@PUT
public javax.ws.rs.core.Response restoreSyncAccount(@Context
javax.servlet.http.HttpServletRequest request,
@PathParam(value="uid")
long uid,
@PathParam(value="aid")
long aid)
@Path(value="/start_sync/{uid}/{aid}")
@GET
public javax.ws.rs.core.Response requestSync(@Context
javax.servlet.http.HttpServletRequest request,
@PathParam(value="uid")
long uid,
@PathParam(value="aid")
long aid)
@Path(value="/access_key/{uid}/{aid}/{kid}")
@GET
public javax.ws.rs.core.Response getAccessKey(@Context
javax.servlet.http.HttpServletRequest request,
@PathParam(value="uid")
long uid,
@PathParam(value="aid")
long aid,
@PathParam(value="kid")
long kid)
@Path(value="/access_key/{uid}/{aid}/{kid}")
@POST
public javax.ws.rs.core.Response saveAccessKey(@Context
javax.servlet.http.HttpServletRequest request,
@PathParam(value="uid")
long uid,
@PathParam(value="aid")
long aid,
@PathParam(value="kid")
long kid,
enterprises.orbital.evekit.account.SynchronizedAccountAccessKey key)
@Path(value="/access_key/{uid}/{aid}/{kid}")
@DELETE
public javax.ws.rs.core.Response deleteAccessKey(@Context
javax.servlet.http.HttpServletRequest request,
@PathParam(value="uid")
long uid,
@PathParam(value="aid")
long aid,
@PathParam(value="kid")
long kid)
@Path(value="/user_last_source/{uid}")
@GET
public javax.ws.rs.core.Response getUserLastSource(@Context
javax.servlet.http.HttpServletRequest request,
@PathParam(value="uid")
long uid)
@Path(value="/user_sources/{uid}")
@GET
public javax.ws.rs.core.Response getUserSources(@Context
javax.servlet.http.HttpServletRequest request,
@PathParam(value="uid")
long uid)
@Path(value="/user")
@GET
public javax.ws.rs.core.Response getUser(@Context
javax.servlet.http.HttpServletRequest request)
@Path(value="/list_users")
@GET
public javax.ws.rs.core.Response listUsers(@Context
javax.servlet.http.HttpServletRequest request)
@Path(value="/toggle_auto_sync/{uid}/{aid}/{autosync}")
@GET
public javax.ws.rs.core.Response toggleAutoSync(@Context
javax.servlet.http.HttpServletRequest request,
@PathParam(value="uid")
long uid,
@PathParam(value="aid")
long aid,
@PathParam(value="autosync")
boolean autosync)
@Path(value="/toggle_user_active/{uid}/{active}")
@GET
public javax.ws.rs.core.Response toggleActive(@Context
javax.servlet.http.HttpServletRequest request,
@PathParam(value="uid")
long uid,
@PathParam(value="active")
boolean active)
@Path(value="/isadmin")
@GET
public javax.ws.rs.core.Response checkAdmin(@Context
javax.servlet.http.HttpServletRequest request)
Copyright © 2016 Orbital Enterprises. All rights reserved.