Table of Contents

Class JfrogArtifactoryArtifactsApiConnector

Namespace
MES.MQC.DataSourceLibrary.Adapters.Apis.Jfrog
Assembly
MES.MQC.DataSourceLibrary.dll
public class JfrogArtifactoryArtifactsApiConnector : ApiConnector, IDataLocationFileConnector<JfrogArtifactoryArtifactsDataLocationForm, JfrogArtifactoryArtifactsLocation, JfrogArtifactoryArtifactsIdentifier, JfrogArtifactoryArtifactsLoadInfo>, IDataLocationConnector<JfrogArtifactoryArtifactsDataLocationForm, JfrogArtifactoryArtifactsLocation, JfrogArtifactoryArtifactsIdentifier, JfrogArtifactoryArtifactsLoadInfo>, IDataLocationFileConnector, IDataLocationConnector, IFormAdapter, IDataLocationPreview<JfrogArtifactoryArtifactsDataLocationForm, JfrogArtifactoryArtifactsLocation, JfrogArtifactoryArtifactsIdentifier, JfrogArtifactoryArtifactsLoadInfo>, IDataLocationPreview
Inheritance
JfrogArtifactoryArtifactsApiConnector
Implements
Inherited Members

Properties

Description

Description of the Adapter that is visible in the Adapter Dialog as a popover. If the adapter is an API Connector, the description is also shown in the Add/Edit DataSource dialog, when the API Connector is selected. Absolute links get transformed into HTML Link Tags, line breaks (\n) get transformed into HTML line breaks (<br>), HTML tags are not allowed.

public override string Description { get; }

Property Value

string

Name

Unique Name of the Adapter. Defaults to the ClassName (without Adapter / FileReader / ApiConnector / Connector suffix), can be overridden with a user defined Name.

public override string Name { get; }

Property Value

string

Version

public Version Version { get; }

Property Value

Version

Methods

CheckDataLocationModified(DataLocationConnectorContext<JfrogArtifactoryArtifactsDataLocationForm, JfrogArtifactoryArtifactsLocation, JfrogArtifactoryArtifactsIdentifier, JfrogArtifactoryArtifactsLoadInfo>)

public bool CheckDataLocationModified(DataLocationConnectorContext<JfrogArtifactoryArtifactsDataLocationForm, JfrogArtifactoryArtifactsLocation, JfrogArtifactoryArtifactsIdentifier, JfrogArtifactoryArtifactsLoadInfo> context)

Parameters

context DataLocationConnectorContext<JfrogArtifactoryArtifactsDataLocationForm, JfrogArtifactoryArtifactsLocation, JfrogArtifactoryArtifactsIdentifier, JfrogArtifactoryArtifactsLoadInfo>

Returns

bool

CreatePreview(DataLocationConnectorContext<JfrogArtifactoryArtifactsDataLocationForm, JfrogArtifactoryArtifactsLocation, JfrogArtifactoryArtifactsIdentifier, JfrogArtifactoryArtifactsLoadInfo>, string, out int)

public FormPreview[] CreatePreview(DataLocationConnectorContext<JfrogArtifactoryArtifactsDataLocationForm, JfrogArtifactoryArtifactsLocation, JfrogArtifactoryArtifactsIdentifier, JfrogArtifactoryArtifactsLoadInfo> context, string preview, out int totalCount)

Parameters

context DataLocationConnectorContext<JfrogArtifactoryArtifactsDataLocationForm, JfrogArtifactoryArtifactsLocation, JfrogArtifactoryArtifactsIdentifier, JfrogArtifactoryArtifactsLoadInfo>
preview string
totalCount int

Returns

FormPreview[]

GetContentStream(DataLocationConnectorContext<JfrogArtifactoryArtifactsDataLocationForm, JfrogArtifactoryArtifactsLocation, JfrogArtifactoryArtifactsIdentifier, JfrogArtifactoryArtifactsLoadInfo>, FileContent<JfrogArtifactoryArtifactsLocation, JfrogArtifactoryArtifactsIdentifier>, out string)

public Stream GetContentStream(DataLocationConnectorContext<JfrogArtifactoryArtifactsDataLocationForm, JfrogArtifactoryArtifactsLocation, JfrogArtifactoryArtifactsIdentifier, JfrogArtifactoryArtifactsLoadInfo> context, FileContent<JfrogArtifactoryArtifactsLocation, JfrogArtifactoryArtifactsIdentifier> content, out string error)

Parameters

context DataLocationConnectorContext<JfrogArtifactoryArtifactsDataLocationForm, JfrogArtifactoryArtifactsLocation, JfrogArtifactoryArtifactsIdentifier, JfrogArtifactoryArtifactsLoadInfo>
content FileContent<JfrogArtifactoryArtifactsLocation, JfrogArtifactoryArtifactsIdentifier>
error string

Returns

Stream

GetDataLocationContents(DataLocationConnectorContext<JfrogArtifactoryArtifactsDataLocationForm, JfrogArtifactoryArtifactsLocation, JfrogArtifactoryArtifactsIdentifier, JfrogArtifactoryArtifactsLoadInfo>)

public DataLocationContentResult<JfrogArtifactoryArtifactsLocation, JfrogArtifactoryArtifactsIdentifier, JfrogArtifactoryArtifactsLoadInfo> GetDataLocationContents(DataLocationConnectorContext<JfrogArtifactoryArtifactsDataLocationForm, JfrogArtifactoryArtifactsLocation, JfrogArtifactoryArtifactsIdentifier, JfrogArtifactoryArtifactsLoadInfo> context)

Parameters

context DataLocationConnectorContext<JfrogArtifactoryArtifactsDataLocationForm, JfrogArtifactoryArtifactsLocation, JfrogArtifactoryArtifactsIdentifier, JfrogArtifactoryArtifactsLoadInfo>

Returns

DataLocationContentResult<JfrogArtifactoryArtifactsLocation, JfrogArtifactoryArtifactsIdentifier, JfrogArtifactoryArtifactsLoadInfo>

GetRelatedContents(DataLocationConnectorContext<JfrogArtifactoryArtifactsDataLocationForm, JfrogArtifactoryArtifactsLocation, JfrogArtifactoryArtifactsIdentifier, JfrogArtifactoryArtifactsLoadInfo>, FileContent<JfrogArtifactoryArtifactsLocation, JfrogArtifactoryArtifactsIdentifier>, RelatedContentRequest[])

public IFileContent[] GetRelatedContents(DataLocationConnectorContext<JfrogArtifactoryArtifactsDataLocationForm, JfrogArtifactoryArtifactsLocation, JfrogArtifactoryArtifactsIdentifier, JfrogArtifactoryArtifactsLoadInfo> context, FileContent<JfrogArtifactoryArtifactsLocation, JfrogArtifactoryArtifactsIdentifier> content, RelatedContentRequest[] relatedContentRequests)

Parameters

context DataLocationConnectorContext<JfrogArtifactoryArtifactsDataLocationForm, JfrogArtifactoryArtifactsLocation, JfrogArtifactoryArtifactsIdentifier, JfrogArtifactoryArtifactsLoadInfo>
content FileContent<JfrogArtifactoryArtifactsLocation, JfrogArtifactoryArtifactsIdentifier>
relatedContentRequests RelatedContentRequest[]

Returns

IFileContent[]