Class ConnectedAssetClient
- java.lang.Object
-
- org.odpi.openmetadata.commonservices.ocf.metadatamanagement.client.ConnectedAssetClientBase
-
- org.odpi.openmetadata.accessservices.communityprofile.client.ConnectedAssetClient
-
- All Implemented Interfaces:
ConnectorFactoryInterface
public class ConnectedAssetClient extends ConnectedAssetClientBase
ConnectedAssetClient manages the retrieval of connections, and the creation of resource connectors used to access the content of data sources and services.
-
-
Field Summary
-
Fields inherited from class org.odpi.openmetadata.commonservices.ocf.metadatamanagement.client.ConnectedAssetClientBase
auditLog, invalidParameterHandler, nullRequestBody, serverName, serverPlatformURLRoot
-
-
Constructor Summary
Constructors Constructor Description ConnectedAssetClient(String serverName, String serverPlatformURLRoot)Create a new client with no authentication embedded in the HTTP request.ConnectedAssetClient(String serverName, String serverPlatformURLRoot, String serverUserId, String serverPassword)Create a new client that passes userId and password in each HTTP request.
-
Method Summary
-
Methods inherited from class org.odpi.openmetadata.commonservices.ocf.metadatamanagement.client.ConnectedAssetClientBase
getAssetForConnection, getAssetProperties, getAssetSummary, getConnectionByGUID, getConnectionByName, getConnectionForAsset, getConnectorByConnection, getConnectorByGUID, getConnectorByName, getConnectorForAsset, getConnectorForConnection
-
-
-
-
Constructor Detail
-
ConnectedAssetClient
public ConnectedAssetClient(String serverName, String serverPlatformURLRoot) throws InvalidParameterException
Create a new client with no authentication embedded in the HTTP request.- Parameters:
serverName- name of the server to connect toserverPlatformURLRoot- the network address of the server running the OMAS REST servers- Throws:
InvalidParameterException- there is a problem creating the client-side components to issue any REST API calls.
-
ConnectedAssetClient
public ConnectedAssetClient(String serverName, String serverPlatformURLRoot, String serverUserId, String serverPassword) throws InvalidParameterException
Create a new client that passes userId and password in each HTTP request. This is the userId/password of the calling server. The end user's userId is sent on each request.- Parameters:
serverName- name of the server to connect toserverPlatformURLRoot- the network address of the server running the OMAS REST serversserverUserId- caller's userId embedded in all HTTP requestsserverPassword- caller's userId embedded in all HTTP requests- Throws:
InvalidParameterException- there is a problem creating the client-side components to issue any REST API calls.
-
-