public class ResourceFacadeAdapter extends Object implements org.ctoolkit.restapi.client.ResourceFacade
MapperFactory| Constructor and Description |
|---|
ResourceFacadeAdapter(ma.glasnost.orika.MapperFacade mapper,
ma.glasnost.orika.MapperFactory factory,
ResourceProviderInjector injector) |
| Modifier and Type | Method and Description |
|---|---|
<T> org.ctoolkit.restapi.client.SingleRequest<T> |
delete(Class<T> resource,
org.ctoolkit.restapi.client.Identifier identifier) |
<T> org.ctoolkit.restapi.client.SingleRequest<T> |
delete(Class<T> resource,
Long identifier) |
<T> org.ctoolkit.restapi.client.SingleRequest<T> |
delete(Class<T> resource,
String identifier) |
<T> org.ctoolkit.restapi.client.SingleRequest<T> |
get(Class<T> resource,
org.ctoolkit.restapi.client.Identifier identifier) |
<T> org.ctoolkit.restapi.client.SingleRequest<T> |
get(Class<T> resource,
Long identifier) |
<T> org.ctoolkit.restapi.client.SingleRequest<T> |
get(Class<T> resource,
String identifier) |
<T> org.ctoolkit.restapi.client.SingleRequest<T> |
insert(T resource) |
<T> org.ctoolkit.restapi.client.SingleRequest<T> |
insert(T resource,
org.ctoolkit.restapi.client.Identifier parentKey) |
<T> ListRequest<T> |
list(Class<T> resource) |
<T> ListRequest<T> |
list(Class<T> resource,
org.ctoolkit.restapi.client.Identifier parent) |
<T> org.ctoolkit.restapi.client.MediaRequest<T> |
media(T resource) |
<T> org.ctoolkit.restapi.client.SingleRequest<T> |
newInstance(Class<T> resource) |
<T> org.ctoolkit.restapi.client.SingleRequest<T> |
newInstance(Class<T> resource,
Map<String,Object> parameters,
Locale locale) |
<S> org.ctoolkit.restapi.client.PatchRequest<S> |
patch(Class<S> resource) |
<T> org.ctoolkit.restapi.client.SingleRequest<T> |
patch(org.ctoolkit.restapi.client.Patch<T> resource,
org.ctoolkit.restapi.client.Identifier identifier) |
<T> org.ctoolkit.restapi.client.SingleRequest<T> |
update(T resource,
org.ctoolkit.restapi.client.Identifier identifier) |
<T> org.ctoolkit.restapi.client.SingleRequest<T> |
update(T resource,
Long identifier) |
<T> org.ctoolkit.restapi.client.SingleRequest<T> |
update(T resource,
String identifier) |
@Inject
public ResourceFacadeAdapter(ma.glasnost.orika.MapperFacade mapper,
ma.glasnost.orika.MapperFactory factory,
ResourceProviderInjector injector)
public <T> org.ctoolkit.restapi.client.SingleRequest<T> newInstance(@Nonnull Class<T> resource)
newInstance in interface org.ctoolkit.restapi.client.ResourceFacadepublic <T> org.ctoolkit.restapi.client.SingleRequest<T> newInstance(@Nonnull Class<T> resource, @Nullable Map<String,Object> parameters, @Nullable Locale locale)
newInstance in interface org.ctoolkit.restapi.client.ResourceFacadepublic <T> org.ctoolkit.restapi.client.MediaRequest<T> media(@Nonnull T resource)
media in interface org.ctoolkit.restapi.client.ResourceFacadepublic <T> org.ctoolkit.restapi.client.SingleRequest<T> get(@Nonnull Class<T> resource, @Nonnull org.ctoolkit.restapi.client.Identifier identifier)
get in interface org.ctoolkit.restapi.client.ResourceFacadepublic <T> org.ctoolkit.restapi.client.SingleRequest<T> get(@Nonnull Class<T> resource, @Nonnull String identifier)
get in interface org.ctoolkit.restapi.client.ResourceFacadepublic <T> org.ctoolkit.restapi.client.SingleRequest<T> get(@Nonnull Class<T> resource, @Nonnull Long identifier)
get in interface org.ctoolkit.restapi.client.ResourceFacadepublic <T> ListRequest<T> list(@Nonnull Class<T> resource)
list in interface org.ctoolkit.restapi.client.ResourceFacadepublic <T> ListRequest<T> list(@Nonnull Class<T> resource, @Nullable org.ctoolkit.restapi.client.Identifier parent)
list in interface org.ctoolkit.restapi.client.ResourceFacadepublic <T> org.ctoolkit.restapi.client.SingleRequest<T> insert(@Nonnull T resource)
insert in interface org.ctoolkit.restapi.client.ResourceFacadepublic <T> org.ctoolkit.restapi.client.SingleRequest<T> insert(@Nonnull T resource, @Nullable org.ctoolkit.restapi.client.Identifier parentKey)
insert in interface org.ctoolkit.restapi.client.ResourceFacadepublic <T> org.ctoolkit.restapi.client.SingleRequest<T> update(@Nonnull T resource, @Nonnull org.ctoolkit.restapi.client.Identifier identifier)
update in interface org.ctoolkit.restapi.client.ResourceFacadepublic <T> org.ctoolkit.restapi.client.SingleRequest<T> update(@Nonnull T resource, @Nonnull String identifier)
update in interface org.ctoolkit.restapi.client.ResourceFacadepublic <T> org.ctoolkit.restapi.client.SingleRequest<T> update(@Nonnull T resource, @Nonnull Long identifier)
update in interface org.ctoolkit.restapi.client.ResourceFacadepublic <T> org.ctoolkit.restapi.client.SingleRequest<T> patch(@Nonnull org.ctoolkit.restapi.client.Patch<T> resource, @Nonnull org.ctoolkit.restapi.client.Identifier identifier)
patch in interface org.ctoolkit.restapi.client.ResourceFacadepublic <S> org.ctoolkit.restapi.client.PatchRequest<S> patch(@Nonnull Class<S> resource)
patch in interface org.ctoolkit.restapi.client.ResourceFacadepublic <T> org.ctoolkit.restapi.client.SingleRequest<T> delete(@Nonnull Class<T> resource, @Nonnull org.ctoolkit.restapi.client.Identifier identifier)
delete in interface org.ctoolkit.restapi.client.ResourceFacadepublic <T> org.ctoolkit.restapi.client.SingleRequest<T> delete(@Nonnull Class<T> resource, @Nonnull String identifier)
delete in interface org.ctoolkit.restapi.client.ResourceFacadeCopyright © 2016 Comvai - TurnOnline.biz. All rights reserved.