A B C D E F G H I J K L M N O P R S T U V W

A

AbstractGraph - Class in org.axway.grapes.server.core.graphs
 
AbstractGraph() - Constructor for class org.axway.grapes.server.core.graphs.AbstractGraph
 
AbstractResource - Class in org.axway.grapes.server.webapp.resources
Abstract resource
AbstractResource(RepositoryHandler, String, GrapesServerConfig) - Constructor for class org.axway.grapes.server.webapp.resources.AbstractResource
 
add(License) - Method in class org.axway.grapes.server.webapp.views.LicenseListView
 
add(String) - Method in class org.axway.grapes.server.webapp.views.ListView
 
addAll(List<Dependency>) - Method in class org.axway.grapes.server.webapp.views.DependencyListView
Add many dependencies to the list
addAll(List<License>) - Method in class org.axway.grapes.server.webapp.views.LicenseListView
 
addAll(List<String>) - Method in class org.axway.grapes.server.webapp.views.ListView
 
addAncestor(Module, Artifact) - Method in class org.axway.grapes.server.webapp.views.AncestorsView
 
addArtifact(DbArtifact) - Method in class org.axway.grapes.server.db.datamodel.DbModule
 
addArtifacts(List<DbArtifact>) - Method in class org.axway.grapes.server.db.datamodel.DbModule
 
addChild(TreeNode) - Method in class org.axway.grapes.server.core.graphs.TreeNode
 
addCorporateGroupId(String, String) - Method in class org.axway.grapes.server.core.OrganizationHandler
Adds a corporate groupId to an organization
addCorporateGroupIdPrefix(DbCredential, String, String) - Method in class org.axway.grapes.server.webapp.resources.OrganizationResource
Add a new Corporate GroupId to an organization.
addDependencies(List<DbDependency>) - Method in class org.axway.grapes.server.db.datamodel.DbModule
 
addDependency(String, String, Scope) - Method in class org.axway.grapes.server.core.graphs.AbstractGraph
 
addDependency(Dependency, String) - Method in class org.axway.grapes.server.core.reports.DependencyReport
 
addDependency(String, Scope) - Method in class org.axway.grapes.server.db.datamodel.DbModule
 
addDependency(Dependency) - Method in class org.axway.grapes.server.webapp.views.DependencyListView
Add a dependency to the list
addDependencyPromotionReport(String, PromotionReportView) - Method in class org.axway.grapes.server.webapp.views.PromotionReportView
 
addDoNotUseArtifact(Artifact) - Method in class org.axway.grapes.server.webapp.views.PromotionReportView
 
addElement(String, String, boolean) - Method in class org.axway.grapes.server.core.graphs.AbstractGraph
 
addFilter(Filter) - Method in class org.axway.grapes.server.core.options.FiltersHolder
 
addLicense(String, String) - Method in class org.axway.grapes.server.core.ArtifactHandler
Adds a license to an artifact if the license exist into the database
addLicense(String) - Method in class org.axway.grapes.server.db.datamodel.DbArtifact
 
addLicense(DbLicense) - Method in class org.axway.grapes.server.db.datamodel.DbArtifact
 
addLicense(DbCredential, String, String) - Method in class org.axway.grapes.server.webapp.resources.ArtifactResource
Add a license to an artifact
addLicenseToArtifact(String, String) - Method in class org.axway.grapes.server.core.ArtifactHandler
Add a license to an artifact
addLicenseToArtifact(DbArtifact, String) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
addLicenseToArtifact(DbArtifact, String) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Add a license to an existing artifact
addModulesOrganization(String, DbOrganization) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
addModulesOrganization(String, DbOrganization) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Updates all module that matches the corporate GID prefix setting the Organization name
addRole(DbCredential.AvailableRoles) - Method in class org.axway.grapes.server.db.datamodel.DbCredential
 
AddRoleTask - Class in org.axway.grapes.server.webapp.tasks
Add Role Task
AddRoleTask(RepositoryHandler) - Constructor for class org.axway.grapes.server.webapp.tasks.AddRoleTask
 
addRow(String...) - Method in class org.axway.grapes.server.webapp.views.utils.Table
Add a row to the table if it does not already exist
addShouldNotUse(String) - Method in class org.axway.grapes.server.core.reports.DependencyReport
 
addSubmodule(DbModule) - Method in class org.axway.grapes.server.db.datamodel.DbModule
 
addUnPromotedDependency(String) - Method in class org.axway.grapes.server.webapp.views.PromotionReportView
 
addUserRole(String, DbCredential.AvailableRoles) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
addUserRole(String, DbCredential.AvailableRoles) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Add a role to the targeted user
AddUserTask - Class in org.axway.grapes.server.webapp.tasks
Add User Task
AddUserTask(RepositoryHandler) - Constructor for class org.axway.grapes.server.webapp.tasks.AddUserTask
 
AncestorsView - Class in org.axway.grapes.server.webapp.views
Ancestors View
AncestorsView(String, List<License>, Decorator) - Constructor for class org.axway.grapes.server.webapp.views.AncestorsView
 
approve(DbCredential, String, BooleanParam) - Method in class org.axway.grapes.server.webapp.resources.LicenseResource
Validate a license This method is call via POST /license/?approved=
APPROVED_DB_FIELD - Static variable in class org.axway.grapes.server.db.datamodel.DbLicense
 
ApprovedFilter - Class in org.axway.grapes.server.core.options.filters
 
ApprovedFilter(Boolean) - Constructor for class org.axway.grapes.server.core.options.filters.ApprovedFilter
The parameter must never be null
approveLicense(String, Boolean) - Method in class org.axway.grapes.server.core.LicenseHandler
Approve or reject a license
approveLicense(DbLicense, Boolean) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
approveLicense(DbLicense, Boolean) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Approve or reject a license
artifactFilterFields() - Method in class org.axway.grapes.server.core.options.filters.ApprovedFilter
 
artifactFilterFields() - Method in class org.axway.grapes.server.core.options.filters.ArtifactIdFilter
 
artifactFilterFields() - Method in class org.axway.grapes.server.core.options.filters.ClassifierFilter
 
artifactFilterFields() - Method in class org.axway.grapes.server.core.options.filters.CorporateFilter
 
artifactFilterFields() - Method in class org.axway.grapes.server.core.options.filters.DoNotUseFilter
 
artifactFilterFields() - Method in class org.axway.grapes.server.core.options.filters.ExtensionFilter
 
artifactFilterFields() - Method in interface org.axway.grapes.server.core.options.filters.Filter
 
artifactFilterFields() - Method in class org.axway.grapes.server.core.options.filters.GavcFilter
 
artifactFilterFields() - Method in class org.axway.grapes.server.core.options.filters.GroupIdFilter
 
artifactFilterFields() - Method in class org.axway.grapes.server.core.options.filters.HasLicenseFilter
 
artifactFilterFields() - Method in class org.axway.grapes.server.core.options.filters.LicenseIdFilter
 
artifactFilterFields() - Method in class org.axway.grapes.server.core.options.filters.ModuleNameFilter
 
artifactFilterFields() - Method in class org.axway.grapes.server.core.options.filters.OrganizationFilter
 
artifactFilterFields() - Method in class org.axway.grapes.server.core.options.filters.PromotedFilter
 
artifactFilterFields() - Method in class org.axway.grapes.server.core.options.filters.ToBeValidatedFilter
 
artifactFilterFields() - Method in class org.axway.grapes.server.core.options.filters.TypeFilter
 
artifactFilterFields() - Method in class org.axway.grapes.server.core.options.filters.VersionFilter
 
ArtifactHandler - Class in org.axway.grapes.server.core
Artifact Handler
ArtifactHandler(RepositoryHandler) - Constructor for class org.axway.grapes.server.core.ArtifactHandler
 
ARTIFACTID_DB_FIELD - Static variable in class org.axway.grapes.server.db.datamodel.DbArtifact
 
ArtifactIdFilter - Class in org.axway.grapes.server.core.options.filters
 
ArtifactIdFilter(String) - Constructor for class org.axway.grapes.server.core.options.filters.ArtifactIdFilter
The parameter must never be null
ArtifactResource - Class in org.axway.grapes.server.webapp.resources
Artifact Resource
ArtifactResource(RepositoryHandler, GrapesServerConfig) - Constructor for class org.axway.grapes.server.webapp.resources.ArtifactResource
 
ARTIFACTS_DB_FIELD - Static variable in class org.axway.grapes.server.db.datamodel.DbModule
 
ArtifactSerializer - Class in org.axway.grapes.server.webapp.views.serialization
 
ArtifactSerializer() - Constructor for class org.axway.grapes.server.webapp.views.serialization.ArtifactSerializer
 
ArtifactView - Class in org.axway.grapes.server.webapp.views
 
ArtifactView() - Constructor for class org.axway.grapes.server.webapp.views.ArtifactView
 
authenticate(BasicCredentials) - Method in class org.axway.grapes.server.webapp.auth.GrapesAuthenticator
 

B

BUILD_INFO_DB_FIELD - Static variable in class org.axway.grapes.server.db.datamodel.DbModule
 

C

canBePromoted(String, String) - Method in class org.axway.grapes.server.webapp.resources.ModuleResource
Check if a module can be promoted or not This method is call via GET /module///promotion/check
canBePromoted() - Method in class org.axway.grapes.server.webapp.views.PromotionReportView
 
check() - Method in class org.axway.grapes.server.webapp.healthcheck.DataBaseCheck
 
check() - Method in class org.axway.grapes.server.webapp.healthcheck.DataModelVersionCheck
 
CLASSIFIER_DB_FIELD - Static variable in class org.axway.grapes.server.db.datamodel.DbArtifact
 
ClassifierFilter - Class in org.axway.grapes.server.core.options.filters
 
ClassifierFilter(String) - Constructor for class org.axway.grapes.server.core.options.filters.ClassifierFilter
The parameter must never be null
COMMENTS_DB_FIELD - Static variable in class org.axway.grapes.server.db.datamodel.DbLicense
 
CommunityConfig - Class in org.axway.grapes.server.config
Community configuration
CommunityConfig() - Constructor for class org.axway.grapes.server.config.CommunityConfig
 
compare(Version) - Method in class org.axway.grapes.server.core.version.Version
Compare two versions
compute() - Method in class org.axway.grapes.server.webapp.views.PromotionReportView
 
CORPORATE_GROUPID_PREFIXES_FIELD - Static variable in class org.axway.grapes.server.db.datamodel.DbOrganization
 
CorporateFilter - Class in org.axway.grapes.server.core.options.filters
 
CorporateFilter(DbOrganization) - Constructor for class org.axway.grapes.server.core.options.filters.CorporateFilter
 
create(DbProduct) - Method in class org.axway.grapes.server.core.ProductHandler
Creates a new Product in Grapes database
createArtifact(String) - Static method in class org.axway.grapes.server.db.DataUtils
Generates an artifact starting from gavc WARNING: use this method only if you have a missing reference in the database!!!
createDbArtifact(String) - Static method in class org.axway.grapes.server.db.DataUtils
Generates an artifact starting from gavc WARNING: use this method only if you have a missing reference in the database!!!
createNewDelivery(DbCredential, String, String) - Method in class org.axway.grapes.server.webapp.resources.ProductResource
Create a product delivery
createProduct(DbCredential, String) - Method in class org.axway.grapes.server.webapp.resources.ProductResource
Handle product posts when the server got a request POST /product & MIME that contains an organization.
CURRENT_DATAMODEL_VERSION - Static variable in class org.axway.grapes.server.db.datamodel.DbGrapesInfo
 

D

DATA_MODEL_VERSION - Static variable in class org.axway.grapes.server.db.datamodel.DbArtifact
 
DATA_MODEL_VERSION - Static variable in class org.axway.grapes.server.db.datamodel.DbCredential
 
DATA_MODEL_VERSION - Static variable in class org.axway.grapes.server.db.datamodel.DbDependency
 
