All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.qas.qtest.api.services.link.ArtifactLinkService Maven / Gradle / Ivy

The newest version!
package org.qas.qtest.api.services.link;

import org.qas.qtest.api.internal.QTestService;
import org.qas.qtest.api.services.link.model.ArtifactLink;
import org.qas.qtest.api.services.link.model.CreateArtifactLinkRequest;
import org.qas.qtest.api.services.link.model.DeleteArtifactLinkRequest;
import org.qas.qtest.api.services.link.model.GetArtifactLinkRequest;

import java.util.List;

/**
 * SearchService
 *
 * @author trongle
 * @since 1.4.2
 */
public interface ArtifactLinkService extends QTestService {
  /**
   * Create link artifact
   *
   * @param in
   * @return
   */
  List link(CreateArtifactLinkRequest in);

  /**
   * Delete link artifact
   *
   * @param in
   * @return
   */
  boolean unlink(DeleteArtifactLinkRequest in);

  /**
   * Find artifact by ids
   *
   * @param in
   * @return
   */
  List find(GetArtifactLinkRequest in);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy