You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

ManagedRepositoryHandler.java 4.6KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165
  1. package org.apache.archiva.repository.base.managed;
  2. /*
  3. * Licensed to the Apache Software Foundation (ASF) under one
  4. * or more contributor license agreements. See the NOTICE file
  5. * distributed with this work for additional information
  6. * regarding copyright ownership. The ASF licenses this file
  7. * to you under the Apache License, Version 2.0 (the
  8. * "License"); you may not use this file except in compliance
  9. * with the License. You may obtain a copy of the License at
  10. *
  11. * http://www.apache.org/licenses/LICENSE-2.0
  12. * Unless required by applicable law or agreed to in writing,
  13. * software distributed under the License is distributed on an
  14. * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
  15. * KIND, either express or implied. See the License for the
  16. * specific language governing permissions and limitations
  17. * under the License.
  18. */
  19. import org.apache.archiva.configuration.Configuration;
  20. import org.apache.archiva.configuration.ManagedRepositoryConfiguration;
  21. import org.apache.archiva.repository.base.ArchivaRepositoryRegistry;
  22. import org.apache.archiva.repository.base.ConfigurationHandler;
  23. import org.apache.archiva.repository.validation.CheckedResult;
  24. import org.apache.archiva.repository.ManagedRepository;
  25. import org.apache.archiva.repository.RepositoryException;
  26. import org.apache.archiva.repository.RepositoryHandler;
  27. import org.apache.archiva.repository.RepositoryType;
  28. import org.apache.archiva.repository.validation.RepositoryChecker;
  29. import org.apache.archiva.repository.validation.RepositoryValidator;
  30. import org.apache.archiva.repository.validation.ValidationResponse;
  31. import javax.inject.Named;
  32. import java.util.Collection;
  33. import java.util.Map;
  34. /**
  35. * Handler implementation for managed repositories.
  36. *
  37. * @author Martin Stockhammer <martin_s@apache.org>
  38. */
  39. public class ManagedRepositoryHandler
  40. implements RepositoryHandler<ManagedRepository, ManagedRepositoryConfiguration>
  41. {
  42. public ManagedRepositoryHandler( ArchivaRepositoryRegistry repositoryRegistry,
  43. ConfigurationHandler configurationHandler,
  44. @Named( "repositoryValidator#common#managed") RepositoryValidator<ManagedRepository> managedRepositoryValidator )
  45. {
  46. }
  47. @Override
  48. public Map<String, ManagedRepository> newInstancesFromConfig( )
  49. {
  50. return null;
  51. }
  52. @Override
  53. public ManagedRepository newInstance( RepositoryType type, String id ) throws RepositoryException
  54. {
  55. return null;
  56. }
  57. @Override
  58. public ManagedRepository newInstance( ManagedRepositoryConfiguration repositoryConfiguration ) throws RepositoryException
  59. {
  60. return null;
  61. }
  62. @Override
  63. public ManagedRepository put( ManagedRepository repository ) throws RepositoryException
  64. {
  65. return null;
  66. }
  67. @Override
  68. public ManagedRepository put( ManagedRepositoryConfiguration repositoryConfiguration ) throws RepositoryException
  69. {
  70. return null;
  71. }
  72. @Override
  73. public ManagedRepository put( ManagedRepositoryConfiguration repositoryConfiguration, Configuration configuration ) throws RepositoryException
  74. {
  75. return null;
  76. }
  77. @Override
  78. public <D> CheckedResult<ManagedRepository, D> putWithCheck( ManagedRepositoryConfiguration repositoryConfiguration, RepositoryChecker<ManagedRepository, D> checker ) throws RepositoryException
  79. {
  80. return null;
  81. }
  82. @Override
  83. public void remove( String id ) throws RepositoryException
  84. {
  85. }
  86. @Override
  87. public void remove( String id, Configuration configuration ) throws RepositoryException
  88. {
  89. }
  90. @Override
  91. public ManagedRepository get( String id )
  92. {
  93. return null;
  94. }
  95. @Override
  96. public ManagedRepository clone( ManagedRepository repo ) throws RepositoryException
  97. {
  98. return null;
  99. }
  100. @Override
  101. public void updateReferences( ManagedRepository repo, ManagedRepositoryConfiguration repositoryConfiguration ) throws RepositoryException
  102. {
  103. }
  104. @Override
  105. public Collection<ManagedRepository> getAll( )
  106. {
  107. return null;
  108. }
  109. @Override
  110. public RepositoryValidator<ManagedRepository> getValidator( )
  111. {
  112. return null;
  113. }
  114. @Override
  115. public ValidationResponse<ManagedRepository> validateRepository( ManagedRepository repository )
  116. {
  117. return null;
  118. }
  119. @Override
  120. public ValidationResponse<ManagedRepository> validateRepositoryForUpdate( ManagedRepository repository )
  121. {
  122. return null;
  123. }
  124. @Override
  125. public boolean has( String id )
  126. {
  127. return false;
  128. }
  129. @Override
  130. public void init( )
  131. {
  132. }
  133. @Override
  134. public void close( )
  135. {
  136. }
  137. }