DATA_MODEL_VERSION - Static variable in class org.axway.grapes.server.db.datamodel.DbLicense
 
DATA_MODEL_VERSION - Static variable in class org.axway.grapes.server.db.datamodel.DbModule
 
DATA_MODEL_VERSION - Static variable in class org.axway.grapes.server.db.datamodel.DbOrganization
 
DATA_MODEL_VERSION - Static variable in class org.axway.grapes.server.db.datamodel.DbProduct
 
DataBaseCheck - Class in org.axway.grapes.server.webapp.healthcheck
Database Check
DataBaseCheck(DataBaseConfig) - Constructor for class org.axway.grapes.server.webapp.healthcheck.DataBaseCheck
 
DataBaseConfig - Class in org.axway.grapes.server.config
Database configuration
DataBaseConfig() - Constructor for class org.axway.grapes.server.config.DataBaseConfig
 
datamodelVersion - Static variable in interface org.axway.grapes.server.db.datamodel.DbCollections
 
DataModelVersionCheck - Class in org.axway.grapes.server.webapp.healthcheck
Database Check
DataModelVersionCheck(DataBaseConfig) - Constructor for class org.axway.grapes.server.webapp.healthcheck.DataModelVersionCheck
 
DataUtils - Class in org.axway.grapes.server.db
Data Utility
DataValidator - Class in org.axway.grapes.server.webapp
Data Validator
DB_ARTIFACTS - Static variable in interface org.axway.grapes.server.db.datamodel.DbCollections
 
DB_CREDENTIALS - Static variable in interface org.axway.grapes.server.db.datamodel.DbCollections
 
DB_GRAPES_INFO - Static variable in interface org.axway.grapes.server.db.datamodel.DbCollections
 
DB_LICENSES - Static variable in interface org.axway.grapes.server.db.datamodel.DbCollections
 
DB_MODULES - Static variable in interface org.axway.grapes.server.db.datamodel.DbCollections
 
DB_ORGANIZATION - Static variable in interface org.axway.grapes.server.db.datamodel.DbCollections
 
DB_PRODUCT - Static variable in interface org.axway.grapes.server.db.datamodel.DbCollections
 
DbArtifact - Class in org.axway.grapes.server.db.datamodel
Database Artifact
DbArtifact() - Constructor for class org.axway.grapes.server.db.datamodel.DbArtifact
 
DbCollections - Interface in org.axway.grapes.server.db.datamodel
DB Collections
DbCredential - Class in org.axway.grapes.server.db.datamodel
Database Credential
DbCredential() - Constructor for class org.axway.grapes.server.db.datamodel.DbCredential
 
DbCredential.AvailableRoles - Enum in org.axway.grapes.server.db.datamodel
All the available role for Grapes
DbDependency - Class in org.axway.grapes.server.db.datamodel
DbDependency
DbDependency() - Constructor for class org.axway.grapes.server.db.datamodel.DbDependency
 
DbDependency(String, String, Scope) - Constructor for class org.axway.grapes.server.db.datamodel.DbDependency
Generate a dependency
DBException - Exception in org.axway.grapes.server.db
 
DBException(String) - Constructor for exception org.axway.grapes.server.db.DBException
 
DbGrapesInfo - Class in org.axway.grapes.server.db.datamodel
Database Grapes Info
DbGrapesInfo() - Constructor for class org.axway.grapes.server.db.datamodel.DbGrapesInfo
 
DbLicense - Class in org.axway.grapes.server.db.datamodel
Database License
DbLicense() - Constructor for class org.axway.grapes.server.db.datamodel.DbLicense
 
DbModule - Class in org.axway.grapes.server.db.datamodel
Database Module
DbModule() - Constructor for class org.axway.grapes.server.db.datamodel.DbModule
 
DbOrganization - Class in org.axway.grapes.server.db.datamodel
Organization Model Class
DbOrganization() - Constructor for class org.axway.grapes.server.db.datamodel.DbOrganization
 
DbProduct - Class in org.axway.grapes.server.db.datamodel
Database Product
DbProduct() - Constructor for class org.axway.grapes.server.db.datamodel.DbProduct
 
DBRegExp - Class in org.axway.grapes.server.db
 
DBRegExp(String) - Constructor for class org.axway.grapes.server.db.DBRegExp
 
DbResolver - Class in org.axway.grapes.server
Db Resolver
Decorator - Class in org.axway.grapes.server.core.options
Decorator
Decorator() - Constructor for class org.axway.grapes.server.core.options.Decorator
 
DEFAULT_ID - Static variable in interface org.axway.grapes.server.db.datamodel.DbCollections
 
delete(DbCredential, String) - Method in class org.axway.grapes.server.webapp.resources.ArtifactResource
Delete an Artifact regarding its gavc.
delete(DbCredential, String) - Method in class org.axway.grapes.server.webapp.resources.LicenseResource
Delete a license This method is call via DELETE /license/
delete(DbCredential, String, String) - Method in class org.axway.grapes.server.webapp.resources.ModuleResource
Delete a module.
delete(DbCredential, String) - Method in class org.axway.grapes.server.webapp.resources.OrganizationResource
Delete an organization This method is call via DELETE /organization/
delete(DbCredential, String) - Method in class org.axway.grapes.server.webapp.resources.ProductResource
Delete a product
deleteArtifact(String) - Method in class org.axway.grapes.server.core.ArtifactHandler
Delete an artifact
deleteArtifact(String) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
deleteArtifact(String) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Delete the targeted artifact
deleteDelivery(DbCredential, String, String) - Method in class org.axway.grapes.server.webapp.resources.ProductResource
Delete a delivery
deleteLicense(String) - Method in class org.axway.grapes.server.core.LicenseHandler
Delete a license from the repository
deleteLicense(String) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
deleteLicense(String) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Delete the targeted license from the database
deleteLicense(DbCredential, String, String) - Method in class org.axway.grapes.server.webapp.resources.ArtifactResource
Removes a license from an artifact
deleteModule(String) - Method in class org.axway.grapes.server.core.ModuleHandler
Delete a module
deleteModule(String) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
deleteModule(String) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Delete the targeted module
deleteOrganization(String) - Method in class org.axway.grapes.server.core.OrganizationHandler
Deletes an organization
deleteOrganization(String) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
deleteOrganization(String) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Remove an organization
deleteProduct(String) - Method in class org.axway.grapes.server.core.ProductHandler
Deletes a product from the database
deleteProduct(String) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
deleteProduct(String) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Deletes a product from the database
DELIVERIES_DB_FIELD - Static variable in class org.axway.grapes.server.db.datamodel.DbProduct
 
DEPENDENCIES_DB_FIELD - Static variable in class org.axway.grapes.server.db.datamodel.DbModule
 
DependencyHandler - Class in org.axway.grapes.server.core
Dependency Handler
DependencyHandler(RepositoryHandler) - Constructor for class org.axway.grapes.server.core.DependencyHandler
 
DependencyListSerializer - Class in org.axway.grapes.server.webapp.views.serialization
Handle the serialization of Dependency List
DependencyListSerializer() - Constructor for class org.axway.grapes.server.webapp.views.serialization.DependencyListSerializer
 
DependencyListView - Class in org.axway.grapes.server.webapp.views
Dependency List View
DependencyListView(String, List<License>, Decorator) - Constructor for class org.axway.grapes.server.webapp.views.DependencyListView
 
DependencyReport - Class in org.axway.grapes.server.core.reports
Dependency Report
DependencyReport(String) - Constructor for class org.axway.grapes.server.core.reports.DependencyReport
 
DependencyReportSerializer - Class in org.axway.grapes.server.core.reports
 
DependencyReportSerializer() - Constructor for class org.axway.grapes.server.core.reports.DependencyReportSerializer
 
DepthHandler - Class in org.axway.grapes.server.core.options
Depth Handler
DepthHandler() - Constructor for class org.axway.grapes.server.core.options.DepthHandler
 
DO_NOT_USE - Static variable in class org.axway.grapes.server.db.datamodel.DbArtifact
 
DoNotUseFilter - Class in org.axway.grapes.server.core.options.filters
 
DoNotUseFilter(Boolean) - Constructor for class org.axway.grapes.server.core.options.filters.DoNotUseFilter
The parameter must never be null
DOWNLOAD_URL_DB_FIELD - Static variable in class org.axway.grapes.server.db.datamodel.DbArtifact
 
DOWNLOAD_URL_FIELD - Static variable in class org.axway.grapes.server.webapp.views.DependencyListView
 

E

encrypt(String) - Static method in class org.axway.grapes.server.webapp.auth.GrapesAuthenticator
Encrypt passwords
equals(Object) - Method in class org.axway.grapes.server.core.graphs.GraphElement
 
equals(Object) - Method in class org.axway.grapes.server.db.datamodel.DbDependency
Checks if the dependency is the same than an other one.
equals(Object) - Method in class org.axway.grapes.server.webapp.views.utils.Row
 
execute(ImmutableMultimap<String, String>, PrintWriter) - Method in class org.axway.grapes.server.webapp.tasks.AddRoleTask
 
execute(ImmutableMultimap<String, String>, PrintWriter) - Method in class org.axway.grapes.server.webapp.tasks.AddUserTask
 
execute(ImmutableMultimap<String, String>, PrintWriter) - Method in class org.axway.grapes.server.webapp.tasks.KillTask
 
execute(ImmutableMultimap<String, String>, PrintWriter) - Method in class org.axway.grapes.server.webapp.tasks.MaintenanceModeTask
 
execute(ImmutableMultimap<String, String>, PrintWriter) - Method in class org.axway.grapes.server.webapp.tasks.migrate.MigrationTask
 
execute(ImmutableMultimap<String, String>, PrintWriter) - Method in class org.axway.grapes.server.webapp.tasks.RemoveRoleTask
 
EXTENSION_DB_FIELD - Static variable in class org.axway.grapes.server.db.datamodel.DbArtifact
 
ExtensionFilter - Class in org.axway.grapes.server.core.options.filters
 
ExtensionFilter(String) - Constructor for class org.axway.grapes.server.core.options.filters.ExtensionFilter
The parameter must never be null

F

filter(Object) - Method in class org.axway.grapes.server.core.options.filters.ApprovedFilter
 
filter(Object) - Method in class org.axway.grapes.server.core.options.filters.ArtifactIdFilter
 
filter(Object) - Method in class org.axway.grapes.server.core.options.filters.ClassifierFilter
 
filter(Object) - Method in class org.axway.grapes.server.core.options.filters.CorporateFilter
 
filter(Object) - Method in class org.axway.grapes.server.core.options.filters.DoNotUseFilter
 
filter(Object) - Method in class org.axway.grapes.server.core.options.filters.ExtensionFilter
 
Filter - Interface in org.axway.grapes.server.core.options.filters
Filter Interface
filter(Object) - Method in interface org.axway.grapes.server.core.options.filters.Filter
 
filter(Object) - Method in class org.axway.grapes.server.core.options.filters.GavcFilter
 
filter(Object) - Method in class org.axway.grapes.server.core.options.filters.GroupIdFilter
 
filter(Object) - Method in class org.axway.grapes.server.core.options.filters.HasLicenseFilter
 
filter(Object) - Method in class org.axway.grapes.server.core.options.filters.LicenseIdFilter
 
filter(Object) - Method in class org.axway.grapes.server.core.options.filters.ModuleNameFilter
 
filter(Object) - Method in class org.axway.grapes.server.core.options.filters.OrganizationFilter
 
filter(Object) - Method in class org.axway.grapes.server.core.options.filters.PromotedFilter
 
filter(Object) - Method in class org.axway.grapes.server.core.options.filters.ToBeValidatedFilter
 
filter(Object) - Method in class org.axway.grapes.server.core.options.filters.TypeFilter
 
filter(Object) - Method in class org.axway.grapes.server.core.options.filters.VersionFilter
 
