ARC SDK
|
A general wrapping class that adds common functions for all ARC WS-interface plugins. More...
#include <arc/compute/WSCommonPlugin.h>
Public Member Functions | |
WSCommonPlugin (PluginArgument *parg) | |
virtual bool | isEndpointNotSupported (const Endpoint &endpoint) const |
Check that endpoint is WS endpoint. More... | |
Static Public Member Functions | |
static URL | CreateURL (std::string service) |
Create WS endpoint URL from the provided service endpoint string. More... | |
A general wrapping class that adds common functions for all ARC WS-interface plugins.
A class implementing EntityRetrieverPlugin for WS-based ARC interface (that inherits TargetInformationRetrieverPlugin and JobListRetrieverPlugin in particular) and making use of the common WS methods implementation needs to inherit WSCommonPlugin instead with the particular EntityRetrieverPlugin specified as a template argument
|
inlinestatic |
Create WS endpoint URL from the provided service endpoint string.
This method return endpoint URL using the following logic:
|
inlinevirtual |