|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ArtifactDao
Method Summary | |
---|---|
java.util.List<MutableArtifact> |
findAll()
Find all MutableArtifact |
MutableArtifact |
findById(long id)
Find MutableArtifact by id. |
java.util.List<MutableArtifact> |
findOrphanedArtifacts()
Find all artifacts that are no longer referenced by any result or version. |
java.util.List<MutableArtifact> |
findPlanArtifactsReferencedByVersion(PlanKey planKey)
Find all artifacts that belong to a plan are part of a deployment version. |
java.util.List<MutableArtifact> |
findPlanResultArtifactsReferencedByVersion(PlanResultKey planResultKey)
Find all artifacts that belong to a build result are part of a deployment version. |
boolean |
isReferencedByVersion(long artifactId)
|
void |
removeAll(java.util.Collection<MutableArtifact> artifacts)
Remove all artifacts in the collection |
void |
removeById(long id)
Remove artifact. |
void |
removeByPlanKey(PlanKey planKey)
Remove all artifacts that belong to a plan and are not part of a deployment version. |
void |
removeByPlanResultKey(PlanResultKey planResultKey)
Remove all artifacts that belong to a build result and are not part of a deployment version. |
void |
save(MutableArtifact artifact)
Save artifact. |
void |
updatePlanKey(PlanKey originalPlanKey,
PlanKey newPlanKey)
Update planKey in Artifact entities when plan key has changed (ie after moving plan) |
Method Detail |
---|
void save(MutableArtifact artifact)
artifact
- java.util.List<MutableArtifact> findAll()
MutableArtifact
@Nullable MutableArtifact findById(long id)
MutableArtifact
by id.
id
-
boolean isReferencedByVersion(long artifactId)
artifactId
-
java.util.List<MutableArtifact> findPlanResultArtifactsReferencedByVersion(@NotNull PlanResultKey planResultKey)
planResultKey
-
java.util.List<MutableArtifact> findPlanArtifactsReferencedByVersion(@NotNull PlanKey planKey)
planKey
-
void removeById(long id)
id
- void removeByPlanKey(@NotNull PlanKey planKey)
planKey
- void removeByPlanResultKey(@NotNull PlanResultKey planResultKey)
planResultKey
- java.util.List<MutableArtifact> findOrphanedArtifacts()
void removeAll(@NotNull java.util.Collection<MutableArtifact> artifacts)
void updatePlanKey(@NotNull PlanKey originalPlanKey, @NotNull PlanKey newPlanKey)
originalPlanKey
- original PlanKeynewPlanKey
- new PlanKey
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |