blob: 5741a06808ca4be5703d36958d2e932012861f03 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?enunciate-assumed-base-uri ./?>
<wadl:application xmlns:wadl="http://wadl.dev.java.net/2009/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<wadl:doc xmlns:enunciate="http://enunciate.webcohesion.com/" enunciate:generatedBy="Enunciate-2.0"/>
<wadl:grammars>
<wadl:include href="ns0.xsd"/>
</wadl:grammars>
<wadl:resources base="./">
<wadl:resource path="/archivaAdministrationService/addFileType">
<wadl:method name="POST">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:representation mediaType="application/json">
</wadl:representation>
<wadl:representation mediaType="application/xml" element="fileType">
</wadl:representation>
</wadl:request>
</wadl:method>
</wadl:resource>
<wadl:resource path="/archivaAdministrationService/addFileTypePattern">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:param name="fileTypeId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
<wadl:param name="pattern" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/archivaAdministrationService/applicationUrl">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:response>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/archivaAdministrationService/deleteLegacyArtifactPath">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:param name="path" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/archivaAdministrationService/enabledInvalidContentConsumers">
<wadl:method name="POST">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:representation mediaType="application/json">
</wadl:representation>
<wadl:representation mediaType="application/xml">
</wadl:representation>
</wadl:request>
</wadl:method>
</wadl:resource>
<wadl:resource path="/archivaAdministrationService/enabledKnownContentConsumers">
<wadl:method name="POST">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:representation mediaType="application/json">
</wadl:representation>
<wadl:representation mediaType="application/xml">
</wadl:representation>
</wadl:request>
</wadl:method>
</wadl:resource>
<wadl:resource path="/archivaAdministrationService/getFileType">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:param name="fileTypeId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="fileType"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/archivaAdministrationService/getFileTypes">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="fileType"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/archivaAdministrationService/getInvalidContentAdminRepositoryConsumers">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="adminRepositoryConsumer"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/archivaAdministrationService/getInvalidContentConsumers">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/archivaAdministrationService/getKnownContentAdminRepositoryConsumers">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="adminRepositoryConsumer"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/archivaAdministrationService/getKnownContentConsumers">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/archivaAdministrationService/getLegacyArtifactPaths">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="legacyArtifactPath"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/archivaAdministrationService/getNetworkConfiguration">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="networkConfiguration"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/archivaAdministrationService/getOrganisationInformation">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="organisationInformation"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/archivaAdministrationService/getUiConfiguration">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="uiConfiguration"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/archivaAdministrationService/registrationDisabled">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/archivaAdministrationService/removeFileType">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:param name="fileTypeId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/archivaAdministrationService/removeFileTypePattern">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:param name="fileTypeId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
<wadl:param name="pattern" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/archivaAdministrationService/setNetworkConfiguration">
<wadl:method name="POST">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:representation mediaType="application/json">
</wadl:representation>
<wadl:representation mediaType="application/xml" element="networkConfiguration">
</wadl:representation>
</wadl:request>
</wadl:method>
</wadl:resource>
<wadl:resource path="/archivaAdministrationService/setOrganisationInformation">
<wadl:method name="POST">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:representation mediaType="application/json">
</wadl:representation>
<wadl:representation mediaType="application/xml" element="organisationInformation">
</wadl:representation>
</wadl:request>
</wadl:method>
</wadl:resource>
<wadl:resource path="/archivaAdministrationService/setUiConfiguration">
<wadl:method name="POST">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:representation mediaType="application/json">
</wadl:representation>
<wadl:representation mediaType="application/xml" element="uiConfiguration">
</wadl:representation>
</wadl:request>
</wadl:method>
</wadl:resource>
<wadl:resource path="/archivaRuntimeConfigurationService/archivaRuntimeConfiguration">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="archivaRuntimeConfiguration"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/archivaRuntimeConfigurationService/archivaRuntimeConfiguration">
<wadl:method name="PUT">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:representation mediaType="application/json">
</wadl:representation>
<wadl:representation mediaType="application/xml" element="archivaRuntimeConfiguration">
</wadl:representation>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/browseService/importMetadata">
<wadl:method name="POST">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:representation mediaType="application/xml" element="metadataAddRequest">
<wadl:param name="repository" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:representation>
<wadl:param name="repository" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/xml"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/browseService/rootGroups">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:param name="repositoryId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="browseResult"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/browseService/userRepositories">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="managedRepository"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/commonServices/getAllI18nResources">
<wadl:method name="GET">
<wadl:doc><![CDATA[will return properties available in org/apache/archiva/i18n/default.properties
load default (en) then override with locale used so at least en are returned if no
translation in the locale asked.
This method will add redback resources too. note Archva wins]]></wadl:doc>
<wadl:request>
<wadl:param name="locale" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/commonServices/getI18nResources">
<wadl:method name="GET">
<wadl:doc><![CDATA[will return properties available in org/apache/archiva/i18n/default.properties
load default (en) then override with locale used so at least en are returned if no
translation in the locale asked.]]></wadl:doc>
<wadl:request>
<wadl:param name="locale" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/commonServices/validateCronExpression">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:param name="cronExpression" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/managedRepositoriesService/addManagedRepository">
<wadl:method name="POST">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:representation mediaType="application/json">
</wadl:representation>
<wadl:representation mediaType="application/xml" element="managedRepository">
</wadl:representation>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="managedRepository"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/managedRepositoriesService/deleteManagedRepository">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:param name="deleteContent" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
<wadl:param name="repositoryId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/managedRepositoriesService/fileLocationExists">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:param name="fileLocation" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/managedRepositoriesService/getManagedRepositories">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="managedRepository"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/managedRepositoriesService/updateManagedRepository">
<wadl:method name="POST">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:representation mediaType="application/json">
</wadl:representation>
<wadl:representation mediaType="application/xml" element="managedRepository">
</wadl:representation>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/networkProxyService/addNetworkProxy">
<wadl:method name="POST">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:representation mediaType="application/json">
</wadl:representation>
<wadl:representation mediaType="application/xml" element="networkProxy">
</wadl:representation>
</wadl:request>
</wadl:method>
</wadl:resource>
<wadl:resource path="/networkProxyService/getNetworkProxies">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="networkProxy"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/networkProxyService/updateNetworkProxy">
<wadl:method name="POST">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:representation mediaType="application/json">
</wadl:representation>
<wadl:representation mediaType="application/xml" element="networkProxy">
</wadl:representation>
</wadl:request>
</wadl:method>
</wadl:resource>
<wadl:resource path="/pingService/ping">
<wadl:method name="GET">
<wadl:doc><![CDATA[ping service to monitor Archiva with a nice returned message :-)]]></wadl:doc>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/pingService/pingWithAuthz">
<wadl:method name="GET">
<wadl:doc><![CDATA[same as #ping but check authz]]></wadl:doc>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/pluginsService/getAdminPlugins">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:response>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/proxyConnectorRuleService/deleteProxyConnectorRule">
<wadl:method name="POST">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:representation mediaType="application/json">
</wadl:representation>
<wadl:representation mediaType="application/xml" element="proxyConnectorRule">
</wadl:representation>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/proxyConnectorRuleService/proxyConnectorRule">
<wadl:method name="POST">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:representation mediaType="application/json">
</wadl:representation>
<wadl:representation mediaType="application/xml" element="proxyConnectorRule">
</wadl:representation>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/proxyConnectorRuleService/proxyConnectorRules">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="proxyConnectorRule"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/proxyConnectorRuleService/updateProxyConnectorRule">
<wadl:method name="POST">
<wadl:doc><![CDATA[<b>only to update attached proxy connectors to update pattern use delete then add</b>]]></wadl:doc>
<wadl:request>
<wadl:representation mediaType="application/json">
</wadl:representation>
<wadl:representation mediaType="application/xml" element="proxyConnectorRule">
</wadl:representation>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/proxyConnectorService/addProxyConnector">
<wadl:method name="POST">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:representation mediaType="application/json">
</wadl:representation>
<wadl:representation mediaType="application/xml" element="proxyConnector">
</wadl:representation>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/proxyConnectorService/allPolicies">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="policyInformation"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/proxyConnectorService/deleteProxyConnector">
<wadl:method name="POST">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:representation mediaType="application/json">
</wadl:representation>
<wadl:representation mediaType="application/xml" element="proxyConnector">
</wadl:representation>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/proxyConnectorService/getProxyConnector">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:param name="sourceRepoId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
<wadl:param name="targetRepoId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="proxyConnector"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/proxyConnectorService/getProxyConnectors">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="proxyConnector"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/proxyConnectorService/removeProxyConnector">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:param name="sourceRepoId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
<wadl:param name="targetRepoId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/proxyConnectorService/updateProxyConnector">
<wadl:method name="POST">
<wadl:doc><![CDATA[<b>only for enabled/disable or changing bean values except target/source</b>]]></wadl:doc>
<wadl:request>
<wadl:representation mediaType="application/json">
</wadl:representation>
<wadl:representation mediaType="application/xml" element="proxyConnector">
</wadl:representation>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/redbackRuntimeConfigurationService/checkLdapConnection">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/redbackRuntimeConfigurationService/checkLdapConnection">
<wadl:method name="POST">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:representation mediaType="application/json">
</wadl:representation>
<wadl:representation mediaType="application/xml" element="ldapConfiguration">
</wadl:representation>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/redbackRuntimeConfigurationService/rbacManagerImplementationInformations">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="rbacManagerImplementationInformation"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/redbackRuntimeConfigurationService/redbackImplementationsInformations">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="redbackImplementationsInformations"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/redbackRuntimeConfigurationService/redbackRuntimeConfiguration">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="redbackRuntimeConfiguration"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/redbackRuntimeConfigurationService/redbackRuntimeConfiguration">
<wadl:method name="PUT">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:representation mediaType="application/json">
</wadl:representation>
<wadl:representation mediaType="application/xml" element="redbackRuntimeConfiguration">
</wadl:representation>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/redbackRuntimeConfigurationService/userManagerImplementationInformations">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="userManagerImplementationInformation"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/remoteRepositoriesService/addRemoteRepository">
<wadl:method name="POST">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:representation mediaType="application/json">
</wadl:representation>
<wadl:representation mediaType="application/xml" element="remoteRepository">
</wadl:representation>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/remoteRepositoriesService/getRemoteRepositories">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="remoteRepository"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/remoteRepositoriesService/updateRemoteRepository">
<wadl:method name="POST">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:representation mediaType="application/json">
</wadl:representation>
<wadl:representation mediaType="application/xml" element="remoteRepository">
</wadl:representation>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/reportServices/getStatisticsReport">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:param name="endDate" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
<wadl:param name="repository" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
<wadl:param name="rowCount" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
<wadl:param name="startDate" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/repositoriesService/copyArtifact">
<wadl:method name="POST">
<wadl:doc><![CDATA[permissions are checked in impl
will copy an artifact from the source repository to the target repository]]></wadl:doc>
<wadl:request>
<wadl:representation mediaType="application/json">
</wadl:representation>
<wadl:representation mediaType="application/xml" element="artifactTransferRequest">
</wadl:representation>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/repositoriesService/deleteArtifact">
<wadl:method name="POST">
<wadl:doc><![CDATA[<b>permissions are checked in impl</b>]]></wadl:doc>
<wadl:request>
<wadl:representation mediaType="application/json">
</wadl:representation>
<wadl:representation mediaType="application/xml" element="artifact">
</wadl:representation>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/repositoriesService/deleteGroupId">
<wadl:method name="GET">
<wadl:doc><![CDATA[<b>permissions are checked in impl</b>]]></wadl:doc>
<wadl:request>
<wadl:param name="groupId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
<wadl:param name="repositoryId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/repositoriesService/runningRemoteDownloadIds">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="stringList"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/repositoriesService/scanRepository">
<wadl:method name="GET">
<wadl:doc><![CDATA[index repository]]></wadl:doc>
<wadl:request>
<wadl:param name="fullScan" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
<wadl:param name="repositoryId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/repositoriesService/scanRepositoryNow">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:param name="fullScan" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
<wadl:param name="repositoryId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/repositoriesService/scheduleDownloadRemoteIndex">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:param name="fullDownload" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
<wadl:param name="now" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
<wadl:param name="repositoryId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/repositoryGroupService/addRepositoryGroup">
<wadl:method name="POST">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:representation mediaType="application/json">
</wadl:representation>
<wadl:representation mediaType="application/xml" element="repositoryGroup">
</wadl:representation>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/repositoryGroupService/addRepositoryToGroup">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:param name="repositoryGroupId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
<wadl:param name="repositoryId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/repositoryGroupService/addRepositoryToGroup">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:param name="repositoryGroupId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
<wadl:param name="repositoryId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/repositoryGroupService/getRepositoriesGroups">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="repositoryGroup"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/repositoryGroupService/updateRepositoryGroup">
<wadl:method name="POST">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:representation mediaType="application/json">
</wadl:representation>
<wadl:representation mediaType="application/xml" element="repositoryGroup">
</wadl:representation>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/searchService/artifact">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:param name="a" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
<wadl:param name="c" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
<wadl:param name="g" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
<wadl:param name="p" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
<wadl:param name="r" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
<wadl:param name="v" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="text/html"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/searchService/artifactsByChecksum">
<wadl:method name="POST">
<wadl:doc><![CDATA[If searchRequest contains repositories, the search will be done only on those repositories.
<b>if no repositories, the search will be apply on all repositories the current user has karma</b>]]></wadl:doc>
<wadl:request>
<wadl:representation mediaType="application/xml">
</wadl:representation>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="artifact"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/searchService/getAllGroupIds">
<wadl:method name="GET">
<wadl:doc><![CDATA[<b>this method applies on Maven Indexer lucene index, so datas not yet indexed won't be available</b>]]></wadl:doc>
<wadl:request>
<wadl:param name="selectedRepos" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="groupIdList"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/searchService/getArtifactVersions">
<wadl:method name="GET">
<wadl:doc><![CDATA[<b>search will be apply on all repositories the current user has karma</b>]]></wadl:doc>
<wadl:request>
<wadl:param name="artifactId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
<wadl:param name="groupId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
<wadl:param name="packaging" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="artifact"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/searchService/observableRepoIds">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="stringList"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/searchService/quickSearch">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:param name="queryString" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="artifact"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/searchService/quickSearchWithRepositories">
<wadl:method name="POST">
<wadl:doc><![CDATA[<b>if not repositories in SearchRequest: search will be apply on all repositories the current user has karma</b>]]></wadl:doc>
<wadl:request>
<wadl:representation mediaType="application/xml" element="searchRequest">
</wadl:representation>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="artifact"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/searchService/searchArtifacts">
<wadl:method name="POST">
<wadl:doc><![CDATA[If searchRequest contains repositories, the search will be done only on those repositories.
<b>if no repositories, the search will be apply on all repositories the current user has karma</b>]]></wadl:doc>
<wadl:request>
<wadl:representation mediaType="application/xml" element="searchRequest">
</wadl:representation>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="artifact"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/systemStatusService/cacheEntries">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="cacheEntry"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/systemStatusService/clearAllCaches">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/systemStatusService/memoryStatus">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:response>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/systemStatusService/queueEntries">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="queueEntry"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/systemStatusService/repositoryScannerStatistics">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="repositoryScannerStatistics"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/archivaAdministrationService/disabledInvalidContentConsumer/{invalidContentConsumer}">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/archivaAdministrationService/disabledKnownContentConsumer/{knownContentConsumer}">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/archivaAdministrationService/enabledInvalidContentConsumer/{invalidContentConsumer}">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/archivaAdministrationService/enabledKnownContentConsumer/{knownContentConsumer}">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/browseService/artifacts/{r}">
<wadl:method name="GET">
<wadl:doc><![CDATA[return List of all artifacts from this repository]]></wadl:doc>
<wadl:request>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="artifact"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/browseService/browseGroupId/{groupId}">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:param name="repositoryId" style="query">
<wadl:doc><![CDATA[optionnal (repository to browse if <code>null</code> all available user repositories are used)]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="browseResult"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/browseService/searchArtifacts/{text}">
<wadl:method name="GET">
<wadl:doc><![CDATA[Search artifacts with any property matching text. If repository is not provided the search runs in all
repositories. If exact is true only the artifacts whose property match exactly are returned.]]></wadl:doc>
<wadl:request>
<wadl:param name="exact" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
<wadl:param name="repositoryId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="artifact"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/managedRepositoriesService/getManagedRepository/{repositoryId}">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="managedRepository"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/managedRepositoriesService/getPomSnippet/{repositoryId}">
<wadl:method name="GET">
<wadl:doc><![CDATA[return a pom snippet to use this repository with entities escaped (&lt; &gt;)]]></wadl:doc>
<wadl:request>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/networkProxyService/deleteNetworkProxy/{networkProxyId}">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/networkProxyService/getNetworkProxy/{networkProxyId}">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="networkProxy"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/remoteRepositoriesService/checkRemoteConnectivity/{repositoryId}">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/remoteRepositoriesService/deleteRemoteRepository/{repositoryId}">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/remoteRepositoriesService/getRemoteRepository/{repositoryId}">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="remoteRepository"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/repositoriesService/alreadyScanning/{repositoryId}">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/repositoriesService/isAuthorizedToDeleteArtifacts/{repositoryId}">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/repositoriesService/removeScanningTaskFromQueue/{repositoryId}">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/repositoriesService/scanRepositoryDirectoriesNow/{repositoryId}">
<wadl:method name="GET">
<wadl:doc><![CDATA[scan directories]]></wadl:doc>
<wadl:request>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="repositoryScanStatistics"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/repositoryGroupService/deleteRepositoryGroup/{repositoryGroupId}">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/repositoryGroupService/getRepositoryGroup/{repositoryGroupId}">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="repositoryGroup"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/systemStatusService/clearCache/{key}">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/systemStatusService/currentServerTime/{locale}">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/browseService/artifactsByMetadata/{key}/{value}">
<wadl:method name="GET">
<wadl:doc><![CDATA[Return List of artifacts from this repository with artifact metadata key matching value.
If repository is not provided the search runs in all repositories.]]></wadl:doc>
<wadl:request>
<wadl:param name="repositoryId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="artifact"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/browseService/artifactsByProjectVersionMetadata/{key}/{value}">
<wadl:method name="GET">
<wadl:doc><![CDATA[Return List of artifacts from this repository with project version level metadata key matching value. If
repository is not provided the search runs in all repositories.]]></wadl:doc>
<wadl:request>
<wadl:param name="repositoryId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="artifact"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/browseService/artifactsByProperty/{key}/{value}">
<wadl:method name="GET">
<wadl:doc><![CDATA[Return List of artifacts from this repository with property key matching value.
If repository is not provided the search runs in all repositories.]]></wadl:doc>
<wadl:request>
<wadl:param name="repositoryId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="artifact"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/browseService/projectVersionMetadata/{g}/{a}">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:param name="repositoryId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="projectVersionMetadata"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/browseService/searchArtifacts/{key}/{text}">
<wadl:method name="GET">
<wadl:doc><![CDATA[Search artifacts with the property specified by key matching text. If repository is not provided the search runs
in all repositories. If exact is true only the artifacts whose property match exactly are returned.]]></wadl:doc>
<wadl:request>
<wadl:param name="exact" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
<wadl:param name="repositoryId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="artifact"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/browseService/versionsList/{g}/{a}">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:param name="repositoryId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="versionsList"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/managedRepositoriesService/getManagedRepositoryStatistics/{repositoryId}/{lang}">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="archivaRepositoryStatistics"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/mergeRepositoriesService/mergeConflictedArtifacts/{sourceRepositoryId}/{targetRepositoryId}">
<wadl:method name="GET">
<wadl:doc><![CDATA[<b>permissions are checked in impl</b>]]></wadl:doc>
<wadl:request>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="artifact"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/reportServices/getHealthReports/{repository}/{rowCount}">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:param name="groupId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/browseService/artifactAvailable/{g}/{a}/{v}">
<wadl:method name="GET">
<wadl:doc><![CDATA[verify if an artifact is available locally if not download from proxies will be try]]></wadl:doc>
<wadl:request>
<wadl:param name="repositoryId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/browseService/artifactContentEntries/{g}/{a}/{v}">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:param name="c" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
<wadl:param name="p" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
<wadl:param name="repositoryId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
<wadl:param name="t" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="artifactContentEntry"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/browseService/artifactContentText/{g}/{a}/{v}">
<wadl:method name="GET">
<wadl:doc><![CDATA[if path is empty content of the file is returned (for pom view)]]></wadl:doc>
<wadl:request>
<wadl:param name="c" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
<wadl:param name="p" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
<wadl:param name="repositoryId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
<wadl:param name="t" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="artifactContent"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/browseService/artifactDownloadInfos/{g}/{a}/{v}">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:param name="repositoryId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="artifact"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/browseService/dependees/{g}/{a}/{v}">
<wadl:method name="GET">
<wadl:doc><![CDATA[List of artifacts using the artifact passed in parameter.]]></wadl:doc>
<wadl:request>
<wadl:param name="repositoryId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="artifact"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/browseService/metadatas/{g}/{a}/{v}">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:param name="repositoryId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/browseService/projectVersionMetadata/{g}/{a}/{v}">
<wadl:method name="GET">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:param name="repositoryId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="projectVersionMetadata"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/browseService/treeEntries/{g}/{a}/{v}">
<wadl:method name="GET">
<wadl:doc><![CDATA[return the dependency Tree for an artifacts
<b>the List result has only one entry</b>]]></wadl:doc>
<wadl:request>
<wadl:param name="repositoryId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml" element="treeEntry"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/mergeRepositoriesService/mergeRepositories/{sourceRepositoryId}/{targetRepositoryId}/{skipConflicts}">
<wadl:method name="GET">
<wadl:doc><![CDATA[<b>permissions are checked in impl</b>]]></wadl:doc>
<wadl:request>
</wadl:request>
</wadl:method>
</wadl:resource>
<wadl:resource path="/repositoriesService/project/{repositoryId}/{groupId}/{projectId}">
<wadl:method name="DELETE">
<wadl:doc><![CDATA[<b>permissions are checked in impl</b>]]></wadl:doc>
<wadl:request>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/browseService/artifactAvailable/{g}/{a}/{v}/{c}">
<wadl:method name="GET">
<wadl:doc><![CDATA[verify if an artifact is available locally if not download from proxies will be try]]></wadl:doc>
<wadl:request>
<wadl:param name="repositoryId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/browseService/metadata/{g}/{a}/{v}/{key}">
<wadl:method name="DELETE">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:param name="repositoryId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/repositoriesService/projectVersion/{repositoryId}/{namespace}/{projectId}/{version}">
<wadl:method name="DELETE">
<wadl:doc><![CDATA[<b>permissions are checked in impl</b>]]></wadl:doc>
<wadl:request>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
<wadl:representation mediaType="text/plain"/>
</wadl:response>
</wadl:method>
</wadl:resource>
<wadl:resource path="/browseService/metadata/{g}/{a}/{v}/{key}/{value}">
<wadl:method name="PUT">
<wadl:doc><![CDATA[]]></wadl:doc>
<wadl:request>
<wadl:param name="repositoryId" style="query">
<wadl:doc><![CDATA[]]></wadl:doc>
</wadl:param>
</wadl:request>
<wadl:response>
<wadl:representation mediaType="application/json"/>
<wadl:representation mediaType="application/xml"/>
</wadl:response>
</wadl:method>
</wadl:resource>
</wadl:resources>
</wadl:application>