filter(DbDependency) - Method in class org.axway.grapes.server.core.options.ScopeHandler
 
FiltersHolder - Class in org.axway.grapes.server.core.options
Holds the filters.
FiltersHolder() - Constructor for class org.axway.grapes.server.core.options.FiltersHolder
 
flushArtifacts() - Method in class org.axway.grapes.server.db.datamodel.DbModule
 
flushDependencies() - Method in class org.axway.grapes.server.db.datamodel.DbModule
 
flushSubmodules() - Method in class org.axway.grapes.server.db.datamodel.DbModule
 

G

GavcFilter - Class in org.axway.grapes.server.core.options.filters
 
GavcFilter(String) - Constructor for class org.axway.grapes.server.core.options.filters.GavcFilter
The parameter must never be null
generateGAVC(String, String, String, String, String) - Static method in class org.axway.grapes.server.db.datamodel.DbArtifact
 
generateGAVC(Artifact) - Static method in class org.axway.grapes.server.db.datamodel.DbArtifact
 
generateID(String, String) - Static method in class org.axway.grapes.server.db.datamodel.DbModule
 
generateQuery(Map<String, Object>) - Static method in class org.axway.grapes.server.db.mongo.JongoUtils
Generate a Jongo query regarding a set of parameters.
generateQuery(String, Object) - Static method in class org.axway.grapes.server.db.mongo.JongoUtils
Generate a Jongo query with provided the parameter.
get(String) - Method in class org.axway.grapes.server.webapp.resources.ArtifactResource
Return an Artifact regarding its gavc.
get(String) - Method in class org.axway.grapes.server.webapp.resources.LicenseResource
Return a license This method is call via GET /license/
get(String, String) - Method in class org.axway.grapes.server.webapp.resources.ModuleResource
Return a module.
get(String) - Method in class org.axway.grapes.server.webapp.resources.OrganizationResource
Returns an organization This method is call via GET /organization/
get(String) - Method in class org.axway.grapes.server.webapp.resources.ProductResource
Returns a product
getAll(UriInfo) - Method in class org.axway.grapes.server.webapp.resources.ArtifactResource
Return all the artifacts that matches the filters.
getAllArtifacts(DbModule) - Static method in class org.axway.grapes.server.db.DataUtils
Return a gavc list of all the artifact contained into the module (an its submodules)
getAllArtifacts(Module) - Static method in class org.axway.grapes.server.db.DataUtils
Return a list of all the artifact contained into the module (an its submodules)
getAllDbDependencies(DbModule) - Static method in class org.axway.grapes.server.db.DataUtils
Return a list of all the dependencies contained into the module (an its submodules)
getAllDependencies(Module) - Static method in class org.axway.grapes.server.db.DataUtils
Return a list of all the dependencies contained into the module (an its submodules)
getAllLicenses() - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
getAllLicenses() - Method in interface org.axway.grapes.server.db.RepositoryHandler
Retrieve all licenses from the database
getAllModules(UriInfo) - Method in class org.axway.grapes.server.webapp.resources.ModuleResource
Provide a list of module regarding the query parameter filters
getAllOrganizations() - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
getAllOrganizations() - Method in interface org.axway.grapes.server.db.RepositoryHandler
Returns all the Organizations form the database
getAllSubmodules(DbModule) - Static method in class org.axway.grapes.server.db.DataUtils
Return the list of all the module submodules
getAncestors(String, FiltersHolder) - Method in class org.axway.grapes.server.core.ArtifactHandler
Return the list of module that uses the targeted artifact
getAncestors(DbArtifact, FiltersHolder) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
getAncestors(DbArtifact, FiltersHolder) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Retrieve the list of the modules the use the targeted artifact
getAncestors(String, UriInfo) - Method in class org.axway.grapes.server.webapp.resources.ArtifactResource
Return the list of ancestor of an artifact.
getAncestors(String, String, UriInfo) - Method in class org.axway.grapes.server.webapp.resources.ModuleResource
Return ancestor list of a module.
getArtifact(String) - Method in class org.axway.grapes.server.core.ArtifactHandler
Return an artifact regarding its gavc
getArtifact(DbArtifact) - Method in class org.axway.grapes.server.db.ModelMapper
Transform an artifact from database model to client/server model
getArtifact(String) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
getArtifact(String) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Return the targeted artifact
getArtifact() - Method in class org.axway.grapes.server.webapp.views.ArtifactView
 
getArtifactFieldsFilters() - Method in class org.axway.grapes.server.core.options.FiltersHolder
Generates a Map of query parameters for Artifact regarding the filters
getArtifactGavcs(FiltersHolder) - Method in class org.axway.grapes.server.core.ArtifactHandler
Gather the available gavc regarding the filters
getArtifactGroupIds(FiltersHolder) - Method in class org.axway.grapes.server.core.ArtifactHandler
Gather the available groupIds regarding the filters
getArtifactHandler() - Method in class org.axway.grapes.server.webapp.resources.AbstractResource
Return an ArtifactHandler
getArtifactId() - Method in class org.axway.grapes.server.db.datamodel.DbArtifact
 
getArtifactJsonModel() - Method in class org.axway.grapes.server.webapp.resources.AbstractResource
Returns an empty model of an Artifact in Json
getArtifactLastVersion(String) - Method in class org.axway.grapes.server.core.ArtifactHandler
Returns a the last available version of an artifact
getArtifactLicenses(String, FiltersHolder) - Method in class org.axway.grapes.server.core.ArtifactHandler
Return the list of licenses attached to an artifact
getArtifacts(FiltersHolder) - Method in class org.axway.grapes.server.core.ArtifactHandler
Returns a list of artifact regarding the filters
getArtifacts() - Method in class org.axway.grapes.server.db.datamodel.DbModule
 
getArtifacts(FiltersHolder) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
getArtifacts(FiltersHolder) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Return a list of all the artifacts that match the filters
getArtifactVersions(String) - Method in class org.axway.grapes.server.core.ArtifactHandler
Returns a the list of available version of an artifact
getArtifactVersions(DbArtifact) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
getArtifactVersions(DbArtifact) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Return the list of all the available versions of the targeted artifacts
getAuthenticationCachePolicy() - Method in class org.axway.grapes.server.config.GrapesServerConfig
 
getBuildInfo() - Method in class org.axway.grapes.server.db.datamodel.DbModule
 
getBuildInfo(String, String) - Method in class org.axway.grapes.server.webapp.resources.ModuleResource
Return a build info
getChildren() - Method in class org.axway.grapes.server.core.graphs.TreeNode
 
getClassifier() - Method in class org.axway.grapes.server.db.datamodel.DbArtifact
 
getComments() - Method in class org.axway.grapes.server.db.datamodel.DbLicense
 
getCommunityConfiguration() - Method in class org.axway.grapes.server.config.GrapesServerConfig
 
getConfig() - Method in class org.axway.grapes.server.webapp.resources.AbstractResource
Return Grapes configuration
getCorporateFilter() - Method in class org.axway.grapes.server.core.options.FiltersHolder
 
getCorporateGroupIdPrefix(String) - Method in class org.axway.grapes.server.webapp.resources.OrganizationResource
Return the list of corporate GroupId prefix configured for an organization.
getCorporateGroupIdPrefixes() - Method in class org.axway.grapes.server.db.datamodel.DbOrganization
 
getCorporateGroupIds(String) - Method in class org.axway.grapes.server.core.OrganizationHandler
Returns the list view of corporate groupIds of an organization
getCredential(String) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
getCredential(String) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Returns the credentials of a user
getDataBaseConfig() - Method in class org.axway.grapes.server.config.GrapesServerConfig
 
getDataModelVersion() - Method in class org.axway.grapes.server.db.datamodel.DbArtifact
 
getDataModelVersion() - Method in class org.axway.grapes.server.db.datamodel.DbCredential
 
getDataModelVersion() - Method in class org.axway.grapes.server.db.datamodel.DbDependency
 
getDatamodelVersion() - Method in class org.axway.grapes.server.db.datamodel.DbGrapesInfo
 
getDataModelVersion() - Method in class org.axway.grapes.server.db.datamodel.DbLicense
 
getDataModelVersion() - Method in class org.axway.grapes.server.db.datamodel.DbModule
 
getDatamodelVersion() - Method in class org.axway.grapes.server.db.datamodel.DbOrganization
 
getDatamodelVersion() - Method in class org.axway.grapes.server.db.datamodel.DbProduct
 
getDatastore() - Method in class org.axway.grapes.server.config.DataBaseConfig
 
getDbArtifact(Artifact) - Method in class org.axway.grapes.server.db.ModelMapper
Transform an artifact from client/server model to database model WARNING: This transformation does not take licenses into account!!!
getDbLicense(License) - Method in class org.axway.grapes.server.db.ModelMapper
Transform a license from client/server model to database model
getDbModule(Module) - Method in class org.axway.grapes.server.db.ModelMapper
Transform a module from client/server model to database model
getDbOrganization(Organization) - Method in class org.axway.grapes.server.db.ModelMapper
Transform an organization from client/server model to database model
getDbsystem() - Method in class org.axway.grapes.server.config.DataBaseConfig
 
getDecorator() - Method in class org.axway.grapes.server.core.options.FiltersHolder
 
getDeliveries() - Method in class org.axway.grapes.server.db.datamodel.DbProduct
 
getDeliveries(String) - Method in class org.axway.grapes.server.webapp.resources.ProductResource
Returns the list of existing deliveries of a product
getDeliveriesVersions() - Method in class org.axway.grapes.server.webapp.views.ProductView
 
getDelivery(String, String) - Method in class org.axway.grapes.server.webapp.resources.ProductResource
Returns the list of module ids embedded inside a delivery
getDependencies() - Method in class org.axway.grapes.server.core.graphs.AbstractGraph
 
getDependencies() - Method in class org.axway.grapes.server.core.reports.DependencyReport
 
getDependencies(Artifact, String) - Method in class org.axway.grapes.server.core.reports.DependencyReport
 
getDependencies() - Method in class org.axway.grapes.server.db.datamodel.DbModule
 
getDependencies(String, String, UriInfo) - Method in class org.axway.grapes.server.webapp.resources.ModuleResource
Return a module dependency list.
getDependencies() - Method in class org.axway.grapes.server.webapp.views.DependencyListView
Get the dependencies of the view
getDependency(DbDependency, String, String) - Method in class org.axway.grapes.server.db.ModelMapper
Transform a dependency from database model to client/server model
getDependencyHandler() - Method in class org.axway.grapes.server.webapp.resources.AbstractResource
Return a DependencyHandler
getDependencyJsonModel() - Method in class org.axway.grapes.server.webapp.resources.AbstractResource
Returns an empty model of a Dependency in Json
getDependencyReport(String, FiltersHolder) - Method in class org.axway.grapes.server.core.DependencyHandler
Generate a report about the targeted module dependencies
getDependencyReport(String, String, UriInfo) - Method in class org.axway.grapes.server.webapp.resources.ModuleResource
Return a report about the targeted module dependencies.
getDependencyTargets() - Method in class org.axway.grapes.server.core.reports.DependencyReport
 
getDepth() - Method in class org.axway.grapes.server.core.options.DepthHandler
 
getDepth(Module) - Method in class org.axway.grapes.server.webapp.views.ModuleView
 
getDepthHandler() - Method in class org.axway.grapes.server.core.options.FiltersHolder
 
getDocumentation() - Method in class org.axway.grapes.server.webapp.resources.AbstractResource
Provide the documentation of the LicenseResource when the server got a request GET /
getDoNotUse() - Method in class org.axway.grapes.server.db.datamodel.DbArtifact
 
getDoNotUse(String) - Method in class org.axway.grapes.server.webapp.resources.ArtifactResource
Return true if the targeted artifact is flagged with "DO_NOT_USE".
getDownloadUrl() - Method in class org.axway.grapes.server.db.datamodel.DbArtifact
 
getElements() - Method in class org.axway.grapes.server.core.graphs.AbstractGraph
 
