Skip navigation links
A C E F G H N P R S T V W 

A

at.tapo.worktrail.api.javaonly - package at.tapo.worktrail.api.javaonly
 

C

cleanHubEntries() - Method in class net.worktrail.appapi.WorkTrailAppApi
 
Company - Interface in net.worktrail.appapi.model
 
CompanyImpl - Class in net.worktrail.appapi.model
 
CompanyImpl(long, String, String, long, long, long) - Constructor for class net.worktrail.appapi.model.CompanyImpl
 
createAuthRequest(WorkTrailAccessType, WorkTrailScope[]) - Method in class net.worktrail.appapi.WorkTrailAppApi
Will request a new authentication request.
CreateAuthResponse - Class in net.worktrail.appapi.response
Response to a create auth request - returns a URL the user has to visit to authenticate the app.
CreateAuthResponse(String, String, URL) - Constructor for class net.worktrail.appapi.response.CreateAuthResponse
 
createHubEntries(Collection<HubEntry>) - Method in class net.worktrail.appapi.WorkTrailAppApi
 
CreateHubEntriesResponse - Class in net.worktrail.appapi.response
 
CreateHubEntriesResponse(List<Long>) - Constructor for class net.worktrail.appapi.response.CreateHubEntriesResponse
 

E

Employee - Interface in net.worktrail.appapi.model
 
EmployeeImpl - Class in net.worktrail.appapi.model
 
EmployeeImpl() - Constructor for class net.worktrail.appapi.model.EmployeeImpl
 
EmployeeImpl(long, String, String, String, String) - Constructor for class net.worktrail.appapi.model.EmployeeImpl
 
EmployeeListResponse - Class in net.worktrail.appapi
 
EmployeeListResponse(Collection<EmployeeImpl>) - Constructor for class net.worktrail.appapi.EmployeeListResponse
 
encodeMap(Set<Map.Entry<String, Object>>) - Static method in class at.tapo.worktrail.api.javaonly.WorkTrailConnectionUtils
 

F

fetchCompany() - Method in class net.worktrail.appapi.WorkTrailAppApi
 
fetchEmployees() - Method in class net.worktrail.appapi.WorkTrailAppApi
 
fetchWorkEntries(long, long) - Method in class net.worktrail.appapi.WorkTrailAppApi
 

G

generateTestUser(WorkTrailAccessType, WorkTrailScope[]) - Method in class net.worktrail.appapi.WorkTrailAppApi
generates a test user - will NOT work on https://worktrail.net !
getAuthToken() - Method in class net.worktrail.appapi.response.CreateAuthResponse
 
getAuthToken() - Method in class net.worktrail.appapi.WorkTrailAppApi
 
getBreakTaskId() - Method in interface net.worktrail.appapi.model.Company
 
getBreakTaskId() - Method in class net.worktrail.appapi.model.CompanyImpl
 
getCreatedList() - Method in class net.worktrail.appapi.response.CreateHubEntriesResponse
 
getDescription() - Method in interface net.worktrail.appapi.model.WorkEntry
 
getDescription() - Method in class net.worktrail.appapi.model.WorkEntryImpl
 
getDisplayName() - Method in interface net.worktrail.appapi.model.Employee
 
getDisplayName() - Method in class net.worktrail.appapi.model.EmployeeImpl
 
getEmployee() - Method in class net.worktrail.appapi.model.HubEntry
 
getEmployeeId() - Method in interface net.worktrail.appapi.model.Employee
 
getEmployeeId() - Method in class net.worktrail.appapi.model.EmployeeImpl
 
getEmployeeId() - Method in interface net.worktrail.appapi.model.WorkEntry
 
getEmployeeId() - Method in class net.worktrail.appapi.model.WorkEntryImpl
 
getEmployeeList() - Method in class net.worktrail.appapi.EmployeeListResponse
 
getEnd() - Method in interface net.worktrail.appapi.model.WorkEntry
 
