Uses of Class
org.axway.grapes.server.db.datamodel.DbArtifact

Packages that use DbArtifact
org.axway.grapes.server.core   
org.axway.grapes.server.core.graphs   
org.axway.grapes.server.core.options.filters   
org.axway.grapes.server.db   
org.axway.grapes.server.db.datamodel   
org.axway.grapes.server.db.mongo   
 

Uses of DbArtifact in org.axway.grapes.server.core
 

Methods in org.axway.grapes.server.core that return DbArtifact
 DbArtifact ArtifactHandler.getArtifact(String gavc)
          Return an artifact regarding its gavc
 

Methods in org.axway.grapes.server.core that return types with arguments of type DbArtifact
 List<DbArtifact> ArtifactHandler.getArtifacts(FiltersHolder filters)
          Returns a list of artifact regarding the filters
 

Methods in org.axway.grapes.server.core with parameters of type DbArtifact
 DbModule ArtifactHandler.getModule(DbArtifact dbArtifact)
          Returns the Module of artifact or null if there is none
 DbOrganization ArtifactHandler.getOrganization(DbArtifact dbArtifact)
          Returns the Organization that produce this artifact or null if there is none
 boolean VersionsHandler.isUpToDate(DbArtifact artifact)
          Check if the current version match the last release or the last snapshot one
 void ArtifactHandler.store(DbArtifact dbArtifact)
          Update/save an artifact to the database
 void ArtifactHandler.storeIfNew(DbArtifact dbArtifact)
          If the Artifact does not exist, it will add it to the database.
 

Uses of DbArtifact in org.axway.grapes.server.core.graphs
 

Methods in org.axway.grapes.server.core.graphs with parameters of type DbArtifact
abstract  String AbstractGraph.getId(DbArtifact artifact)
           
 String ModuleGraph.getId(DbArtifact artifact)
           
 

Uses of DbArtifact in org.axway.grapes.server.core.options.filters
 

Methods in org.axway.grapes.server.core.options.filters with parameters of type DbArtifact
 boolean CorporateFilter.matches(DbArtifact artifact)
           
 

Uses of DbArtifact in org.axway.grapes.server.db
 

Methods in org.axway.grapes.server.db that return DbArtifact
static DbArtifact DataUtils.createDbArtifact(String gavc)
          Generates an artifact starting from gavc WARNING: use this method only if you have a missing reference in the database!!!
 DbArtifact RepositoryHandler.getArtifact(String gavc)
          Return the targeted artifact
 DbArtifact ModelMapper.getDbArtifact(Artifact artifact)
          Transform an artifact from client/server model to database model WARNING: This transformation does not take licenses into account!!!
 

Methods in org.axway.grapes.server.db that return types with arguments of type DbArtifact
 List<DbArtifact> RepositoryHandler.getArtifacts(FiltersHolder filters)
          Return a list of all the artifacts that match the filters
 

Methods in org.axway.grapes.server.db with parameters of type DbArtifact
 void RepositoryHandler.addLicenseToArtifact(DbArtifact artifact, String licenseId)
          Add a license to an existing artifact
 List<DbModule> RepositoryHandler.getAncestors(DbArtifact artifact, FiltersHolder filters)
          Retrieve the list of the modules the use the targeted artifact
 Artifact ModelMapper.getArtifact(DbArtifact dbArtifact)
          Transform an artifact from database model to client/server model
 List<String> RepositoryHandler.getArtifactVersions(DbArtifact artifact)
          Return the list of all the available versions of the targeted artifacts
 void RepositoryHandler.removeLicenseFromArtifact(DbArtifact artifact, String name)
          Remove a license from an existing artifact
 void RepositoryHandler.store(DbArtifact dbArtifact)
          Create a new artifact or update an existing one in the database
 void RepositoryHandler.updateDoNotUse(DbArtifact artifact, Boolean doNotUse)
          Update "DO_NOT_USE" field of an artifact
 void RepositoryHandler.updateDownloadUrl(DbArtifact artifact, String downLoadUrl)
          Update the download url field of an artifact
 void RepositoryHandler.updateProvider(DbArtifact artifact, String provider)
          Update provider field of an artifact
 

Uses of DbArtifact in org.axway.grapes.server.db.datamodel
 

Methods in org.axway.grapes.server.db.datamodel with parameters of type DbArtifact
 void DbModule.addArtifact(DbArtifact artifact)
           
 

Method parameters in org.axway.grapes.server.db.datamodel with type arguments of type DbArtifact
 void DbModule.addArtifacts(List<DbArtifact> artifacts)
           
 

Uses of DbArtifact in org.axway.grapes.server.db.mongo
 

Methods in org.axway.grapes.server.db.mongo that return DbArtifact
 DbArtifact MongodbHandler.getArtifact(String gavc)
           
 

Methods in org.axway.grapes.server.db.mongo that return types with arguments of type DbArtifact
 List<DbArtifact> MongodbHandler.getArtifacts(FiltersHolder filters)
           
 

Methods in org.axway.grapes.server.db.mongo with parameters of type DbArtifact
 void MongodbHandler.addLicenseToArtifact(DbArtifact artifact, String licenseId)
           
 List<DbModule> MongodbHandler.getAncestors(DbArtifact artifact, FiltersHolder filters)
           
 List<String> MongodbHandler.getArtifactVersions(DbArtifact artifact)
           
 void MongodbHandler.removeLicenseFromArtifact(DbArtifact artifact, String licenseId)
           
 void MongodbHandler.store(DbArtifact artifact)
           
 void MongodbHandler.updateDoNotUse(DbArtifact artifact, Boolean doNotUse)
           
 void MongodbHandler.updateDownloadUrl(DbArtifact artifact, String downLoadUrl)
           
 void MongodbHandler.updateProvider(DbArtifact artifact, String provider)
           
 



Copyright © 2014. All Rights Reserved.