Class AbstractPlugin<S,P>
java.lang.Object
org.gcube.common.storagehub.client.plugins.AbstractPlugin<S,P>
- All Implemented Interfaces:
org.gcube.common.clients.delegates.ProxyPlugin<jakarta.xml.ws.EndpointReference,,S, P> org.gcube.common.clients.Plugin<S,P>
- Direct Known Subclasses:
GroupManagerPlugin,ItemManagerPlugin,MessageManagerPlugin,UserManagerPlugin,WorkspaceManagerPlugin
public abstract class AbstractPlugin<S,P>
extends Object
implements org.gcube.common.clients.Plugin<S,P>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.gcube.common.clients.ProxyBuilder<GroupManagerClient>groups()static org.gcube.common.clients.ProxyBuilder<ItemManagerClient>item()static org.gcube.common.clients.ProxyBuilder<MessageManagerClient>messages()name()voidstatic org.gcube.common.clients.ProxyBuilder<UserManagerClient>users()static org.gcube.common.clients.ProxyBuilder<WorkspaceManagerClient>Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gcube.common.clients.delegates.ProxyPlugin
convert, newProxy, resolve
-
Field Details
-
name
-
customClasses
-
-
Constructor Details
-
AbstractPlugin
-
-
Method Details
-
item
-
groups
-
users
-
workspace
-
messages
-
serviceClass
-
serviceName
-
namespace
-
name
-
register
-