getEnd() - Method in class net.worktrail.appapi.model.WorkEntryImpl
 
getEndTime() - Method in class net.worktrail.appapi.model.HubEntry
 
getFirstName() - Method in interface net.worktrail.appapi.model.Employee
 
getFirstName() - Method in class net.worktrail.appapi.model.EmployeeImpl
 
getId() - Method in interface net.worktrail.appapi.model.Company
 
getId() - Method in class net.worktrail.appapi.model.CompanyImpl
 
getId() - Method in interface net.worktrail.appapi.model.WorkEntry
 
getId() - Method in class net.worktrail.appapi.model.WorkEntryImpl
 
getIdentifier() - Method in class net.worktrail.appapi.model.HubEntry
 
getLastName() - Method in interface net.worktrail.appapi.model.Employee
 
getLastName() - Method in class net.worktrail.appapi.model.EmployeeImpl
 
getLink() - Method in class net.worktrail.appapi.model.HubEntry
 
getModifyDate() - Method in interface net.worktrail.appapi.model.WorkEntry
 
getModifyDate() - Method in class net.worktrail.appapi.model.WorkEntryImpl
 
getName() - Method in interface net.worktrail.appapi.model.Company
 
getName() - Method in class net.worktrail.appapi.model.CompanyImpl
 
getNumPages() - Method in class net.worktrail.appapi.response.WorkEntryListResponse
 
getOrgProjectId() - Method in interface net.worktrail.appapi.model.Company
 
getOrgProjectId() - Method in class net.worktrail.appapi.model.CompanyImpl
 
getPage() - Method in class net.worktrail.appapi.response.WorkEntryListResponse
 
getPrimaryEmail() - Method in interface net.worktrail.appapi.model.Employee
 
getPrimaryEmail() - Method in class net.worktrail.appapi.model.EmployeeImpl
 
getPrivacy() - Method in class net.worktrail.appapi.model.HubEntry
 
getPrivacyByStringIdentifier(String) - Static method in enum net.worktrail.appapi.model.Privacy
 
getQuery(Collection<Map.Entry<String, String>>) - Static method in class at.tapo.worktrail.api.javaonly.WorkTrailConnectionUtils
 
getRedirectUrl() - Method in class net.worktrail.appapi.response.CreateAuthResponse
 
getRequestKey() - Method in class net.worktrail.appapi.response.CreateAuthResponse
 
getResponseObject() - Method in exception net.worktrail.appapi.response.RequestErrorException
 
getSlug() - Method in interface net.worktrail.appapi.model.Company
 
getSlug() - Method in class net.worktrail.appapi.model.CompanyImpl
 
getSrcType() - Method in class net.worktrail.appapi.model.HubEntry
 
getStart() - Method in interface net.worktrail.appapi.model.WorkEntry
 
getStart() - Method in class net.worktrail.appapi.model.WorkEntryImpl
 
getStringIdentifier() - Method in enum net.worktrail.appapi.model.Privacy
 
getStringIdentifier() - Method in enum net.worktrail.appapi.model.SrcType
 
getStringIdentifier() - Method in enum net.worktrail.appapi.WorkTrailAccessType
 
getStringIdentifier() - Method in enum net.worktrail.appapi.WorkTrailScope
 
getSummary() - Method in class net.worktrail.appapi.model.HubEntry
 
getTaskId() - Method in interface net.worktrail.appapi.model.WorkEntry
 
getTaskId() - Method in class net.worktrail.appapi.model.WorkEntryImpl
 
getTime() - Method in class net.worktrail.appapi.model.HubEntry
 
getUnassignedProjectId() - Method in interface net.worktrail.appapi.model.Company
 
getUnassignedProjectId() - Method in class net.worktrail.appapi.model.CompanyImpl
 
getWorkEntryList() - Method in class net.worktrail.appapi.response.WorkEntryListResponse
 

H

HubEntry - Class in net.worktrail.appapi.model
 
