com.irisel.sv.rest
Class BrowserService

java.lang.Object
  extended by javax.ws.rs.core.Application
      extended by com.irisel.sv.rest.BrowserService

public class BrowserService
extends javax.ws.rs.core.Application


Constructor Summary
BrowserService()
           
 
Method Summary
 XMsg activateEmail(java.lang.String email, java.lang.String token, javax.ws.rs.core.UriInfo uriInfo)
           
 XMsg activateSms(java.lang.String msisdn, java.lang.String hash)
           
 XMsg androidVersion()
           
 XMsg changePassword(javax.ws.rs.core.HttpHeaders hdrs, java.lang.String namepassBase64)
           
 XMsg checkEmail(java.lang.String email)
           
 void chkUser(javax.ws.rs.core.UriInfo uriInfo)
           
 XMsg delAd(java.lang.Long oid, java.lang.String hash)
           
 XMsg delMsg(java.lang.Long oid, java.lang.String sign)
           
 XMsg delUser(java.lang.String name, java.lang.Long oid, java.lang.String sign, javax.ws.rs.core.HttpHeaders hdrs)
           
 XMsg echo(javax.ws.rs.core.UriInfo uriInfo)
           
 java.lang.String enc(java.lang.String in)
           
 void finalize()
           
 XMsg getAd(java.lang.Long owner, java.lang.Long oid)
           
 java.lang.Object getAds(javax.ws.rs.core.UriInfo uriInfo)
           
 XMsg getCity(java.lang.Long cityid)
           
 XMsg getFeedback(java.lang.String domain, java.lang.Long focus, javax.ws.rs.core.UriInfo uriInfo)
           
 XMsg getMesgs(javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.HttpHeaders hdrs, java.lang.Long userid)
           
 XMsg getMsg(java.lang.Long userid, javax.ws.rs.core.HttpHeaders hdrs, java.lang.Long oid)
           
 XMsg getPlace(java.lang.Long oid)
           
 XMsg getPlaces(javax.ws.rs.core.UriInfo uriInfo)
           
 XMsg getSubjects(javax.ws.rs.core.UriInfo uriInfo)
           
 XMsg getUser(java.lang.String name, java.lang.Long oid, java.lang.Long id, int priv, java.lang.String sign, javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.HttpHeaders hdrs)
           
 XMsg login(javax.ws.rs.core.HttpHeaders hdrs)
           
 XMsg postAd(java.lang.String json, java.lang.Long owner, java.lang.Long oid, java.lang.String hash)
           
 XMsg postFeedback(java.lang.String json, java.lang.Long oid, java.lang.String sign, javax.ws.rs.core.HttpHeaders hdrs)
           
 XMsg postUser(java.lang.String json, java.lang.String name, java.lang.Long oid, java.lang.String sign, javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.HttpHeaders hdrs)
           
 XMsg putAd(java.lang.String json, javax.ws.rs.core.HttpHeaders hdrs)
           
 XMsg putMsg(java.lang.String json, java.lang.Long oid, java.lang.String sign)
           
 XMsg putUser(java.lang.String json, java.lang.String name)
           
 XMsg resetPassword(java.lang.String email, java.lang.String lang)
           
 XMsg token(java.lang.String name, java.lang.String sign)
           
 
Methods inherited from class javax.ws.rs.core.Application
getClasses, getSingletons
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BrowserService

public BrowserService()
Method Detail

echo

public XMsg echo(@Context
                 javax.ws.rs.core.UriInfo uriInfo)

login

public XMsg login(@Context
                  javax.ws.rs.core.HttpHeaders hdrs)
           throws java.lang.Exception
Throws:
java.lang.Exception

postFeedback

public XMsg postFeedback(java.lang.String json,
                         java.lang.Long oid,
                         java.lang.String sign,
                         @Context
                         javax.ws.rs.core.HttpHeaders hdrs)
                  throws java.lang.Exception
Throws:
java.lang.Exception

getFeedback

public XMsg getFeedback(java.lang.String domain,
                        java.lang.Long focus,
                        @Context
                        javax.ws.rs.core.UriInfo uriInfo)

token

public XMsg token(java.lang.String name,
                  java.lang.String sign)

activateEmail

