public class PersonLoad
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
PersonLoad.ReqParams |
static class |
PersonLoad.ValueResult |
| Constructor and Description |
|---|
PersonLoad() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.util.List<PersonLoad.ValueResult>> |
getEfficiency(java.util.ArrayList<PersonLoad.ReqParams> params)
Возвращает карту списков значений эффективности для пользователей в указанные диапазоны дат.
|
java.util.List<PersonLoad.ValueResult> |
getEfficiency(PersonLoad.ReqParams params)
Возвращает список значений эффективности для пользователя в указанный диапазон дат.
|
java.util.Map<java.lang.String,java.util.List<PersonLoad.ValueResult>> |
getWorkload(java.util.ArrayList<PersonLoad.ReqParams> params)
Возвращает карту списков значений нагрузки для пользователей в указанных диапазонах дат.
|
java.util.List<PersonLoad.ValueResult> |
getWorkload(PersonLoad.ReqParams params)
Возвращает список значений нагрузки для пользователя в указанный диапазон дат.
|
public java.util.List<PersonLoad.ValueResult> getWorkload(PersonLoad.ReqParams params)
{
"userID":"e5067b88-114b-4a04-6cc6-679655dc652e"
"startDate": "2015-02-08",
"finishDate": "2015-02-09"
}
params - параметры запроса
[
{
"date": "2015-02-08",
"value": "72"
},
{
"date": "2015-02-09",
"value": "84"
}
]
public java.util.Map<java.lang.String,java.util.List<PersonLoad.ValueResult>> getWorkload(java.util.ArrayList<PersonLoad.ReqParams> params)
[
{
"userID":"e5067b88-114b-4a04-6cc6-679655dc652e",
"startDate": "2015-02-08",
"finishDate": "2015-02-09"
},
{
"userID":"e5067b88-114b-4a04-6cc6-679655dc6521",
"startDate": "2015-02-08",
"finishDate": "2015-02-09"
}
]
params - параметры запроса
[
{
"e5067b88-114b-4a04-6cc6-679655dc6521":[
{
"date": "2015-02-08",
"value": "72"
},
{
"date": "2015-02-09",
"value": "84"
}
],
"e5067b88-114b-4a04-6cc6-679655dc652e":[
{
"date": "2015-02-08",
"value": "82"
},
{
"date": "2015-02-09",
"value": "13"
}
]
}
]
public java.util.List<PersonLoad.ValueResult> getEfficiency(PersonLoad.ReqParams params)
{
"userID":"e5067b88-114b-4a04-6cc6-679655dc652e"
"startDate": "2015-02-08",
"finishDate": "2015-02-09"
}
params - параметры запроса
[
{
"date": "2015-02-08",
"value": "72"
},
{
"date": "2015-02-09",
"value": "84"
}
]
public java.util.Map<java.lang.String,java.util.List<PersonLoad.ValueResult>> getEfficiency(java.util.ArrayList<PersonLoad.ReqParams> params)
[
{
"userID":"e5067b88-114b-4a04-6cc6-679655dc652e",
"startDate": "2015-02-08",
"finishDate": "2015-02-09"
},
{
"userID":"e5067b88-114b-4a04-6cc6-679655dc6521",
"startDate": "2015-02-08",
"finishDate": "2015-02-09"
}
]
params - параметры запроса
[
{
"e5067b88-114b-4a04-6cc6-679655dc6521":[
{
"date": "2015-02-08",
"value": "72"
},
{
"date": "2015-02-09",
"value": "84"
}
],
"e5067b88-114b-4a04-6cc6-679655dc652e":[
{
"date": "2015-02-08",
"value": "82"
},
{
"date": "2015-02-09",
"value": "13"
}
]
}
]