getException() - Method in exception org.axway.grapes.server.core.version.NotHandledVersionException
 
getExtension() - Method in class org.axway.grapes.server.db.datamodel.DbArtifact
 
getFullRecursive() - Method in class org.axway.grapes.server.core.options.DepthHandler
 
getGavc() - Method in class org.axway.grapes.server.db.datamodel.DbArtifact
 
getGavcs(FiltersHolder) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
getGavcs(FiltersHolder) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Return the list of all the artifacts gavcs that match the provided filters
getGavcs(UriInfo) - Method in class org.axway.grapes.server.webapp.resources.ArtifactResource
Return a list of gavc, stored in Grapes, regarding the filters passed in the query parameters.
getGraphsHandler(FiltersHolder) - Method in class org.axway.grapes.server.webapp.resources.AbstractResource
Return a GraphsHandler
getGroupId() - Method in class org.axway.grapes.server.db.datamodel.DbArtifact
 
getGroupId(String) - Static method in class org.axway.grapes.server.db.DataUtils
Split an artifact gavc to get the groupId
getGroupIds(FiltersHolder) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
getGroupIds(FiltersHolder) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Return the list of all the artifacts groupIds that match the provided filters
getGroupIds(UriInfo) - Method in class org.axway.grapes.server.webapp.resources.ArtifactResource
Return a list of groupIds, stored in Grapes.
getHas() - Method in class org.axway.grapes.server.db.datamodel.DbModule
 
getHeaders() - Method in class org.axway.grapes.server.webapp.views.utils.Table
 
getHost() - Method in class org.axway.grapes.server.config.DataBaseConfig
 
getId(DbModule) - Method in class org.axway.grapes.server.core.graphs.AbstractGraph
 
getId(DbArtifact) - Method in class org.axway.grapes.server.core.graphs.AbstractGraph
 
getId(Artifact) - Method in class org.axway.grapes.server.core.graphs.AbstractGraph
 
getId(DbModule) - Method in class org.axway.grapes.server.core.graphs.ModuleGraph
 
getId(DbArtifact) - Method in class org.axway.grapes.server.core.graphs.ModuleGraph
 
getId(Artifact) - Method in class org.axway.grapes.server.core.graphs.ModuleGraph
 
getId() - Method in class org.axway.grapes.server.db.datamodel.DbModule
 
getIssueTracker() - Method in class org.axway.grapes.server.config.CommunityConfig
 
getIssueTrackerUrl() - Method in class org.axway.grapes.server.webapp.resources.AbstractResource
Return the issue-tracker url configured in the server configuration file (null if empty)
getItemName() - Method in class org.axway.grapes.server.webapp.views.ListView
 
getItems() - Method in class org.axway.grapes.server.webapp.views.ListView
 
getLastRelease(Collection<String>) - Method in class org.axway.grapes.server.core.VersionsHandler
Find-out the last release version in a list of version (regarding Axway Conventions)
getLastVersion(Artifact) - Method in class org.axway.grapes.server.core.reports.DependencyReport
 
getLastVersion(Collection<String>) - Method in class org.axway.grapes.server.core.VersionsHandler
Find-out the last version in a list of version
getLastVersion(String) - Method in class org.axway.grapes.server.webapp.resources.ArtifactResource
Returns the list of available versions of an artifact This method is call via GET /artifact//versions
getLicense(String) - Method in class org.axway.grapes.server.core.LicenseHandler
Return a html view that contains the targeted license
getLicense(DbLicense) - Method in class org.axway.grapes.server.db.ModelMapper
Transform a license from database model to client/server model
getLicense(String) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
getLicense(String) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Retrieve the targeted license from the database
getLicense() - Method in class org.axway.grapes.server.webapp.views.LicenseView
 
getLicenseHandler() - Method in class org.axway.grapes.server.webapp.resources.AbstractResource
Return a LicenseHandler
getLicenseJsonModel() - Method in class org.axway.grapes.server.webapp.resources.AbstractResource
Returns an empty model of a License in Json
getLicenseNames(FiltersHolder) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
getLicenseNames(FiltersHolder) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Return a list of all the available licenses regarding the provided filters
getLicenses() - Method in class org.axway.grapes.server.core.LicenseHandler
Returns all the available license in client/server data model
getLicenses() - Method in class org.axway.grapes.server.db.datamodel.DbArtifact
 
getLicenses(String, UriInfo) - Method in class org.axway.grapes.server.webapp.resources.ArtifactResource
Returns the list of licenses used by an artifact.
getLicenses(String, String) - Method in class org.axway.grapes.server.webapp.resources.ModuleResource
Return license list of a module.
getLicenses() - Method in class org.axway.grapes.server.webapp.views.LicenseListView
 
getLicensesNames(FiltersHolder) - Method in class org.axway.grapes.server.core.LicenseHandler
Return a list of license names.
getLongName() - Method in class org.axway.grapes.server.db.datamodel.DbLicense
 
getMatchingOrganization(DbModule) - Method in class org.axway.grapes.server.core.OrganizationHandler
Returns an Organization that suits the Module or null if there is none
getMisMatchModules() - Method in class org.axway.grapes.server.webapp.views.PromotionReportView
 
getMisMatchVersions(String) - Method in class org.axway.grapes.server.webapp.views.PromotionReportView
 
getModelMapper() - Method in class org.axway.grapes.server.webapp.resources.AbstractResource
Returns model mapper for data-model conversion
getModule(DbArtifact) - Method in class org.axway.grapes.server.core.ArtifactHandler
Returns the Module of artifact or null if there is none
getModule(String) - Method in class org.axway.grapes.server.core.ModuleHandler
Returns a module
getModule(DbModule) - Method in class org.axway.grapes.server.db.ModelMapper
Transform a module from database model to client/server model
getModule(String) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
getModule(String) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Return the targeted module
getModule(String, UriInfo) - Method in class org.axway.grapes.server.webapp.resources.ArtifactResource
Returns the Module of an artifact.
getModule() - Method in class org.axway.grapes.server.webapp.views.ModuleView
 
getModuleDependencies(String, FiltersHolder) - Method in class org.axway.grapes.server.core.DependencyHandler
Returns the list of module dependencies regarding the provided filters
getModuleFieldsFilters() - Method in class org.axway.grapes.server.core.options.FiltersHolder
Generates a Map of query parameters for Module regarding the filters
getModuleGraph(String) - Method in class org.axway.grapes.server.core.GraphsHandler
Generate a module graph regarding the filters
getModuleGraph(String, String, UriInfo) - Method in class org.axway.grapes.server.webapp.resources.Sequoia
Perform a module dependency graph of the target and return the graph as a JSON
getModuleHandler() - Method in class org.axway.grapes.server.webapp.resources.AbstractResource
Return a ModuleHandler
getModuleJsonModel() - Method in class org.axway.grapes.server.webapp.resources.AbstractResource
Returns an empty model of a Module in Json
getModuleLicenses(String) - Method in class org.axway.grapes.server.core.ModuleHandler
Return a licenses view of the targeted module
getModuleName(String) - Static method in class org.axway.grapes.server.db.DataUtils
Split a module Id to get the module name
getModuleNames(FiltersHolder) - Method in class org.axway.grapes.server.core.ModuleHandler
Returns the available module names regarding the filters
getModuleNames(FiltersHolder) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
getModuleNames(FiltersHolder) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Return the list of all the module names that match the provided filters
getModuleNames(String) - Method in class org.axway.grapes.server.webapp.resources.ProductResource
Get the project configured list of module names
getModuleOf(String) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
getModuleOf(String) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Return the module or the submodule that contains the gavc.
getModules(FiltersHolder) - Method in class org.axway.grapes.server.core.ModuleHandler
Provides a list of module regarding the filters
getModules() - Method in class org.axway.grapes.server.db.datamodel.DbProduct
 
getModules(FiltersHolder) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
getModules(FiltersHolder) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Return a list od module regarding the filters
getModuleTree(String) - Method in class org.axway.grapes.server.core.GraphsHandler
Generate a groupId tree regarding the filters
getModuleTree(String, String, UriInfo) - Method in class org.axway.grapes.server.webapp.resources.Sequoia
Provide a module dependency tree
getModuleVersion(String) - Static method in class org.axway.grapes.server.db.DataUtils
Split a module Id to get the module version
getModuleVersions(String, FiltersHolder) - Method in class org.axway.grapes.server.core.ModuleHandler
Returns the available module names regarding the filters
getModuleVersions(String, FiltersHolder) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
getModuleVersions(String, FiltersHolder) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Retrieve the list of all the available versions of a module
getMongoRegExp() - Method in class org.axway.grapes.server.core.options.filters.CorporateFilter
 
getName() - Method in class org.axway.grapes.server.core.graphs.TreeNode
 
getName() - Method in class org.axway.grapes.server.db.datamodel.DbLicense
 
getName() - Method in class org.axway.grapes.server.db.datamodel.DbModule
 
getName() - Method in class org.axway.grapes.server.db.datamodel.DbOrganization
 
getName() - Method in class org.axway.grapes.server.db.datamodel.DbProduct
 
getNames(UriInfo) - Method in class org.axway.grapes.server.webapp.resources.LicenseResource
Return the list of available license name.
getNames(UriInfo) - Method in class org.axway.grapes.server.webapp.resources.ModuleResource
Return a list of moduleNames, stored in Grapes, regarding the filters passed in the query parameters.
getNames() - Method in class org.axway.grapes.server.webapp.resources.OrganizationResource
Return the list of available organization name.
getNames() - Method in class org.axway.grapes.server.webapp.resources.ProductResource
Return the list of available product name.
getNbEntry(Artifact) - Method in class org.axway.grapes.server.core.reports.DependencyReport
 
getNewRepoHandler(DataBaseConfig) - Static method in class org.axway.grapes.server.DbResolver
 
getOnlineDocumentation() - Method in class org.axway.grapes.server.webapp.resources.AbstractResource
Return the online documentation url configured in the server configuration file (null if empty)
getOnlineHelp() - Method in class org.axway.grapes.server.config.CommunityConfig
 
getOrganization(DbArtifact) - Method in class org.axway.grapes.server.core.ArtifactHandler
Returns the Organization that produce this artifact or null if there is none
getOrganization(DbModule) - Method in class org.axway.grapes.server.core.ModuleHandler
 
getOrganization(String) - Method in class org.axway.grapes.server.core.OrganizationHandler
Returns an Organization
getOrganization() - Method in class org.axway.grapes.server.db.datamodel.DbModule
 
getOrganization() - Method in class org.axway.grapes.server.db.datamodel.DbProduct
 
getOrganization(DbOrganization) - Method in class org.axway.grapes.server.db.ModelMapper
Transform an organization from database model to client/server model
getOrganization(String) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
getOrganization(String) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Returns an organization
getOrganization(String, UriInfo) - Method in class org.axway.grapes.server.webapp.resources.ArtifactResource
Returns the Organization of an artifact.
getOrganization(String, String) - Method in class org.axway.grapes.server.webapp.resources.ModuleResource
Return an Organization.
getOrganization() - Method in class org.axway.grapes.server.webapp.views.ModuleView
 
getOrganization() - Method in class org.axway.grapes.server.webapp.views.OrganizationView
 
getOrganizationHandler() - Method in class org.axway.grapes.server.webapp.resources.AbstractResource
Return a OrganizationHandler
getOrganizationJsonModel() - Method in class org.axway.grapes.server.webapp.resources.AbstractResource
Returns an empty model of a Organization in Json
getOrganizationNames() - Method in class org.axway.grapes.server.core.OrganizationHandler
Returns all the organization names
getOrganizationNames() - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
getOrganizationNames() - Method in interface org.axway.grapes.server.db.RepositoryHandler
Returns all the organization names
getPassword() - Method in class org.axway.grapes.server.db.datamodel.DbCredential
 
