1 package org.apache.maven.internal.impl;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 import org.apache.maven.api.annotations.Nonnull;
23
24 import org.apache.maven.api.RemoteRepository;
25
26 public class DefaultRemoteRepository implements RemoteRepository
27 {
28 private final org.eclipse.aether.repository.RemoteRepository repository;
29
30 public DefaultRemoteRepository( org.eclipse.aether.repository.RemoteRepository repository )
31 {
32 this.repository = repository;
33 }
34
35 public org.eclipse.aether.repository.RemoteRepository getRepository()
36 {
37 return repository;
38 }
39
40 @Nonnull
41 @Override
42 public String getId()
43 {
44 return repository.getId();
45 }
46
47 @Nonnull
48 @Override
49 public String getType()
50 {
51 return repository.getContentType();
52 }
53
54 @Nonnull
55 @Override
56 public String getUrl()
57 {
58 return repository.getUrl();
59 }
60
61 @Nonnull
62 @Override
63 public String getProtocol()
64 {
65 return repository.getProtocol();
66 }
67 }