C G I L N P R S U 
All Classes All Packages

C

com.xebialabs.plugin.manager.config - package com.xebialabs.plugin.manager.config
 
com.xebialabs.plugin.manager.config.impl - package com.xebialabs.plugin.manager.config.impl
 
com.xebialabs.plugin.manager.rest.api - package com.xebialabs.plugin.manager.rest.api
 
Credentials - Interface in com.xebialabs.plugin.manager.config
 
CredentialsImpl() - Constructor for class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.ServerImpl.CredentialsImpl
 

G

getArtifactId() - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.RepositoryImpl.NexusMetadataArtifactImpl
 
getArtifactId() - Method in interface com.xebialabs.plugin.manager.config.NexusMetadataArtifact
 
getCredentials() - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.ServerImpl
 
getCredentials() - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.ServerImpl.ProxyImpl
 
getCredentials() - Method in interface com.xebialabs.plugin.manager.config.Proxy
 
getCredentials() - Method in interface com.xebialabs.plugin.manager.config.Server
 
getEnabled() - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.RepositoryImpl
 
getEnabled() - Method in interface com.xebialabs.plugin.manager.config.Repository
 
getGroupId() - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.RepositoryImpl.NexusMetadataArtifactImpl
 
getGroupId() - Method in interface com.xebialabs.plugin.manager.config.NexusMetadataArtifact
 
getHost() - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.ServerImpl.ProxyImpl
 
getHost() - Method in interface com.xebialabs.plugin.manager.config.Proxy
 
getLogo(String, String, String) - Method in interface com.xebialabs.plugin.manager.rest.api.PluginResource
Gets the plugin logo.
getName() - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.RepositoryImpl
 
getName() - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.ServerImpl
 
getName() - Method in interface com.xebialabs.plugin.manager.config.Repository
 
getName() - Method in interface com.xebialabs.plugin.manager.config.Server
 
getNexusGroupId() - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.RepositoryImpl
 
getNexusGroupId() - Method in interface com.xebialabs.plugin.manager.config.Repository
 
getNexusMetadataArtifact() - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.RepositoryImpl
 
getNexusMetadataArtifact() - Method in interface com.xebialabs.plugin.manager.config.Repository
 
getNexusPackagingType() - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.RepositoryImpl
 
getNexusPackagingType() - Method in interface com.xebialabs.plugin.manager.config.Repository
 
getNexusRepositoryId() - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.RepositoryImpl
 
getNexusRepositoryId() - Method in interface com.xebialabs.plugin.manager.config.Repository
 
getPassword() - Method in interface com.xebialabs.plugin.manager.config.Credentials
 
getPassword() - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.ServerImpl.CredentialsImpl
 
getPort() - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.ServerImpl.ProxyImpl
 
getPort() - Method in interface com.xebialabs.plugin.manager.config.Proxy
 
getProxy() - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.ServerImpl
 
getProxy() - Method in interface com.xebialabs.plugin.manager.config.Server
 
getRepositories() - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl
 
getRepositories() - Method in interface com.xebialabs.plugin.manager.config.PluginManagerProperties
 
getRepositoryType() - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.RepositoryImpl
 
getRepositoryType() - Method in interface com.xebialabs.plugin.manager.config.Repository
 
getServer() - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.RepositoryImpl
 
getServer() - Method in interface com.xebialabs.plugin.manager.config.Repository
 
getServerRef() - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.RepositoryImpl
 
getServerRef() - Method in interface com.xebialabs.plugin.manager.config.Repository
 
getServers() - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl
 
getServers() - Method in interface com.xebialabs.plugin.manager.config.PluginManagerProperties
 
getServerType() - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.ServerImpl
 
getServerType() - Method in interface com.xebialabs.plugin.manager.config.Server
 
getUrl() - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.ServerImpl
 
getUrl() - Method in interface com.xebialabs.plugin.manager.config.Server
 
getUsername() - Method in interface com.xebialabs.plugin.manager.config.Credentials
 
getUsername() - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.ServerImpl.CredentialsImpl
 
getVersion() - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.RepositoryImpl.NexusMetadataArtifactImpl
 
getXlComponent() - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.RepositoryImpl
 
getXlComponent() - Method in interface com.xebialabs.plugin.manager.config.Repository
 

I

install(MultipartFormDataInput, String) - Method in interface com.xebialabs.plugin.manager.rest.api.PluginResource
Installs a plugin by uploading the plugin binary.
installFromRepository(String, String, String, String) - Method in interface com.xebialabs.plugin.manager.rest.api.PluginResource
Downloads a plugin from repository and inserts it into the DB.
installOrUpdate(MultipartFormDataInput, String) - Method in interface com.xebialabs.plugin.manager.rest.api.PluginResource
Deprecated.
installOrUpdateFromRepository(String, String, String, String) - Method in interface com.xebialabs.plugin.manager.rest.api.PluginResource
Deprecated.

L