getPort() - Method in class org.axway.grapes.server.config.DataBaseConfig
 
getProduct(String) - Method in class org.axway.grapes.server.core.ProductHandler
Returns a product regarding its name
getProduct(String) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
getProduct(String) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Returns a product regarding its name
getProduct() - Method in class org.axway.grapes.server.webapp.views.ProductView
 
getProductHandler() - Method in class org.axway.grapes.server.webapp.resources.AbstractResource
Return a ProductHandler
getProductNames() - Method in class org.axway.grapes.server.core.ProductHandler
Returns all the product names
getProductNames() - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
getProductNames() - Method in interface org.axway.grapes.server.db.RepositoryHandler
Returns the list of product names
getProgramVersion() - Method in class org.axway.grapes.server.webapp.resources.AbstractResource
Return the version of the application
getPromotionPlan() - Method in class org.axway.grapes.server.webapp.views.PromotionReportView
 
getPromotionReport(String) - Method in class org.axway.grapes.server.core.ModuleHandler
Provide a report about the promotion feasibility
getPromotionStatusReport(String, String) - Method in class org.axway.grapes.server.webapp.resources.ModuleResource
Return a promotion report
getProvider() - Method in class org.axway.grapes.server.db.datamodel.DbArtifact
 
getPwd() - Method in class org.axway.grapes.server.config.DataBaseConfig
 
getRegexp() - Method in class org.axway.grapes.server.db.datamodel.DbLicense
 
getReportsWithDoNotUseArtifacts() - Method in class org.axway.grapes.server.webapp.views.PromotionReportView
 
getRepositoryHandler(GrapesServerConfig) - Method in class org.axway.grapes.server.GrapesServer
 
getRole(String) - Static method in class org.axway.grapes.server.db.datamodel.DbCredential
 
getRoles() - Method in class org.axway.grapes.server.db.datamodel.DbCredential
 
getRootModule() - Method in class org.axway.grapes.server.webapp.views.PromotionReportView
 
getRootModuleOf(String) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
getRootModuleOf(String) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Return the module that contains the gavc.
getRows() - Method in class org.axway.grapes.server.webapp.views.utils.Table
 
getScope() - Method in class org.axway.grapes.server.db.datamodel.DbDependency
 
getScopeComp() - Method in class org.axway.grapes.server.core.options.ScopeHandler
 
getScopeHandler() - Method in class org.axway.grapes.server.core.options.FiltersHolder
 
getScopePro() - Method in class org.axway.grapes.server.core.options.ScopeHandler
 
getScopeRun() - Method in class org.axway.grapes.server.core.options.ScopeHandler
 
getScopes() - Method in class org.axway.grapes.server.webapp.resources.AbstractResource
Returns the list of available scopes
getScopeTest() - Method in class org.axway.grapes.server.core.options.ScopeHandler
 
getShowAncestors() - Method in class org.axway.grapes.server.core.options.Decorator
 
getShowCorporate() - Method in class org.axway.grapes.server.core.options.Decorator
 
getShowLicenses() - Method in class org.axway.grapes.server.core.options.Decorator
 
getShowLicensesComment() - Method in class org.axway.grapes.server.core.options.Decorator
 
getShowLicensesLongName() - Method in class org.axway.grapes.server.core.options.Decorator
 
getShowLicensesUrl() - Method in class org.axway.grapes.server.core.options.Decorator
 
getShowProviders() - Method in class org.axway.grapes.server.core.options.Decorator
 
getShowScopes() - Method in class org.axway.grapes.server.core.options.Decorator
 
getShowSources() - Method in class org.axway.grapes.server.core.options.Decorator
 
getShowSourcesVersion() - Method in class org.axway.grapes.server.core.options.Decorator
 
getShowTargets() - Method in class org.axway.grapes.server.core.options.Decorator
 
getShowTargetsDownloadUrl() - Method in class org.axway.grapes.server.core.options.Decorator
 
getShowTargetsSize() - Method in class org.axway.grapes.server.core.options.Decorator
 
getShowThirdparty() - Method in class org.axway.grapes.server.core.options.Decorator
 
getSize() - Method in class org.axway.grapes.server.db.datamodel.DbArtifact
 
getSource() - Method in class org.axway.grapes.server.core.graphs.GraphDependency
 
getSource() - Method in class org.axway.grapes.server.db.datamodel.DbDependency
 
getSubmodules() - Method in class org.axway.grapes.server.db.datamodel.DbModule
 
getSubmodules() - Method in class org.axway.grapes.server.webapp.views.ModuleView
 
getTable() - Method in class org.axway.grapes.server.webapp.views.DependencyListView
Generate a table that contains the dependencies information with the column that match the configured filters
getTable() - Method in class org.axway.grapes.server.webapp.views.LicenseListView
Generate a table that contains the dependencies information with the column that match the configured filters
getTarget() - Method in class org.axway.grapes.server.core.graphs.GraphDependency
 
getTarget() - Method in class org.axway.grapes.server.db.datamodel.DbDependency
 
getTargetedDependencyReport(String) - Method in class org.axway.grapes.server.webapp.views.PromotionReportView
 
getTitle() - Method in class org.axway.grapes.server.core.reports.DependencyReport
 
getTitle() - Method in class org.axway.grapes.server.webapp.views.DependencyListView
Returns the HTML page title
getTitle() - Method in class org.axway.grapes.server.webapp.views.LicenseListView
 
getTitle() - Method in class org.axway.grapes.server.webapp.views.ListView
 
getType() - Method in class org.axway.grapes.server.core.graphs.GraphDependency
 
getType() - Method in class org.axway.grapes.server.db.datamodel.DbArtifact
 
getUnPromotedDependencies() - Method in class org.axway.grapes.server.webapp.views.PromotionReportView
 
getUrl() - Method in class org.axway.grapes.server.config.GrapesServerConfig
Returns the complete Grapes root URL
getUrl() - Method in class org.axway.grapes.server.db.datamodel.DbLicense
 
getUser() - Method in class org.axway.grapes.server.config.DataBaseConfig
 
getUser() - Method in class org.axway.grapes.server.db.datamodel.DbCredential
 
getUses() - Method in class org.axway.grapes.server.db.datamodel.DbModule
 
getValue() - Method in class org.axway.grapes.server.core.graphs.GraphElement
 
getVersion() - Method in class org.axway.grapes.server.core.graphs.GraphElement
 
getVersion() - Method in class org.axway.grapes.server.db.datamodel.DbArtifact
 
getVersion() - Method in class org.axway.grapes.server.db.datamodel.DbModule
 
getVersions(Artifact) - Method in class org.axway.grapes.server.core.reports.DependencyReport
 
getVersions(String) - Method in class org.axway.grapes.server.webapp.resources.ArtifactResource
Returns the list of available versions of an artifact This method is call via GET /artifact//versions
getVersions(String, UriInfo) - Method in class org.axway.grapes.server.webapp.resources.ModuleResource
Return a list of moduleNames, stored in Grapes, regarding the filters passed in the query parameters.
getVersionsRedirection(String, UriInfo) - Method in class org.axway.grapes.server.webapp.resources.ModuleResource
 
GrapesAuthenticator - Class in org.axway.grapes.server.webapp.auth
Grapes Authenticator
GrapesAuthenticator(RepositoryHandler) - Constructor for class org.axway.grapes.server.webapp.auth.GrapesAuthenticator
 
GrapesException - Exception in org.axway.grapes.server.core.exceptions
 
GrapesException(String) - Constructor for exception org.axway.grapes.server.core.exceptions.GrapesException
 
GrapesException(String, Exception) - Constructor for exception org.axway.grapes.server.core.exceptions.GrapesException
 
GrapesServer - Class in org.axway.grapes.server
Grapes service class.
GrapesServer() - Constructor for class org.axway.grapes.server.GrapesServer
 
GrapesServerConfig - Class in org.axway.grapes.server.config
 
GrapesServerConfig() - Constructor for class org.axway.grapes.server.config.GrapesServerConfig
 
GraphDependency - Class in org.axway.grapes.server.core.graphs
 
GraphDependency() - Constructor for class org.axway.grapes.server.core.graphs.GraphDependency
 
GraphElement - Class in org.axway.grapes.server.core.graphs
 
GraphElement() - Constructor for class org.axway.grapes.server.core.graphs.GraphElement
 
GraphsHandler - Class in org.axway.grapes.server.core
Graphs Handler
GraphsHandler(RepositoryHandler, FiltersHolder) - Constructor for class org.axway.grapes.server.core.GraphsHandler
 
GROUPID_DB_FIELD - Static variable in class org.axway.grapes.server.db.datamodel.DbArtifact
 
GroupIdFilter - Class in org.axway.grapes.server.core.options.filters
 
GroupIdFilter(String) - Constructor for class org.axway.grapes.server.core.options.filters.GroupIdFilter
The parameter must never be null

H

HAS_DB_FIELD - Static variable in class org.axway.grapes.server.db.datamodel.DbModule
Here is a workaround because of this mongodb open issue: https://jira.mongodb.org/browse/SERVER-267
hashCode() - Method in class org.axway.grapes.server.core.graphs.GraphElement
 
hashCode() - Method in class org.axway.grapes.server.db.datamodel.DbDependency
 
hashCode() - Method in class org.axway.grapes.server.webapp.views.utils.Row
 
HasLicenseFilter - Class in org.axway.grapes.server.core.options.filters
 
HasLicenseFilter(Boolean) - Constructor for class org.axway.grapes.server.core.options.filters.HasLicenseFilter
The parameter must never be null

I

IncomparableException - Exception in org.axway.grapes.server.core.version
Incomparable Exception
IncomparableException() - Constructor for exception org.axway.grapes.server.core.version.IncomparableException
 
init(MultivaluedMap<String, String>) - Method in class org.axway.grapes.server.core.options.Decorator
 
init(MultivaluedMap<String, String>) - Method in class org.axway.grapes.server.core.options.DepthHandler
 
init(MultivaluedMap<String, String>) - Method in class org.axway.grapes.server.core.options.FiltersHolder
 
init(MultivaluedMap<String, String>) - Method in class org.axway.grapes.server.core.options.ScopeHandler
The parameter must never be null
initialize(Bootstrap<GrapesServerConfig>) - Method in class org.axway.grapes.server.GrapesServer
 
IS_SUBMODULE_DB_FIELD - Static variable in class org.axway.grapes.server.db.datamodel.DbModule
 
isApproved() - Method in class org.axway.grapes.server.db.datamodel.DbLicense
 
isBranch() - Method in class org.axway.grapes.server.core.version.Version
Check if a version is a branch version
isCorporate() - Method in class org.axway.grapes.server.webapp.views.ArtifactView
 
isHealthy() - Method in class org.axway.grapes.server.db.datamodel.DbCredential
 
isInMaintenance() - Method in class org.axway.grapes.server.config.GrapesServerConfig
 
isPromoted() - Method in class org.axway.grapes.server.db.datamodel.DbArtifact
 
isPromoted() - Method in class org.axway.grapes.server.db.datamodel.DbModule
 
isPromoted(String, String) - Method in class org.axway.grapes.server.webapp.resources.ModuleResource
Check if a module is promoted or not This method is call via GET /module///promotion
isRelease() - Method in class org.axway.grapes.server.core.version.Version
Check if a version is a release version
isRoot() - Method in class org.axway.grapes.server.core.graphs.GraphElement
 
isSnapshot() - Method in class org.axway.grapes.server.core.version.Version
Check if a version is a snapshot
isSnapshot() - Method in class org.axway.grapes.server.webapp.views.PromotionReportView
 
isSubmodule() - Method in class org.axway.grapes.server.db.datamodel.DbModule
 
isTreated(String) - Method in class org.axway.grapes.server.core.graphs.AbstractGraph
 
isUpToDate(DbArtifact) - Method in class org.axway.grapes.server.core.VersionsHandler
Check if the current version match the last release or the last snapshot one

J

JongoUtils - Class in org.axway.grapes.server.db.mongo
Jongo utility class

K

KillTask - Class in org.axway.grapes.server.webapp.tasks
 
KillTask() - Constructor for class org.axway.grapes.server.webapp.tasks.KillTask
 

L

LICENCES_DB_FIELD - Static variable in class org.axway.grapes.server.db.datamodel.DbArtifact
 
LICENSE_COMMENT_FIELD - Static variable in class org.axway.grapes.server.webapp.views.DependencyListView
 
LICENSE_FIELD - Static variable in class org.axway.grapes.server.webapp.views.DependencyListView
 
LICENSE_LONG_NAME_FIELD - Static variable in class org.axway.grapes.server.webapp.views.DependencyListView
 
LICENSE_URL_FIELD - Static variable in class org.axway.grapes.server.webapp.views.DependencyListView
 
LicenseHandler - Class in org.axway.grapes.server.core
License Handler
LicenseHandler(RepositoryHandler) - Constructor for class org.axway.grapes.server.core.LicenseHandler
 
LicenseIdFilter - Class in org.axway.grapes.server.core.options.filters
 
LicenseIdFilter(String) - Constructor for class org.axway.grapes.server.core.options.filters.LicenseIdFilter
The parameter must never be null
LicenseLisSerializer - Class in org.axway.grapes.server.webapp.views.serialization
Created by jdcoffre on 18/04/14.
LicenseLisSerializer() - Constructor for class org.axway.grapes.server.webapp.views.serialization.LicenseLisSerializer
 
LicenseListView - Class in org.axway.grapes.server.webapp.views
License List View
LicenseListView(String) - Constructor for class org.axway.grapes.server.webapp.views.LicenseListView
 
LicenseResource - Class in org.axway.grapes.server.webapp.resources
License Resource
LicenseResource(RepositoryHandler, GrapesServerConfig) - Constructor for class org.axway.grapes.server.webapp.resources.LicenseResource
 
LicenseSerializer - Class in org.axway.grapes.server.webapp.views.serialization
Serialize a license view in Json
LicenseSerializer() - Constructor for class org.axway.grapes.server.webapp.views.serialization.LicenseSerializer
 
LicenseView - Class in org.axway.grapes.server.webapp.views
 
LicenseView() - Constructor for class org.axway.grapes.server.webapp.views.LicenseView
 
ListSerializer - Class in org.axway.grapes.server.webapp.views.serialization
List Serializer
ListSerializer() - Constructor for class org.axway.grapes.server.webapp.views.serialization.ListSerializer
 
ListView - Class in org.axway.grapes.server.webapp.views
List View
ListView(String, String) - Constructor for class org.axway.grapes.server.webapp.views.ListView
 
LONG_NAME_DB_FIELD - Static variable in class org.axway.grapes.server.db.datamodel.DbLicense
 

M

main(String[]) - Static method in class org.axway.grapes.server.GrapesServer
Runs Grapes
MaintenanceModeTask - Class in org.axway.grapes.server.webapp.tasks
 
MaintenanceModeTask(GrapesServerConfig) - Constructor for class org.axway.grapes.server.webapp.tasks.MaintenanceModeTask
 
matches(DbModule) - Method in class org.axway.grapes.server.core.options.filters.CorporateFilter
 
matches(DbArtifact) - Method in class org.axway.grapes.server.core.options.filters.CorporateFilter
 
matches(DbDependency) - Method in class org.axway.grapes.server.core.options.filters.CorporateFilter
 
Migration220 - Class in org.axway.grapes.server.webapp.tasks.migrate
 
MigrationTask - Class in org.axway.grapes.server.webapp.tasks.migrate
 
MigrationTask(DataBaseConfig) - Constructor for class org.axway.grapes.server.webapp.tasks.migrate.MigrationTask
 
ModelMapper - Class in org.axway.grapes.server.db
Model Mapper
ModelMapper(RepositoryHandler) - Constructor for class org.axway.grapes.server.db.ModelMapper
 
MODULE_NAMES_DB_FIELD - Static variable in class org.axway.grapes.server.db.datamodel.DbProduct
 
moduleFilterFields() - Method in class org.axway.grapes.server.core.options.filters.ApprovedFilter
 
moduleFilterFields() - Method in class org.axway.grapes.server.core.options.filters.ArtifactIdFilter
 
moduleFilterFields() - Method in class org.axway.grapes.server.core.options.filters.ClassifierFilter
 
moduleFilterFields() - Method in class org.axway.grapes.server.core.options.filters.CorporateFilter
 
moduleFilterFields() - Method in class org.axway.grapes.server.core.options.filters.DoNotUseFilter
 
moduleFilterFields() - Method in class org.axway.grapes.server.core.options.filters.ExtensionFilter
 
moduleFilterFields() - Method in interface org.axway.grapes.server.core.options.filters.Filter
 
moduleFilterFields() - Method in class org.axway.grapes.server.core.options.filters.GavcFilter
 
moduleFilterFields() - Method in class org.axway.grapes.server.core.options.filters.GroupIdFilter
 
moduleFilterFields() - Method in class org.axway.grapes.server.core.options.filters.HasLicenseFilter
 
moduleFilterFields() - Method in class org.axway.grapes.server.core.options.filters.LicenseIdFilter
 
moduleFilterFields() - Method in class org.axway.grapes.server.core.options.filters.ModuleNameFilter
 
moduleFilterFields() - Method in class org.axway.grapes.server.core.options.filters.OrganizationFilter
 
moduleFilterFields() - Method in class org.axway.grapes.server.core.options.filters.PromotedFilter
 
moduleFilterFields() - Method in class org.axway.grapes.server.core.options.filters.ToBeValidatedFilter
 
moduleFilterFields() - Method in class org.axway.grapes.server.core.options.filters.TypeFilter
 
moduleFilterFields() - Method in class org.axway.grapes.server.core.options.filters.VersionFilter
 
ModuleGraph - Class in org.axway.grapes.server.core.graphs
 
ModuleGraph() - Constructor for class org.axway.grapes.server.core.graphs.ModuleGraph
 
ModuleHandler - Class in org.axway.grapes.server.core
Module Handler
ModuleHandler(RepositoryHandler) - Constructor for class org.axway.grapes.server.core.ModuleHandler
 
ModuleNameFilter - Class in org.axway.grapes.server.core.options.filters
 
ModuleNameFilter(String) - Constructor for class org.axway.grapes.server.core.options.filters.ModuleNameFilter
The parameter must never be null
ModuleResource - Class in org.axway.grapes.server.webapp.resources
Module Resource
ModuleResource(RepositoryHandler, GrapesServerConfig) - Constructor for class org.axway.grapes.server.webapp.resources.ModuleResource
 
ModuleSerializer - Class in org.axway.grapes.server.webapp.views.serialization
 
ModuleSerializer() - Constructor for class org.axway.grapes.server.webapp.views.serialization.ModuleSerializer
 
ModuleView - Class in org.axway.grapes.server.webapp.views
 
ModuleView() - Constructor for class org.axway.grapes.server.webapp.views.ModuleView
 
MongodbHandler - Class in org.axway.grapes.server.db.mongo
Mongodb Handler
MongodbHandler(DataBaseConfig) - Constructor for class org.axway.grapes.server.db.mongo.MongodbHandler
 

N

NAME_DB_FIELD - Static variable in class org.axway.grapes.server.db.datamodel.DbModule
 
NotHandledVersionException - Exception in org.axway.grapes.server.core.version
 
NotHandledVersionException(Exception) - Constructor for exception org.axway.grapes.server.core.version.NotHandledVersionException
 
NotHandledVersionException() - Constructor for exception org.axway.grapes.server.core.version.NotHandledVersionException
 

O

org.axway.grapes.server - package org.axway.grapes.server
 
org.axway.grapes.server.config - package org.axway.grapes.server.config
 
org.axway.grapes.server.core - package org.axway.grapes.server.core
 
org.axway.grapes.server.core.exceptions - package org.axway.grapes.server.core.exceptions
 
org.axway.grapes.server.core.graphs - package org.axway.grapes.server.core.graphs
 
org.axway.grapes.server.core.options - package org.axway.grapes.server.core.options
 
org.axway.grapes.server.core.options.filters - package org.axway.grapes.server.core.options.filters
 
org.axway.grapes.server.core.reports - package org.axway.grapes.server.core.reports
 
org.axway.grapes.server.core.version - package org.axway.grapes.server.core.version
 
org.axway.grapes.server.db - package org.axway.grapes.server.db
 
org.axway.grapes.server.db.datamodel - package org.axway.grapes.server.db.datamodel
 
org.axway.grapes.server.db.mongo - package org.axway.grapes.server.db.mongo
 
org.axway.grapes.server.webapp - package org.axway.grapes.server.webapp
 
org.axway.grapes.server.webapp.auth - package org.axway.grapes.server.webapp.auth
 
org.axway.grapes.server.webapp.healthcheck - package org.axway.grapes.server.webapp.healthcheck
 
org.axway.grapes.server.webapp.resources - package org.axway.grapes.server.webapp.resources
 
org.axway.grapes.server.webapp.tasks - package org.axway.grapes.server.webapp.tasks
 
org.axway.grapes.server.webapp.tasks.migrate - package org.axway.grapes.server.webapp.tasks.migrate
 
org.axway.grapes.server.webapp.views - package org.axway.grapes.server.webapp.views
 
org.axway.grapes.server.webapp.views.serialization - package org.axway.grapes.server.webapp.views.serialization
 
org.axway.grapes.server.webapp.views.utils - package org.axway.grapes.server.webapp.views.utils
 
ORGANIZATION_DB_FIELD - Static variable in class org.axway.grapes.server.db.datamodel.DbModule
 
ORGANIZATION_DB_FIELD - Static variable in class org.axway.grapes.server.db.datamodel.DbProduct
 
OrganizationFilter - Class in org.axway.grapes.server.core.options.filters
 
OrganizationFilter(String) - Constructor for class org.axway.grapes.server.core.options.filters.OrganizationFilter
The parameter must never be null
OrganizationHandler - Class in org.axway.grapes.server.core
Organization Handler
OrganizationHandler(RepositoryHandler) - Constructor for class org.axway.grapes.server.core.OrganizationHandler
 
OrganizationResource - Class in org.axway.grapes.server.webapp.resources
Organization Resource
OrganizationResource(RepositoryHandler, GrapesServerConfig) - Constructor for class org.axway.grapes.server.webapp.resources.OrganizationResource
 
OrganizationSerializer - Class in org.axway.grapes.server.webapp.views.serialization
 
OrganizationSerializer() - Constructor for class org.axway.grapes.server.webapp.views.serialization.OrganizationSerializer
 
OrganizationView - Class in org.axway.grapes.server.webapp.views
 
OrganizationView(Organization) - Constructor for class org.axway.grapes.server.webapp.views.OrganizationView
 

P

PASSWORD_FIELD - Static variable in class org.axway.grapes.server.db.datamodel.DbCredential
 
perform(Jongo, PrintWriter) - Static method in class org.axway.grapes.server.webapp.tasks.migrate.Migration220
 
postArtifact(DbCredential, Artifact) - Method in class org.axway.grapes.server.webapp.resources.ArtifactResource
Handle artifact posts when the server got a request POST /artifact & MIME that contains the artifact.
postDoNotUse(DbCredential, String, BooleanParam) - Method in class org.axway.grapes.server.webapp.resources.ArtifactResource
Add "DO_NOT_USE" flag to an artifact
postLicense(DbCredential, License) - Method in class org.axway.grapes.server.webapp.resources.LicenseResource
Handle license posts when the server got a request POST /license & MIME that contains the license.
postModule(DbCredential, Module) - Method in class org.axway.grapes.server.webapp.resources.ModuleResource
Handle the update/addition of a module in Grapes database
postOrganization(DbCredential, Organization) - Method in class org.axway.grapes.server.webapp.resources.OrganizationResource
Handle organization posts when the server got a request POST /organization & MIME that contains an organization.
ProductHandler - Class in org.axway.grapes.server.core
Product Handler
ProductHandler(RepositoryHandler) - Constructor for class org.axway.grapes.server.core.ProductHandler
 
ProductResource - Class in org.axway.grapes.server.webapp.resources
Product Resource
ProductResource(RepositoryHandler, GrapesServerConfig) - Constructor for class org.axway.grapes.server.webapp.resources.ProductResource
 
ProductView - Class in org.axway.grapes.server.webapp.views
 
ProductView(DbProduct) - Constructor for class org.axway.grapes.server.webapp.views.ProductView
 
promote(DbCredential, String, String) - Method in class org.axway.grapes.server.webapp.resources.ModuleResource
Promote a module.
PromotedFilter - Class in org.axway.grapes.server.core.options.filters
 
PromotedFilter(Boolean) - Constructor for class org.axway.grapes.server.core.options.filters.PromotedFilter
The parameter must never be null
promoteModule(String) - Method in class org.axway.grapes.server.core.ModuleHandler
Perform the module promotion
promoteModule(DbModule) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
promoteModule(DbModule) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Promote the targeted module
PROMOTION_DB_FIELD - Static variable in class org.axway.grapes.server.db.datamodel.DbArtifact
 
PROMOTION_DB_FIELD - Static variable in class org.axway.grapes.server.db.datamodel.DbModule
 
PromotionReportView - Class in org.axway.grapes.server.webapp.views
Promotion Report View
PromotionReportView() - Constructor for class org.axway.grapes.server.webapp.views.PromotionReportView
 
PROVIDER - Static variable in class org.axway.grapes.server.db.datamodel.DbArtifact
 

R

REGEXP_DB_FIELD - Static variable in class org.axway.grapes.server.db.datamodel.DbLicense
 
removeCorporateGroupId(String, String) - Method in class org.axway.grapes.server.core.OrganizationHandler
Removes a corporate groupId from an Organisation
removeCorporateGroupIdPrefix(DbCredential, String, String) - Method in class org.axway.grapes.server.webapp.resources.OrganizationResource
Remove an existing Corporate GroupId from an organization.
removeLicense(String) - Method in class org.axway.grapes.server.db.datamodel.DbArtifact
 
removeLicenseFromArtifact(String, String) - Method in class org.axway.grapes.server.core.ArtifactHandler
Remove a license from an artifact
removeLicenseFromArtifact(DbArtifact, String) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
removeLicenseFromArtifact(DbArtifact, String) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Remove a license from an existing artifact
removeModulesOrganization(String, DbOrganization) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
removeModulesOrganization(DbOrganization) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
removeModulesOrganization(String, DbOrganization) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Updates all module that matches the corporate GID prefix AND that reference to the organization removing the Organization field
removeModulesOrganization(DbOrganization) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Updates all module reference to the organization removing the Organization field
removeRole(DbCredential.AvailableRoles) - Method in class org.axway.grapes.server.db.datamodel.DbCredential
 
RemoveRoleTask - Class in org.axway.grapes.server.webapp.tasks
Add Role Task
RemoveRoleTask(RepositoryHandler) - Constructor for class org.axway.grapes.server.webapp.tasks.RemoveRoleTask
 
removeUserRole(String, DbCredential.AvailableRoles) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
removeUserRole(String, DbCredential.AvailableRoles) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Remove a role to the targeted user
RepositoryHandler - Interface in org.axway.grapes.server.db
Repository Handler Interface
resolve(String) - Method in class org.axway.grapes.server.core.LicenseHandler
Resolve the targeted license thanks to the license ID Return null if no license is matching the licenseId
ROLES_FIELD - Static variable in class org.axway.grapes.server.db.datamodel.DbCredential
 
RootResource - Class in org.axway.grapes.server.webapp.resources
 
RootResource(RepositoryHandler, GrapesServerConfig) - Constructor for class org.axway.grapes.server.webapp.resources.RootResource
 
Row - Class in org.axway.grapes.server.webapp.views.utils
Row
Row(Object...) - Constructor for class org.axway.grapes.server.webapp.views.utils.Row
 
run(GrapesServerConfig, Environment) - Method in class org.axway.grapes.server.GrapesServer
 

S

SCOPE_FIELD - Static variable in class org.axway.grapes.server.webapp.views.DependencyListView
 
ScopeHandler - Class in org.axway.grapes.server.core.options
 
ScopeHandler() - Constructor for class org.axway.grapes.server.core.options.ScopeHandler
 
Sequoia - Class in org.axway.grapes.server.webapp.resources
Sequoia
Sequoia(RepositoryHandler, GrapesServerConfig) - Constructor for class org.axway.grapes.server.webapp.resources.Sequoia
 
serialize(DependencyReport, JsonGenerator, SerializerProvider) - Method in class org.axway.grapes.server.core.reports.DependencyReportSerializer
 
serialize(ArtifactView, JsonGenerator, SerializerProvider) - Method in class org.axway.grapes.server.webapp.views.serialization.ArtifactSerializer
 
serialize(DependencyListView, JsonGenerator, SerializerProvider) - Method in class org.axway.grapes.server.webapp.views.serialization.DependencyListSerializer
 
serialize(LicenseListView, JsonGenerator, SerializerProvider) - Method in class org.axway.grapes.server.webapp.views.serialization.LicenseLisSerializer
 
serialize(LicenseView, JsonGenerator, SerializerProvider) - Method in class org.axway.grapes.server.webapp.views.serialization.LicenseSerializer
 
serialize(ListView, JsonGenerator, SerializerProvider) - Method in class org.axway.grapes.server.webapp.views.serialization.ListSerializer
 
serialize(ModuleView, JsonGenerator, SerializerProvider) - Method in class org.axway.grapes.server.webapp.views.serialization.ModuleSerializer
 
serialize(OrganizationView, JsonGenerator, SerializerProvider) - Method in class org.axway.grapes.server.webapp.views.serialization.OrganizationSerializer
 
setApproved(Boolean) - Method in class org.axway.grapes.server.db.datamodel.DbLicense
 
setArtifact(Artifact) - Method in class org.axway.grapes.server.webapp.views.ArtifactView
 
setArtifactId(String) - Method in class org.axway.grapes.server.db.datamodel.DbArtifact
 
setArtifacts(List<String>) - Method in class org.axway.grapes.server.db.datamodel.DbModule
 
setBuildInfo(Map<String, String>) - Method in class org.axway.grapes.server.db.datamodel.DbModule
 
setChildren(List<TreeNode>) - Method in class org.axway.grapes.server.core.graphs.TreeNode
 
setClassifier(String) - Method in class org.axway.grapes.server.db.datamodel.DbArtifact
 
setComments(String) - Method in class org.axway.grapes.server.db.datamodel.DbLicense
 
setCorporateFilter(CorporateFilter) - Method in class org.axway.grapes.server.core.options.FiltersHolder
 
setCorporateGroupIdPrefixes(List<String>) - Method in class org.axway.grapes.server.db.datamodel.DbOrganization
 
setDataModelVersion(String) - Method in class org.axway.grapes.server.db.datamodel.DbArtifact
 
setDataModelVersion(String) - Method in class org.axway.grapes.server.db.datamodel.DbCredential
 
setDataModelVersion(String) - Method in class org.axway.grapes.server.db.datamodel.DbDependency
 
setDatamodelVersion(String) - Method in class org.axway.grapes.server.db.datamodel.DbGrapesInfo
 
setDataModelVersion(String) - Method in class org.axway.grapes.server.db.datamodel.DbLicense
 
setDataModelVersion(String) - Method in class org.axway.grapes.server.db.datamodel.DbModule
 
setDatamodelVersion(String) - Method in class org.axway.grapes.server.db.datamodel.DbOrganization
 
setDatamodelVersion(String) - Method in class org.axway.grapes.server.db.datamodel.DbProduct
 
setDeliveries(Map<String, List<String>>) - Method in class org.axway.grapes.server.db.datamodel.DbProduct
 
setDelivery(DbCredential, String, String, List<String>) - Method in class org.axway.grapes.server.webapp.resources.ProductResource
Sets the exhaustive list of modules that are embedded in a delivery
setDependencies(List<GraphDependency>) - Method in class org.axway.grapes.server.core.graphs.AbstractGraph
 
setDependencies(List<DbDependency>) - Method in class org.axway.grapes.server.db.datamodel.DbModule
 
setDepth(Integer) - Method in class org.axway.grapes.server.core.options.DepthHandler
 
setDoNotUse(Boolean) - Method in class org.axway.grapes.server.db.datamodel.DbArtifact
 
setDownloadUrl(String) - Method in class org.axway.grapes.server.db.datamodel.DbArtifact
 
setElements(List<GraphElement>) - Method in class org.axway.grapes.server.core.graphs.AbstractGraph
 
setExtension(String) - Method in class org.axway.grapes.server.db.datamodel.DbArtifact
 
setFullRecursive(Boolean) - Method in class org.axway.grapes.server.core.options.DepthHandler
 
setGroupId(String) - Method in class org.axway.grapes.server.db.datamodel.DbArtifact
 
setIsCorporate(Boolean) - Method in class org.axway.grapes.server.webapp.views.ArtifactView
 
setIssueTracker(String) - Method in class org.axway.grapes.server.config.CommunityConfig
 
setLicense(License) - Method in class org.axway.grapes.server.webapp.views.LicenseView
 
setLicenses(List<String>) - Method in class org.axway.grapes.server.db.datamodel.DbArtifact
 
setLongName(String) - Method in class org.axway.grapes.server.db.datamodel.DbLicense
 
setMaintenanceMode(boolean) - Method in class org.axway.grapes.server.config.GrapesServerConfig
 
setModule(Module) - Method in class org.axway.grapes.server.webapp.views.ModuleView
 
setModuleNames(DbCredential, String, List<String>) - Method in class org.axway.grapes.server.webapp.resources.ProductResource
Sets a list of module names to a product
setModules(List<String>) - Method in class org.axway.grapes.server.db.datamodel.DbProduct
 
setName(String) - Method in class org.axway.grapes.server.core.graphs.TreeNode
 
setName(String) - Method in class org.axway.grapes.server.db.datamodel.DbLicense
 
setName(String) - Method in class org.axway.grapes.server.db.datamodel.DbModule
 
setName(String) - Method in class org.axway.grapes.server.db.datamodel.DbOrganization
 
setName(String) - Method in class org.axway.grapes.server.db.datamodel.DbProduct
 
setOnlineHelp(String) - Method in class org.axway.grapes.server.config.CommunityConfig
 
setOrganization(String) - Method in class org.axway.grapes.server.db.datamodel.DbModule
 
setOrganization(String) - Method in class org.axway.grapes.server.db.datamodel.DbProduct
 
setOrganization(Organization) - Method in class org.axway.grapes.server.webapp.views.ArtifactView
 
setOrganization(String) - Method in class org.axway.grapes.server.webapp.views.ModuleView
 
setPassword(String) - Method in class org.axway.grapes.server.db.datamodel.DbCredential
 
setProductModules(String, List<String>) - Method in class org.axway.grapes.server.core.ProductHandler
Patches the product module names
setPromoted(boolean) - Method in class org.axway.grapes.server.db.datamodel.DbArtifact
 
setPromoted(boolean) - Method in class org.axway.grapes.server.db.datamodel.DbModule
 
setProvider(String) - Method in class org.axway.grapes.server.db.datamodel.DbArtifact
 
setRegexp(String) - Method in class org.axway.grapes.server.db.datamodel.DbLicense
 
setRoles(List<DbCredential.AvailableRoles>) - Method in class org.axway.grapes.server.db.datamodel.DbCredential
 
setRoot(boolean) - Method in class org.axway.grapes.server.core.graphs.GraphElement
 
setRootModule(Module) - Method in class org.axway.grapes.server.webapp.views.PromotionReportView
 
