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.

ArchivaAdministrationStub.java 5.6KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216
  1. package org.apache.archiva.repository.scanner;
  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. *
  13. * Unless required by applicable law or agreed to in writing,
  14. * software distributed under the License is distributed on an
  15. * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
  16. * KIND, either express or implied. See the License for the
  17. * specific language governing permissions and limitations
  18. * under the License.
  19. */
  20. import org.apache.archiva.admin.model.AuditInformation;
  21. import org.apache.archiva.admin.model.RepositoryAdminException;
  22. import org.apache.archiva.admin.model.admin.ArchivaAdministration;
  23. import org.apache.archiva.admin.model.beans.FileType;
  24. import org.apache.archiva.admin.model.beans.LegacyArtifactPath;
  25. import org.apache.archiva.admin.model.beans.NetworkConfiguration;
  26. import org.apache.archiva.admin.model.beans.OrganisationInformation;
  27. import org.apache.archiva.admin.model.beans.UiConfiguration;
  28. import org.apache.archiva.configuration.ArchivaConfiguration;
  29. import org.springframework.stereotype.Service;
  30. import java.util.List;
  31. /**
  32. * @author Olivier Lamy
  33. */
  34. @Service
  35. public class ArchivaAdministrationStub
  36. implements ArchivaAdministration
  37. {
  38. private ArchivaConfiguration archivaConfiguration;
  39. public ArchivaAdministrationStub()
  40. {
  41. // no op
  42. }
  43. public ArchivaAdministrationStub( ArchivaConfiguration archivaConfiguration )
  44. {
  45. this.archivaConfiguration = archivaConfiguration;
  46. }
  47. @Override
  48. public List<LegacyArtifactPath> getLegacyArtifactPaths()
  49. throws RepositoryAdminException
  50. {
  51. return null;
  52. }
  53. @Override
  54. public void addLegacyArtifactPath( LegacyArtifactPath legacyArtifactPath, AuditInformation auditInformation )
  55. throws RepositoryAdminException
  56. {
  57. }
  58. @Override
  59. public void deleteLegacyArtifactPath( String path, AuditInformation auditInformation )
  60. throws RepositoryAdminException
  61. {
  62. }
  63. @Override
  64. public void addFileTypePattern( String fileTypeId, String pattern, AuditInformation auditInformation )
  65. throws RepositoryAdminException
  66. {
  67. }
  68. @Override
  69. public void removeFileTypePattern( String fileTypeId, String pattern, AuditInformation auditInformation )
  70. throws RepositoryAdminException
  71. {
  72. }
  73. @Override
  74. public List<FileType> getFileTypes()
  75. throws RepositoryAdminException
  76. {
  77. return null;
  78. }
  79. @Override
  80. public FileType getFileType( String fileTypeId )
  81. throws RepositoryAdminException
  82. {
  83. return null;
  84. }
  85. @Override
  86. public void addFileType( FileType fileType, AuditInformation auditInformation )
  87. throws RepositoryAdminException
  88. {
  89. }
  90. @Override
  91. public void removeFileType( String fileTypeId, AuditInformation auditInformation )
  92. throws RepositoryAdminException
  93. {
  94. }
  95. @Override
  96. public void addKnownContentConsumer( String knownContentConsumer, AuditInformation auditInformation )
  97. throws RepositoryAdminException
  98. {
  99. }
  100. @Override
  101. public void setKnownContentConsumers( List<String> knownContentConsumers, AuditInformation auditInformation )
  102. throws RepositoryAdminException
  103. {
  104. }
  105. @Override
  106. public List<String> getKnownContentConsumers()
  107. throws RepositoryAdminException
  108. {
  109. return archivaConfiguration.getConfiguration().getRepositoryScanning().getKnownContentConsumers();
  110. }
  111. @Override
  112. public void removeKnownContentConsumer( String knownContentConsumer, AuditInformation auditInformation )
  113. throws RepositoryAdminException
  114. {
  115. }
  116. @Override
  117. public void addInvalidContentConsumer( String invalidContentConsumer, AuditInformation auditInformation )
  118. throws RepositoryAdminException
  119. {
  120. }
  121. @Override
  122. public void setInvalidContentConsumers( List<String> invalidContentConsumers, AuditInformation auditInformation )
  123. throws RepositoryAdminException
  124. {
  125. }
  126. @Override
  127. public List<String> getInvalidContentConsumers()
  128. throws RepositoryAdminException
  129. {
  130. return archivaConfiguration.getConfiguration().getRepositoryScanning().getInvalidContentConsumers();
  131. }
  132. @Override
  133. public void removeInvalidContentConsumer( String invalidContentConsumer, AuditInformation auditInformation )
  134. throws RepositoryAdminException
  135. {
  136. }
  137. @Override
  138. public OrganisationInformation getOrganisationInformation()
  139. throws RepositoryAdminException
  140. {
  141. return null;
  142. }
  143. @Override
  144. public void setOrganisationInformation( OrganisationInformation organisationInformation )
  145. throws RepositoryAdminException
  146. {
  147. }
  148. @Override
  149. public UiConfiguration getUiConfiguration()
  150. throws RepositoryAdminException
  151. {
  152. return null;
  153. }
  154. @Override
  155. public void updateUiConfiguration( UiConfiguration uiConfiguration )
  156. throws RepositoryAdminException
  157. {
  158. }
  159. @Override
  160. public NetworkConfiguration getNetworkConfiguration()
  161. throws RepositoryAdminException
  162. {
  163. return null;
  164. }
  165. @Override
  166. public void setNetworkConfiguration( NetworkConfiguration networkConfiguration )
  167. throws RepositoryAdminException
  168. {
  169. }
  170. }