public abstract class AbstractApiService extends Object
| Constructor and Description |
|---|
AbstractApiService() |
protected WebService newGetService(Object... urlSegments)
protected WebService newGetService(Boolean mocked, Object... urlSegments)
protected WebService newCachedGetService(Cache cache, CachingStrategy cachingStrategy, Long timeToLive, Object... urlSegments)
protected abstract WebService newGetServiceImpl(Server server, List<Object> urlSegments, List<HttpWebServiceProcessor> httpWebServiceProcessors)
protected EntityEnclosingWebService newPostService(Object... urlSegments)
protected EntityEnclosingWebService newPostService(Boolean mocked, Object... urlSegments)
protected abstract EntityEnclosingWebService newPostServiceImpl(Server server, List<Object> urlSegments, List<HttpWebServiceProcessor> httpWebServiceProcessors)
protected MultipartWebService newMultipartPostService(Object... urlSegments)
protected MultipartWebService newMultipartPostService(Boolean mocked, Object... urlSegments)
protected abstract MultipartWebService newMultipartPostServiceImpl(Server server, List<Object> urlSegments, List<HttpWebServiceProcessor> httpWebServiceProcessors)
protected EntityEnclosingWebService newFormPostService(Object... urlSegments)
protected EntityEnclosingWebService newFormPostService(Boolean mocked, Object... urlSegments)
protected abstract EntityEnclosingWebService newFormPostServiceImpl(Server server, List<Object> urlSegments, List<HttpWebServiceProcessor> httpWebServiceProcessors)
protected EntityEnclosingWebService newPutService(Object... urlSegments)
protected EntityEnclosingWebService newPutService(Boolean mocked, Object... urlSegments)
protected abstract EntityEnclosingWebService newPutServiceImpl(Server server, List<Object> urlSegments, List<HttpWebServiceProcessor> httpWebServiceProcessors)
protected MultipartWebService newMultipartPutService(Object... urlSegments)
protected MultipartWebService newMultipartPutService(Boolean mocked, Object... urlSegments)
protected abstract MultipartWebService newMultipartPutServiceImpl(Server server, List<Object> urlSegments, List<HttpWebServiceProcessor> httpWebServiceProcessors)
protected WebService newDeleteService(Object... urlSegments)
protected WebService newDeleteService(Boolean mocked, Object... urlSegments)
protected abstract WebService newDeleteServiceImpl(Server server, List<Object> urlSegments, List<HttpWebServiceProcessor> httpWebServiceProcessors)
protected EntityEnclosingWebService newPatchService(Object... urlSegments)
protected EntityEnclosingWebService newPatchService(Boolean mocked, Object... urlSegments)
protected EntityEnclosingWebService newCachedPatchService(Cache cache, CachingStrategy cachingStrategy, Long timeToLive, Object... urlSegments)
protected abstract EntityEnclosingWebService newPatchServiceImpl(Server baseURL, List<Object> urlSegments, List<HttpWebServiceProcessor> httpWebServiceProcessors)
protected abstract Server getServer()
protected List<HttpWebServiceProcessor> getHttpWebServiceProcessors()
protected abstract AbstractMockWebService getAbstractMockWebServiceInstance(Object... urlSegments)
protected abstract Boolean isHttpMockEnabled()
public void marshallSimple(EntityEnclosingWebService webservice, Object object)
public void marshall(EntityEnclosingWebService webservice, Object object)
public void marshall(EntityEnclosingWebService webservice, Object object, MarshallerMode mode)
public void marshall(EntityEnclosingWebService webservice, Object object, Map<String,String> extras)
public void marshall(EntityEnclosingWebService webservice, Object object, MarshallerMode mode, Map<String,String> extras)
Copyright © 2014. All rights reserved.