Package net.worcade.client.internal
Class JerseyClient
- java.lang.Object
-
- net.worcade.client.internal.WorcadeClient
-
- net.worcade.client.internal.JerseyClient
-
- All Implemented Interfaces:
net.worcade.client.Worcade
public class JerseyClient extends net.worcade.client.internal.WorcadeClient
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classJerseyClient.JerseyClientBuilder
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()protected net.worcade.client.internal.WorcadeClientcopy()protected <V> net.worcade.client.Result<V>custom(String method, String url, Class<V> responseType, net.worcade.client.internal.Header... allHeaders)protected <V> net.worcade.client.Result<V>customWithAuth(String method, String url, Class<V> responseType, net.worcade.client.internal.Header... additionalHeaders)protected net.worcade.client.Result<net.worcade.client.internal.IncomingDto>delete(String url, Object data, net.worcade.client.internal.Header... additionalHeader)protected net.worcade.client.Result<net.worcade.client.internal.IncomingDto>delete(String url, net.worcade.client.internal.Header... additionalHeader)protected net.worcade.client.Result<net.worcade.client.internal.IncomingDto>get(String url, net.worcade.client.internal.Header... additionalHeader)protected net.worcade.client.Result<net.worcade.client.get.BinaryData>getBinary(String url, net.worcade.client.internal.Header... additionalHeader)protected net.worcade.client.Result<List<net.worcade.client.internal.IncomingDto>>getList(String url, net.worcade.client.internal.Header... additionalHeader)protected net.worcade.client.Result<net.worcade.client.internal.IncomingDto>post(String url, Object data, net.worcade.client.internal.Header... additionalHeader)protected net.worcade.client.Result<net.worcade.client.internal.IncomingDto>postBinary(String url, InputStream data, String contentType, net.worcade.client.internal.Header... additionalHeader)protected net.worcade.client.Result<net.worcade.client.internal.IncomingDto>put(String url, Object data, net.worcade.client.internal.Header... additionalHeader)-
Methods inherited from class net.worcade.client.internal.WorcadeClient
checkServerVersion, copyWithSameAuth, createExternalNumber, createRemoteId, createWebhookHeader, createWorkOrderRow, getAdminHeader, getApplicationApi, getApplicationHeader, getAssetApi, getAttachmentApi, getAuthentication, getBaseUrl, getChecklistApi, getCompanyApi, getContactsApi, getConversationApi, getGroupApi, getLabelApi, getNotifications, getReclaimApi, getRoomApi, getSearchApi, getSecretAuthentication, getSiteApi, getUserApi, getUserHeader, getWebhookApi, getWorkOrderApi, log, loginAdmin, loginApplication, loginUserByEmail, loginUserById, logoutAdmin, logoutApplication, logoutUser, probeUserTrust, setApplicationApiKey, setApplicationSourceAuth, setTrustedUser, setUserApiKey, upgradeToAdmin
-
-
-
-
Method Detail
-
copy
protected net.worcade.client.internal.WorcadeClient copy()
- Specified by:
copyin classnet.worcade.client.internal.WorcadeClient
-
get
protected net.worcade.client.Result<net.worcade.client.internal.IncomingDto> get(String url, net.worcade.client.internal.Header... additionalHeader)
- Specified by:
getin classnet.worcade.client.internal.WorcadeClient
-
getList
protected net.worcade.client.Result<List<net.worcade.client.internal.IncomingDto>> getList(String url, net.worcade.client.internal.Header... additionalHeader)
- Specified by:
getListin classnet.worcade.client.internal.WorcadeClient
-
getBinary
protected net.worcade.client.Result<net.worcade.client.get.BinaryData> getBinary(String url, net.worcade.client.internal.Header... additionalHeader)
- Specified by:
getBinaryin classnet.worcade.client.internal.WorcadeClient
-
post
protected net.worcade.client.Result<net.worcade.client.internal.IncomingDto> post(String url, Object data, net.worcade.client.internal.Header... additionalHeader)
- Specified by:
postin classnet.worcade.client.internal.WorcadeClient
-
postBinary
protected net.worcade.client.Result<net.worcade.client.internal.IncomingDto> postBinary(String url, InputStream data, String contentType, net.worcade.client.internal.Header... additionalHeader)
- Specified by:
postBinaryin classnet.worcade.client.internal.WorcadeClient
-
put
protected net.worcade.client.Result<net.worcade.client.internal.IncomingDto> put(String url, Object data, net.worcade.client.internal.Header... additionalHeader)
- Specified by:
putin classnet.worcade.client.internal.WorcadeClient
-
delete
protected net.worcade.client.Result<net.worcade.client.internal.IncomingDto> delete(String url, net.worcade.client.internal.Header... additionalHeader)
- Specified by:
deletein classnet.worcade.client.internal.WorcadeClient
-
delete
protected net.worcade.client.Result<net.worcade.client.internal.IncomingDto> delete(String url, Object data, net.worcade.client.internal.Header... additionalHeader)
- Specified by:
deletein classnet.worcade.client.internal.WorcadeClient
-
custom
protected <V> net.worcade.client.Result<V> custom(String method, String url, Class<V> responseType, net.worcade.client.internal.Header... allHeaders)
- Specified by:
customin classnet.worcade.client.internal.WorcadeClient
-
customWithAuth
protected <V> net.worcade.client.Result<V> customWithAuth(String method, String url, Class<V> responseType, net.worcade.client.internal.Header... additionalHeaders)
- Specified by:
customWithAuthin classnet.worcade.client.internal.WorcadeClient
-
close
public void close()
-
-