setScope(Scope) - Method in class org.axway.grapes.server.db.datamodel.DbDependency
 
setScopeComp(Boolean) - Method in class org.axway.grapes.server.core.options.ScopeHandler
 
setScopePro(Boolean) - Method in class org.axway.grapes.server.core.options.ScopeHandler
 
setScopeRun(Boolean) - Method in class org.axway.grapes.server.core.options.ScopeHandler
 
setScopeTest(Boolean) - Method in class org.axway.grapes.server.core.options.ScopeHandler
 
setShouldNotBeUse(Boolean) - Method in class org.axway.grapes.server.webapp.views.ArtifactView
 
setShowAncestors(Boolean) - Method in class org.axway.grapes.server.core.options.Decorator
 
setShowCorporate(Boolean) - Method in class org.axway.grapes.server.core.options.Decorator
 
setShowLicenses(Boolean) - Method in class org.axway.grapes.server.core.options.Decorator
 
setShowLicensesComment(Boolean) - Method in class org.axway.grapes.server.core.options.Decorator
 
setShowLicensesComment(String) - Method in class org.axway.grapes.server.core.options.Decorator
 
setShowLicensesLongName(Boolean) - Method in class org.axway.grapes.server.core.options.Decorator
 
setShowLicensesLongName(String) - Method in class org.axway.grapes.server.core.options.Decorator
 
setShowLicensesUrl(Boolean) - Method in class org.axway.grapes.server.core.options.Decorator
 
setShowLicensesUrl(String) - Method in class org.axway.grapes.server.core.options.Decorator
 
setShowProviders(Boolean) - Method in class org.axway.grapes.server.core.options.Decorator
 
setShowScopes(Boolean) - Method in class org.axway.grapes.server.core.options.Decorator
 
setShowSources(Boolean) - Method in class org.axway.grapes.server.core.options.Decorator
 
setShowSourcesVersion(Boolean) - Method in class org.axway.grapes.server.core.options.Decorator
 
setShowSourcesVersion(String) - Method in class org.axway.grapes.server.core.options.Decorator
 
setShowTargets(Boolean) - Method in class org.axway.grapes.server.core.options.Decorator
 
setShowTargets(String) - Method in class org.axway.grapes.server.core.options.Decorator
 
setShowTargetsDownloadUrl(Boolean) - Method in class org.axway.grapes.server.core.options.Decorator
 
setShowTargetsDownloadUrl(String) - Method in class org.axway.grapes.server.core.options.Decorator
 
setShowTargetsSize(Boolean) - Method in class org.axway.grapes.server.core.options.Decorator
 
setShowTargetsSize(String) - Method in class org.axway.grapes.server.core.options.Decorator
 
setShowThirdparty(Boolean) - Method in class org.axway.grapes.server.core.options.Decorator
 
setSize(String) - Method in class org.axway.grapes.server.db.datamodel.DbArtifact
 
setSource(String) - Method in class org.axway.grapes.server.core.graphs.GraphDependency
 
setSource(String) - Method in class org.axway.grapes.server.db.datamodel.DbDependency
 
setSubmodule(boolean) - Method in class org.axway.grapes.server.db.datamodel.DbModule
 
setSubmodules(List<DbModule>) - Method in class org.axway.grapes.server.db.datamodel.DbModule
 
setTarget(String) - Method in class org.axway.grapes.server.core.graphs.GraphDependency
 
setTarget(String) - Method in class org.axway.grapes.server.db.datamodel.DbDependency
 
setType(String) - Method in class org.axway.grapes.server.core.graphs.GraphDependency
 
setType(String) - Method in class org.axway.grapes.server.db.datamodel.DbArtifact
 
setUrl(String) - Method in class org.axway.grapes.server.db.datamodel.DbLicense
 
setUser(String) - Method in class org.axway.grapes.server.db.datamodel.DbCredential
 
setValue(String) - Method in class org.axway.grapes.server.core.graphs.GraphElement
 
setVersion(String) - Method in class org.axway.grapes.server.core.graphs.GraphElement
 
setVersion(String) - Method in class org.axway.grapes.server.db.datamodel.DbArtifact
 
setVersion(String) - Method in class org.axway.grapes.server.db.datamodel.DbModule
 
shouldBeInReport(DbLicense) - Method in class org.axway.grapes.server.core.options.FiltersHolder
 
shouldBeInReport(DbDependency) - Method in class org.axway.grapes.server.core.options.FiltersHolder
Check if a dependency matches the filters
shouldGoDeeper(int) - Method in class org.axway.grapes.server.core.options.DepthHandler
Check if the dependency inspection should go deeper regarding the filters
shouldNotBeUsed(String) - Method in class org.axway.grapes.server.core.reports.DependencyReport
Return 1 if the targeted artifact has the flag "DO_NOT_USE" otherwise 0
shouldNotBeUsed() - Method in class org.axway.grapes.server.webapp.views.ArtifactView
 
size() - Method in class org.axway.grapes.server.webapp.views.utils.Table
 
SIZE_DB_FIELD - Static variable in class org.axway.grapes.server.db.datamodel.DbArtifact
 
SIZE_FIELD - Static variable in class org.axway.grapes.server.webapp.views.DependencyListView
 
sort(List<Artifact>) - Static method in class org.axway.grapes.server.db.DataUtils
Bubble sort
SOURCE_FIELD - Static variable in class org.axway.grapes.server.webapp.views.DependencyListView
 
SOURCE_VERSION_FIELD - Static variable in class org.axway.grapes.server.webapp.views.DependencyListView
 
store(DbArtifact) - Method in class org.axway.grapes.server.core.ArtifactHandler
Update/save an artifact to the database
store(DbLicense) - Method in class org.axway.grapes.server.core.LicenseHandler
Add or update a license to the database
store(DbModule) - Method in class org.axway.grapes.server.core.ModuleHandler
Add/update module in the database
store(DbOrganization) - Method in class org.axway.grapes.server.core.OrganizationHandler
Stores an Organization in Grapes database
store(DbCredential) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
store(DbLicense) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
store(DbArtifact) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
store(DbModule) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
store(DbOrganization) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
store(DbProduct) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
store(DbCredential) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Store a new credential or update an existing one
store(DbLicense) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Store a new license or update an existing one
store(DbArtifact) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Create a new artifact or update an existing one in the database
store(DbModule) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Create a new module or update an existing one into the database
store(DbOrganization) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Stores an organization into the database
store(DbProduct) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Stores a product in Grapes db
storeIfNew(DbArtifact) - Method in class org.axway.grapes.server.core.ArtifactHandler
If the Artifact does not exist, it will add it to the database.
SUBMODULES_DB_FIELD - Static variable in class org.axway.grapes.server.db.datamodel.DbModule
 

T

Table - Class in org.axway.grapes.server.webapp.views.utils
Table
Table(String...) - Constructor for class org.axway.grapes.server.webapp.views.utils.Table
 
TARGET_FIELD - Static variable in class org.axway.grapes.server.webapp.views.DependencyListView
 
ToBeValidatedFilter - Class in org.axway.grapes.server.core.options.filters
 
ToBeValidatedFilter(Boolean) - Constructor for class org.axway.grapes.server.core.options.filters.ToBeValidatedFilter
The parameter must never be null
toString() - Method in class org.axway.grapes.server.core.version.Version
 
toString() - Method in class org.axway.grapes.server.db.datamodel.DbArtifact
 
toString() - Method in class org.axway.grapes.server.db.datamodel.DbModule
 
toString() - Method in class org.axway.grapes.server.db.DBRegExp
 
treated(String) - Method in class org.axway.grapes.server.core.graphs.AbstractGraph
 
TreeNode - Class in org.axway.grapes.server.core.graphs
 
TreeNode() - Constructor for class org.axway.grapes.server.core.graphs.TreeNode
 
TYPE_DB_FIELD - Static variable in class org.axway.grapes.server.db.datamodel.DbArtifact
 
TypeFilter - Class in org.axway.grapes.server.core.options.filters
 
TypeFilter(String) - Constructor for class org.axway.grapes.server.core.options.filters.TypeFilter
The parameter must never be null

U

update(DbProduct) - Method in class org.axway.grapes.server.core.ProductHandler
Update a product in Grapes database
updateBuildInfo(String, String, Map<String, String>) - Method in class org.axway.grapes.server.webapp.resources.ModuleResource
Update a build info
updateDoNotUse(String, Boolean) - Method in class org.axway.grapes.server.core.ArtifactHandler
Add "DO_NOT_USE" flag to an artifact
updateDoNotUse(DbArtifact, Boolean) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
updateDoNotUse(DbArtifact, Boolean) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Update "DO_NOT_USE" field of an artifact
updateDownLoadUrl(String, String) - Method in class org.axway.grapes.server.core.ArtifactHandler
Update artifact download url of an artifact
updateDownloadUrl(DbArtifact, String) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
updateDownloadUrl(DbArtifact, String) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Update the download url field of an artifact
updateDownloadUrl(DbCredential, String, String) - Method in class org.axway.grapes.server.webapp.resources.ArtifactResource
Update an artifact download url.
updateGavc() - Method in class org.axway.grapes.server.db.datamodel.DbArtifact
 
updateHasAndUse() - Method in class org.axway.grapes.server.db.datamodel.DbModule
 
updateId() - Method in class org.axway.grapes.server.db.datamodel.DbModule
 
updateProvider(String, String) - Method in class org.axway.grapes.server.core.ArtifactHandler
Update artifact provider
updateProvider(DbArtifact, String) - Method in class org.axway.grapes.server.db.mongo.MongodbHandler
 
updateProvider(DbArtifact, String) - Method in interface org.axway.grapes.server.db.RepositoryHandler
Update provider field of an artifact
updateProvider(DbCredential, String, String) - Method in class org.axway.grapes.server.webapp.resources.ArtifactResource
Update an artifact download url.
URL_DB_FIELD - Static variable in class org.axway.grapes.server.db.datamodel.DbLicense
 
USE_DB_FIELD - Static variable in class org.axway.grapes.server.db.datamodel.DbModule
 

V

validate(Artifact) - Static method in class org.axway.grapes.server.webapp.DataValidator
Checks if the provided artifact is valid and could be stored into the database
validate(License) - Static method in class org.axway.grapes.server.webapp.DataValidator
Checks if the provided license is valid and could be stored into the database
validate(Module) - Static method in class org.axway.grapes.server.webapp.DataValidator
Checks if the provided module is valid and could be stored into the database
validate(Organization) - Static method in class org.axway.grapes.server.webapp.DataValidator
Checks if the provided organization is valid and could be stored into the database
valueOf(String) - Static method in enum org.axway.grapes.server.db.datamodel.DbCredential.AvailableRoles
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.axway.grapes.server.db.datamodel.DbCredential.AvailableRoles
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Class in org.axway.grapes.server.core.version
Version Model Class
Version(String) - Constructor for class org.axway.grapes.server.core.version.Version
 
VERSION_DB_FIELD - Static variable in class org.axway.grapes.server.db.datamodel.DbArtifact
 
VERSION_DB_FIELD - Static variable in class org.axway.grapes.server.db.datamodel.DbModule
 
VersionFilter - Class in org.axway.grapes.server.core.options.filters
 
VersionFilter(String) - Constructor for class org.axway.grapes.server.core.options.filters.VersionFilter
The parameter must never be null
VersionsHandler - Class in org.axway.grapes.server.core
Versions Handler
VersionsHandler(RepositoryHandler) - Constructor for class org.axway.grapes.server.core.VersionsHandler
 

W

WebAppResource - Class in org.axway.grapes.server.webapp.resources
Web Application Resource
WebAppResource(RepositoryHandler, GrapesServerConfig) - Constructor for class org.axway.grapes.server.webapp.resources.WebAppResource
 

A B C D E F G H I J K L M N O P R S T U V W

Copyright © 2014. All Rights Reserved.