public abstract class AbstractRequest<T> extends Object
| Modifier and Type | Field and Description |
|---|---|
protected ApiCredentials |
apiCredentials |
protected String |
endPoint |
protected IdSet |
idSet |
protected AbstractMetaData |
metaData |
protected Class<? extends Refiner> |
refiner |
protected RequestType |
requestType |
protected Class<? extends PersistentDto> |
responseDto |
| Constructor and Description |
|---|
AbstractRequest(ApiCredentials apiCredentials,
String endPoint,
Class<? extends PersistentDto> responseDto,
AbstractMetaData metaData,
Class<? extends Refiner> refiner) |
AbstractRequest(ApiCredentials apiCredentials,
String endPoint,
Class<? extends PersistentDto> responseDto,
AbstractMetaData metaData,
IdSet idSet) |
| Modifier and Type | Method and Description |
|---|---|
protected T |
requestObject(RequestCredentials requestCredentials) |
protected final ApiCredentials apiCredentials
protected final String endPoint
protected final Class<? extends PersistentDto> responseDto
protected final AbstractMetaData metaData
protected final RequestType requestType
protected IdSet idSet
public AbstractRequest(ApiCredentials apiCredentials, String endPoint, Class<? extends PersistentDto> responseDto, AbstractMetaData metaData, Class<? extends Refiner> refiner)
public AbstractRequest(ApiCredentials apiCredentials, String endPoint, Class<? extends PersistentDto> responseDto, AbstractMetaData metaData, IdSet idSet)
protected T requestObject(RequestCredentials requestCredentials)
Copyright © 2019. All rights reserved.