list() - Method in interface com.xebialabs.plugin.manager.rest.api.PluginResource
Lists all plugins in the system (either in INSTALLED or READY_FOR_INSTALL status) with metadata for each plugin.
listRepositories() - Method in interface com.xebialabs.plugin.manager.rest.api.PluginResource
Lists all configured Nexus repositories in order to later query for available official plugins.
listRepository(String) - Method in interface com.xebialabs.plugin.manager.rest.api.PluginResource
Lists all available plugins for the provided repositoryId.

N

NexusMetadataArtifact - Interface in com.xebialabs.plugin.manager.config
 
NexusMetadataArtifactImpl() - Constructor for class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.RepositoryImpl.NexusMetadataArtifactImpl
 

P

PluginManagerProperties - Interface in com.xebialabs.plugin.manager.config
In this package there's a set of interfaces that describes what the plugin manager needs from an embedding system (XLD, XLR and metadata builder).
PluginManagerPropertiesImpl - Class in com.xebialabs.plugin.manager.config.impl
This set of classes is a default implementation.
PluginManagerPropertiesImpl() - Constructor for class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl
 
PluginManagerPropertiesImpl.RepositoryImpl - Class in com.xebialabs.plugin.manager.config.impl
 
PluginManagerPropertiesImpl.RepositoryImpl.NexusMetadataArtifactImpl - Class in com.xebialabs.plugin.manager.config.impl
 
PluginManagerPropertiesImpl.ServerImpl - Class in com.xebialabs.plugin.manager.config.impl
 
PluginManagerPropertiesImpl.ServerImpl.CredentialsImpl - Class in com.xebialabs.plugin.manager.config.impl
 
PluginManagerPropertiesImpl.ServerImpl.ProxyImpl - Class in com.xebialabs.plugin.manager.config.impl
 
PluginResource - Interface in com.xebialabs.plugin.manager.rest.api
API for managing plugins.
Proxy - Interface in com.xebialabs.plugin.manager.config
 
ProxyImpl() - Constructor for class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.ServerImpl.ProxyImpl
 

R

Repository - Interface in com.xebialabs.plugin.manager.config
 
RepositoryImpl() - Constructor for class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.RepositoryImpl
 

S

search(String) - Method in interface com.xebialabs.plugin.manager.rest.api.PluginResource
The search is performed amongst all available plugins regardless of their installation status.
Server - Interface in com.xebialabs.plugin.manager.config
 
ServerImpl() - Constructor for class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.ServerImpl
 
setArtifactId(String) - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.RepositoryImpl.NexusMetadataArtifactImpl
 
setCredentials(PluginManagerPropertiesImpl.ServerImpl.CredentialsImpl) - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.ServerImpl.ProxyImpl
 
setCredentials(PluginManagerPropertiesImpl.ServerImpl.CredentialsImpl) - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.ServerImpl
 
setEnabled(String) - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.RepositoryImpl
 
setGroupId(String) - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.RepositoryImpl.NexusMetadataArtifactImpl
 
setHost(String) - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.ServerImpl.ProxyImpl
 
setName(String) - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.RepositoryImpl
 
setName(String) - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.ServerImpl
 
setNexusGroupId(String) - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.RepositoryImpl
 
setNexusMetadataArtifact(PluginManagerPropertiesImpl.RepositoryImpl.NexusMetadataArtifactImpl) - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.RepositoryImpl
 
setNexusPackagingType(String) - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.RepositoryImpl
 
setNexusRepositoryId(String) - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.RepositoryImpl
 
setPassword(String) - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.ServerImpl.CredentialsImpl
 
setPort(Integer) - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.ServerImpl.ProxyImpl
 
setProxy(PluginManagerPropertiesImpl.ServerImpl.ProxyImpl) - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.ServerImpl
 
setRepositories(List<PluginManagerPropertiesImpl.RepositoryImpl>) - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl
 
setRepositoryType(String) - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.RepositoryImpl
 
setServer(PluginManagerPropertiesImpl.ServerImpl) - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.RepositoryImpl
 
setServerRef(String) - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.RepositoryImpl
 
setServers(List<PluginManagerPropertiesImpl.ServerImpl>) - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl
 
setServerType(String) - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.ServerImpl
 
setUrl(String) - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.ServerImpl
 
setUsername(String) - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.ServerImpl.CredentialsImpl
 
setVersion(String) - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.RepositoryImpl.NexusMetadataArtifactImpl
 
setXlComponent(String) - Method in class com.xebialabs.plugin.manager.config.impl.PluginManagerPropertiesImpl.RepositoryImpl
 

U

uninstall(String, String, String, String) - Method in interface com.xebialabs.plugin.manager.rest.api.PluginResource
Cancels pending installation of a plugin.
update(MultipartFormDataInput, String, String) - Method in interface com.xebialabs.plugin.manager.rest.api.PluginResource
Updates a plugin by uploading the plugin binary.
updateFromRepository(String, String, String) - Method in interface com.xebialabs.plugin.manager.rest.api.PluginResource
Updates a plugin from repository and updates the DB.
updateRepository(String) - Method in interface com.xebialabs.plugin.manager.rest.api.PluginResource
Updates cached list of available official plugins in the system for a given repository by downloading the metadata from the Nexus repository.
C G I L N P R S U 
All Classes All Packages