public XMsg activateEmail(java.lang.String email,
                          java.lang.String token,
                          @Context
                          javax.ws.rs.core.UriInfo uriInfo)

activateSms

public XMsg activateSms(java.lang.String msisdn,
                        java.lang.String hash)

getUser

public XMsg getUser(java.lang.String name,
                    java.lang.Long oid,
                    java.lang.Long id,
                    int priv,
                    java.lang.String sign,
                    @Context
                    javax.ws.rs.core.UriInfo uriInfo,
                    @Context
                    javax.ws.rs.core.HttpHeaders hdrs)

chkUser

public void chkUser(@Context
                    javax.ws.rs.core.UriInfo uriInfo)
             throws javax.ws.rs.WebApplicationException
Throws:
javax.ws.rs.WebApplicationException

putUser

public XMsg putUser(java.lang.String json,
                    java.lang.String name)
             throws java.lang.Exception
Throws:
java.lang.Exception

postUser

public XMsg postUser(java.lang.String json,
                     java.lang.String name,
                     java.lang.Long oid,
                     java.lang.String sign,
                     @Context
                     javax.ws.rs.core.UriInfo uriInfo,
                     @Context
                     javax.ws.rs.core.HttpHeaders hdrs)
              throws java.lang.Exception
Throws:
java.lang.Exception

delUser

public XMsg delUser(java.lang.String name,
                    java.lang.Long oid,
                    java.lang.String sign,
                    @Context
                    javax.ws.rs.core.HttpHeaders hdrs)
             throws java.lang.Exception
Throws:
java.lang.Exception

putAd

public XMsg putAd(java.lang.String json,
                  @Context
                  javax.ws.rs.core.HttpHeaders hdrs)
           throws java.lang.Exception
Throws:
java.lang.Exception

postAd

public XMsg postAd(java.lang.String json,
                   java.lang.Long owner,
                   java.lang.Long oid,
                   java.lang.String hash)
            throws java.lang.Exception
Throws:
java.lang.Exception

getAd

public XMsg getAd(java.lang.Long owner,
                  java.lang.Long oid)

delAd

public XMsg delAd(java.lang.Long oid,
                  java.lang.String hash)
           throws java.lang.Exception
Throws:
java.lang.Exception

getAds

public java.lang.Object getAds(@Context
                               javax.ws.rs.core.UriInfo uriInfo)

getPlaces

public XMsg getPlaces(@Context
                      javax.ws.rs.core.UriInfo uriInfo)

getPlace

public XMsg getPlace(java.lang.Long oid)

getCity

public XMsg getCity(java.lang.Long cityid)
             throws java.lang.Exception
Throws:
java.lang.Exception

getSubjects

public XMsg getSubjects(@Context
                        javax.ws.rs.core.UriInfo uriInfo)

getMesgs

public XMsg getMesgs(@Context
                     javax.ws.rs.core.UriInfo uriInfo,
                     @Context
                     javax.ws.rs.core.HttpHeaders hdrs,
                     java.lang.Long userid)

getMsg

public XMsg getMsg(java.lang.Long userid,
                   @Context
                   javax.ws.rs.core.HttpHeaders hdrs,
                   java.lang.Long oid)
            throws java.lang.Exception
Throws:
java.lang.Exception

delMsg

public XMsg delMsg(java.lang.Long oid,
                   java.lang.String sign)
            throws java.lang.Exception
Throws:
java.lang.Exception

putMsg

public XMsg putMsg(java.lang.String json,
                   java.lang.Long oid,
                   java.lang.String sign)
            throws java.lang.Exception
Throws:
java.lang.Exception

resetPassword

public XMsg resetPassword(java.lang.String email,
                          java.lang.String lang)
                   throws java.lang.Exception
Throws:
java.lang.Exception

changePassword

public XMsg changePassword(@Context
                           javax.ws.rs.core.HttpHeaders hdrs,
                           java.lang.String namepassBase64)
                    throws java.lang.Exception
Throws:
java.lang.Exception

checkEmail

public XMsg checkEmail(java.lang.String email)
                throws java.lang.Exception
Throws:
java.lang.Exception

finalize

public void finalize()
Overrides:
finalize in class java.lang.Object

enc

public java.lang.String enc(java.lang.String in)

androidVersion

public XMsg androidVersion()
                    throws java.lang.Exception
Throws:
java.lang.Exception