|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PluginPrefixRequest
Collects settings required to resolve a plugin prefix.
Method Summary | |
---|---|
List<String> |
getPluginGroups()
Gets the list of group ids to scan for the plugin prefix. |
Model |
getPom()
Gets the POM whose build plugins are to be scanned for the prefix. |
String |
getPrefix()
Gets the prefix of the plugin. |
List<org.eclipse.aether.repository.RemoteRepository> |
getRepositories()
Gets the remote repositories to use. |
org.eclipse.aether.RepositorySystemSession |
getRepositorySession()
Gets the session to use for repository access. |
PluginPrefixRequest |
setPluginGroups(List<String> pluginGroups)
Sets the list of group ids to scan for the plugin prefix. |
PluginPrefixRequest |
setPom(Model pom)
Sets the POM whose build plugins are to be scanned for the prefix. |
PluginPrefixRequest |
setPrefix(String prefix)
Sets the prefix of the plugin. |
PluginPrefixRequest |
setRepositories(List<org.eclipse.aether.repository.RemoteRepository> repositories)
Sets the remote repositories to use. |
PluginPrefixRequest |
setRepositorySession(org.eclipse.aether.RepositorySystemSession repositorySession)
Sets the session to use for repository access. |
Method Detail |
---|
String getPrefix()
PluginPrefixRequest setPrefix(String prefix)
prefix
- The prefix of the plugin.
null
.List<String> getPluginGroups()
null
.PluginPrefixRequest setPluginGroups(List<String> pluginGroups)
pluginGroups
- The list of group ids to scan for the plugin prefix, may be null
.
null
.Model getPom()
null
to only search the plugin
repositories.PluginPrefixRequest setPom(Model pom)
pom
- The POM whose build plugins are to be scanned for the prefix, may be null
to only search the
plugin repositories.
null
.List<org.eclipse.aether.repository.RemoteRepository> getRepositories()
null
.PluginPrefixRequest setRepositories(List<org.eclipse.aether.repository.RemoteRepository> repositories)
repositories
- The remote repositories to use.
null
.org.eclipse.aether.RepositorySystemSession getRepositorySession()
null
if not set.PluginPrefixRequest setRepositorySession(org.eclipse.aether.RepositorySystemSession repositorySession)
repositorySession
- The repository session to use.
null
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |