net.stepniak.api.push.controller
Class PushDevicesController

java.lang.Object
  extended by net.stepniak.api.controller.ApiController
      extended by net.stepniak.api.push.controller.PushDevicesController

@Service
public class PushDevicesController
extends net.stepniak.api.controller.ApiController


Field Summary
 
Fields inherited from class net.stepniak.api.controller.ApiController
jsonMapper, request, uriInfo
 
Constructor Summary
PushDevicesController()
           
 
Method Summary
 javax.ws.rs.core.Response list()
           
 javax.ws.rs.core.Response registerByForm(String deviceId, int deviceType, int messagesMask, String alias, String locale, String timezone)
           
 javax.ws.rs.core.Response registerByJson(org.codehaus.jettison.json.JSONObject jsonObject)
           
 javax.ws.rs.core.Response registerByQueryString(String deviceId, int deviceType, int messagesMask, String alias, String locale, String timezone)
           
 javax.ws.rs.core.Response unregisterByForm(String deviceId, int deviceType)
           
 javax.ws.rs.core.Response unregisterByJson(org.codehaus.jettison.json.JSONObject jsonObject)
           
 javax.ws.rs.core.Response unregisterByQueryString(String deviceId, int deviceType)
           
 
Methods inherited from class net.stepniak.api.controller.ApiController
fromJson
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PushDevicesController

public PushDevicesController()
Method Detail

registerByForm

public javax.ws.rs.core.Response registerByForm(String deviceId,
                                                int deviceType,
                                                int messagesMask,
                                                String alias,
                                                String locale,
                                                String timezone)

registerByQueryString

public javax.ws.rs.core.Response registerByQueryString(String deviceId,
                                                       int deviceType,
                                                       int messagesMask,
                                                       String alias,
                                                       String locale,
                                                       String timezone)

registerByJson

public javax.ws.rs.core.Response registerByJson(org.codehaus.jettison.json.JSONObject jsonObject)

unregisterByForm

public javax.ws.rs.core.Response unregisterByForm(String deviceId,
                                                  int deviceType)

unregisterByQueryString

public javax.ws.rs.core.Response unregisterByQueryString(String deviceId,
                                                         int deviceType)

unregisterByJson

public javax.ws.rs.core.Response unregisterByJson(org.codehaus.jettison.json.JSONObject jsonObject)

list

public javax.ws.rs.core.Response list()


Copyright © 2013. All Rights Reserved.