Package org.eclipse.aether.repository
Class LocalArtifactRegistration
java.lang.Object
org.eclipse.aether.repository.LocalArtifactRegistration
A request to register an artifact within the local repository. Certain local repository implementations can refuse to
 serve physically present artifacts if those haven't been previously registered to them.
- See Also:
- 
Constructor SummaryConstructorsConstructorDescriptionCreates an uninitialized registration.LocalArtifactRegistration(Artifact artifact) Creates a registration request for the specified (locally installed) artifact.LocalArtifactRegistration(Artifact artifact, RemoteRepository repository, Collection<String> contexts) Creates a registration request for the specified artifact.
- 
Method SummaryModifier and TypeMethodDescriptionGets the artifact to register.Gets the resolution contexts in which the artifact is available.Gets the remote repository from which the artifact was resolved.setArtifact(Artifact artifact) Sets the artifact to register.setContexts(Collection<String> contexts) Sets the resolution contexts in which the artifact is available.setRepository(RemoteRepository repository) Sets the remote repository from which the artifact was resolved.
- 
Constructor Details- 
LocalArtifactRegistrationpublic LocalArtifactRegistration()Creates an uninitialized registration.
- 
LocalArtifactRegistrationCreates a registration request for the specified (locally installed) artifact.- Parameters:
- artifact- The artifact to register, may be- null.
 
- 
LocalArtifactRegistrationpublic LocalArtifactRegistration(Artifact artifact, RemoteRepository repository, Collection<String> contexts) Creates a registration request for the specified artifact.- Parameters:
- artifact- The artifact to register, may be- null.
- repository- The remote repository from which the artifact was resolved or- nullif the artifact was locally installed.
- contexts- The resolution contexts, may be- null.
 
 
- 
- 
Method Details- 
getArtifactGets the artifact to register.- Returns:
- The artifact or nullif not set.
 
- 
setArtifactSets the artifact to register.- Parameters:
- artifact- The artifact, may be- null.
- Returns:
- This request for chaining, never null.
 
- 
getRepositoryGets the remote repository from which the artifact was resolved.- Returns:
- The remote repository or nullif the artifact was locally installed.
 
- 
setRepositorySets the remote repository from which the artifact was resolved.- Parameters:
- repository- The remote repository or- nullif the artifact was locally installed.
- Returns:
- This request for chaining, never null.
 
- 
getContextsGets the resolution contexts in which the artifact is available.- Returns:
- The resolution contexts in which the artifact is available, never null.
 
- 
setContextsSets the resolution contexts in which the artifact is available.- Parameters:
- contexts- The resolution contexts, may be- null.
- Returns:
- This request for chaining, never null.
 
 
-