Class DefaultManagerClient
- java.lang.Object
-
- org.gcube.common.storagehub.client.proxies.DefaultManagerClient
-
- All Implemented Interfaces:
ManagerClient
- Direct Known Subclasses:
DefaultGroupManager,DefaultItemManager,DefaultMessageManager,DefaultUserManager,DefaultWorkspaceManager
public abstract class DefaultManagerClient extends Object implements ManagerClient
-
-
Field Summary
Fields Modifier and Type Field Description protected org.gcube.common.clients.delegates.ProxyDelegate<org.gcube.common.gxrest.request.GXWebTargetAdapterRequest>delegate
-
Constructor Summary
Constructors Constructor Description DefaultManagerClient(org.gcube.common.clients.delegates.ProxyDelegate<org.gcube.common.gxrest.request.GXWebTargetAdapterRequest> delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidimpersonate(String user)protected Map<String,Object[]>initQueryParameters()voidregister(Class<?> _classes)
-
-
-
Method Detail
-
register
public void register(Class<?> _classes)
- Specified by:
registerin interfaceManagerClient
-
impersonate
public void impersonate(String user)
- Specified by:
impersonatein interfaceManagerClient
-
-