| 
 | ||||||||||
| 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.sonatype.aether.repository.RemoteRepository> | getRepositories()Gets the remote repositories to use. | 
|  org.sonatype.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.sonatype.aether.repository.RemoteRepository> repositories)Sets the remote repositories to use. | 
|  PluginPrefixRequest | setRepositorySession(org.sonatype.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.sonatype.aether.repository.RemoteRepository> getRepositories()
null.PluginPrefixRequest setRepositories(List<org.sonatype.aether.repository.RemoteRepository> repositories)
repositories - The remote repositories to use.
null.org.sonatype.aether.RepositorySystemSession getRepositorySession()
null if not set.PluginPrefixRequest setRepositorySession(org.sonatype.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 | |||||||||