HubEntry(String, Employee, Date, Date, SrcType, String, String) - Constructor for class net.worktrail.appapi.model.HubEntry
 
HubEntry(String, Employee, Date, Date, SrcType, String, String, Privacy) - Constructor for class net.worktrail.appapi.model.HubEntry
 

N

net.worktrail.appapi - package net.worktrail.appapi
 
net.worktrail.appapi.model - package net.worktrail.appapi.model
 
net.worktrail.appapi.response - package net.worktrail.appapi.response
 

P

Privacy - Enum in net.worktrail.appapi.model
 

R

requestDataFromUrl(URL, byte[], String) - Static method in class at.tapo.worktrail.api.javaonly.WorkTrailConnectionUtils
 
RequestErrorException - Exception in net.worktrail.appapi.response
 
RequestErrorException(String, Throwable) - Constructor for exception net.worktrail.appapi.response.RequestErrorException
 
RequestErrorException(String, Throwable, JSONObject) - Constructor for exception net.worktrail.appapi.response.RequestErrorException
 

S

setAuthToken(String) - Method in class net.worktrail.appapi.WorkTrailAppApi
 
setServerUrl - Variable in class net.worktrail.appapi.WorkTrailAppApi
 
setServerUrl(String) - Method in class net.worktrail.appapi.WorkTrailAppApi
 
SrcType - Enum in net.worktrail.appapi.model
 

T

toJSONObject() - Method in class net.worktrail.appapi.model.HubEntry
 
toString() - Method in class net.worktrail.appapi.model.CompanyImpl
 
toString() - Method in class net.worktrail.appapi.model.EmployeeImpl
 

V

valueOf(String) - Static method in enum net.worktrail.appapi.model.Privacy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.worktrail.appapi.model.SrcType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.worktrail.appapi.WorkTrailAccessType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.worktrail.appapi.WorkTrailScope
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.worktrail.appapi.model.Privacy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.worktrail.appapi.model.SrcType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.worktrail.appapi.WorkTrailAccessType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.worktrail.appapi.WorkTrailScope
Returns an array containing the constants of this enum type, in the order they are declared.
verifyAuthorization(String) - Method in class net.worktrail.appapi.WorkTrailAppApi
Checks whether the auth token which is represented by the request key was already authorized.

W

WorkEntry - Interface in net.worktrail.appapi.model
 
WorkEntryImpl - Class in net.worktrail.appapi.model
 
WorkEntryImpl() - Constructor for class net.worktrail.appapi.model.WorkEntryImpl
 
WorkEntryImpl(long, String, Date, Date, long, long, long) - Constructor for class net.worktrail.appapi.model.WorkEntryImpl
 
WorkEntryListResponse - Class in net.worktrail.appapi.response
 
WorkEntryListResponse(long, long, Collection<WorkEntry>) - Constructor for class net.worktrail.appapi.response.WorkEntryListResponse
 
WORKTRAIL_SERVER - Static variable in class net.worktrail.appapi.WorkTrailAppApi
 
WorkTrailAccessType - Enum in net.worktrail.appapi
The access type of an auth token - it can either access employee level data or company level data (has access to all employees).
WorkTrailAppApi - Class in net.worktrail.appapi
Entry point for accessing the WorkTrail API - see https://worktrail.net/en/api/ for details.
WorkTrailAppApi(String, String, String) - Constructor for class net.worktrail.appapi.WorkTrailAppApi
Creates a new api accessor instance.
WorkTrailConnectionUtils - Class in at.tapo.worktrail.api.javaonly
 
WorkTrailConnectionUtils() - Constructor for class at.tapo.worktrail.api.javaonly.WorkTrailConnectionUtils
 
WorkTrailResponse - Class in net.worktrail.appapi.response
 
WorkTrailResponse() - Constructor for class net.worktrail.appapi.response.WorkTrailResponse
 
WorkTrailScope - Enum in net.worktrail.appapi
Scopes which define the type of access an app has to user data.
A C E F G H N P R S T V W 
Skip navigation links