Attention: the list was moved to
https://github.com/dypsilon/frontend-dev-bookmarks
This page is not maintained anymore, please update your bookmarks.
Attention: the list was moved to
https://github.com/dypsilon/frontend-dev-bookmarks
This page is not maintained anymore, please update your bookmarks.
package com.pekall.cd.mdm.web.admin.rpc.builder; | |
import com.ning.http.client.Request; | |
import com.ning.http.client.RequestBuilder; | |
/** | |
* Author: kerr | |
* Mail: pin.he@pekall.com | |
*/ | |
public abstract class AbstractBuilder implements Builder { |
//for user service | |
public static Result listUserDeviceWS(){ | |
return handleGET(new DefaultGETHandler("userName") | |
.queryHandler(new DefaultGETHandler.QueryHandler() { | |
@Override | |
public Result handle(final String queryValue) { | |
final Promise<Result> resultPromise = | |
rpcUserDeviceList(queryValue) | |
.map(new F.Function<MDMDeviceListResponse, Result>() { | |
@Override |
{"result":"0","records":9,"devices":[{"language":null,"id":288,"type":50702,"policy":null,"password":null,"status":50001,"roles":1,"fullName":"admin","email":"pekall@pekall.com","firstName":"","lastName":null,"username":"admin","enterpriseId":1,"userId":1,"os":51201,"updateTime":1378709412000,"phoneNumber":null,"deviceUuid":"sdsdsdsdsddswdsdsdsss","iosUdid":"sdsdsdsdsddswdsdsdsss","lastCheckin":1378709412000,"deviceDetail":null,"createTime":null,"securityInfo":null,"labelNames":null,"appList":null,"connect":0,"policyName":"lccTestPolicy","settingName":"默认Android设置","deviceLabels":null,"policySpecial":0,"settingSpecial":0,"appSetting":null},{"language":null,"id":285,"type":50701,"policy":null,"password":null,"status":50001,"roles":1,"fullName":null,"email":null,"firstName":null,"lastName":null,"username":"huawei","enterpriseId":1,"userId":307,"os":51201,"updateTime":1378550603000,"phoneNumber":null,"deviceUuid":"000311e2a21b78c400000140f7fc70b6","iosUdid":"000311e2a21b78c400000140f7fc70b6","lastCheckin":137855 |
protected static class Pair<A, B> { | |
public A a; | |
public B b; | |
public Pair() { | |
} | |
public Pair(A a, B b) { | |
this.a = a; | |
this.b = b; |
package com.pekall.cd.mdm.web.adminweb.rpc.builder; | |
import com.fasterxml.jackson.databind.JsonNode; | |
import com.ning.http.client.*; | |
import com.ning.http.multipart.FilePart; | |
import com.pekall.cd.mdm.web.adminweb.rpc.PageSplit; | |
import com.pekall.cd.mdm.web.adminweb.rpc.http.constant.MDMWebConstants; | |
import com.pekall.cd.mdm.web.adminweb.rpc.http.constant.MDMWebQueryKey; | |
import play.Logger; |
import java.lang.Math.*; | |
public class Progressbar { | |
private int max; | |
private int current; | |
private String name; | |
private long start; | |
private long lastUpdate; | |
public Progressbar(int max, String name) |
import sbt._ | |
import Keys._ | |
object Build extends sbt.Build { | |
val unmanagedJars = TaskKey[Keys.Classpath]("unmanaged-jars") | |
unmanagedJars := { | |
Configuration.listUnmanaged( file(".").getAbsoluteFile ) | |
} |
package app.actors | |
import akka.event.Logging | |
import akka.http.scaladsl._ | |
import akka.http.scaladsl.model.HttpHeader.ParsingResult | |
import akka.http.scaladsl.model._ | |
import akka.stream.ActorMaterializer | |
import akka.typed.ScalaDSL._ | |
import akka.typed._ | |
import argonaut.Argonaut._ |