<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<application xmlns="http://wadl.dev.java.net/2009/02">
<doc xmlns:jersey="http://jersey.java.net/" jersey:generatedBy="Jersey: 1.17.1 02/28/2013 12:47 PM"/>
<grammars>
<include href="application.wadl/xsd0.xsd">
<doc title="Generated" xml:lang="en"/>
</include>
<include href="application.wadl/xsd1.xsd">
<doc title="Generated" xml:lang="en"/>
</include>
<include href="application.wadl/xsd2.xsd">
<doc title="Generated" xml:lang="en"/>
</include>
</grammars>
<resources base="http://RapidDeployServer:9090/MidVision/ws/">
<resource path="environmentInstallation">
<resource path="create">
<method id="createEnvironmentInstallation" name="PUT">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
<ns2:representation xmlns:ns2="http://wadl.dev.java.net/2009/02" xmlns="" element="EnvironmentInstallation" mediaType="application/xml"/>
<ns2:representation xmlns:ns2="http://wadl.dev.java.net/2009/02" xmlns="" element="EnvironmentInstallation" mediaType="application/json"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="update">
<method id="updateEnvironmentInstallation" name="PUT">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
<ns2:representation xmlns:ns2="http://wadl.dev.java.net/2009/02" xmlns="" element="EnvironmentInstallation" mediaType="application/xml"/>
<ns2:representation xmlns:ns2="http://wadl.dev.java.net/2009/02" xmlns="" element="EnvironmentInstallation" mediaType="application/json"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="delete">
<method id="deleteEnvironmentInstallation" name="DELETE">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="serverDisplayName" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="projectName" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="installationDirectory" style="query" type="xs:string"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="list">
<method id="listEnvironmentInstallations" name="GET">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
</request>
<response>
<representation mediaType="application/xml"/>
<representation mediaType="application/json"/>
</response>
</method>
</resource>
<resource path="addProperty">
<method id="addPropertyToEnvironmentInstallation" name="PUT">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="key" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="value" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="isEncrypted" style="query" type="xs:string"/>
<ns2:representation xmlns:ns2="http://wadl.dev.java.net/2009/02" xmlns="" element="EnvironmentInstallation" mediaType="application/xml"/>
<ns2:representation xmlns:ns2="http://wadl.dev.java.net/2009/02" xmlns="" element="EnvironmentInstallation" mediaType="application/json"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="removeProperty">
<method id="removePropertyToEnvironmentInstallation" name="PUT">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="key" style="query" type="xs:string"/>
<ns2:representation xmlns:ns2="http://wadl.dev.java.net/2009/02" xmlns="" element="EnvironmentInstallation" mediaType="application/xml"/>
<ns2:representation xmlns:ns2="http://wadl.dev.java.net/2009/02" xmlns="" element="EnvironmentInstallation" mediaType="application/json"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
</resource>
<resource path="server">
<resource path="create">
<method id="createServer" name="PUT">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
<ns2:representation xmlns:ns2="http://wadl.dev.java.net/2009/02" xmlns="" element="Server" mediaType="application/xml"/>
<ns2:representation xmlns:ns2="http://wadl.dev.java.net/2009/02" xmlns="" element="Server" mediaType="application/json"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="update">
<method id="updateServer" name="PUT">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
<ns2:representation xmlns:ns2="http://wadl.dev.java.net/2009/02" xmlns="" element="Server" mediaType="application/xml"/>
<ns2:representation xmlns:ns2="http://wadl.dev.java.net/2009/02" xmlns="" element="Server" mediaType="application/json"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="{serverDisplayName}/delete">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="serverDisplayName" style="template" type="xs:string"/>
<method id="deleteServer" name="DELETE">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="list">
<method id="listServers" name="GET">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
</request>
<response>
<representation mediaType="application/xml"/>
<representation mediaType="application/json"/>
</response>
</method>
</resource>
<resource path="{serverDisplayName}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="serverDisplayName" style="template" type="xs:string"/>
<method id="listServer" name="GET">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
</request>
<response>
<representation mediaType="application/xml"/>
<representation mediaType="application/json"/>
</response>
</method>
</resource>
</resource>
<resource path="deployment">
<resource path="{projectName}/runjob/deploy/{serverName}/{environmentName}/{applicationName}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="projectName" style="template" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="applicationName" style="template" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="environmentName" style="template" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="serverName" style="template" type="xs:string"/>
<method id="runJob" name="PUT">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="packageName" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="previousJobId" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="returnLogFile" style="query" type="xs:boolean"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="userName" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="passwordEncrypted" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="keyFilePath" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="keyPassPhraseEncrypted" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="encryptionKey" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="note" style="query" type="xs:string"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="{projectName}/runjob/install/{serverName}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="projectName" style="template" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="serverName" style="template" type="xs:string"/>
<method id="runJob" name="PUT">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="installationPath" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="packageName" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="previousJobId" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="returnLogFile" style="query" type="xs:boolean"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="userName" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="passwordEncrypted" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="keyFilePath" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="keyPassPhraseEncrypted" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="encryptionKey" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="note" style="query" type="xs:string"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="{projectName}/package/list/{server}/{environment}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="environment" style="template" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="server" style="template" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="projectName" style="template" type="xs:string"/>
<method id="listDeploymentPackage" name="GET">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="{projectName}/package/list">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="projectName" style="template" type="xs:string"/>
<method id="listDeploymentPackage" name="GET">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="{projectName}/package/create">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="projectName" style="template" type="xs:string"/>
<method id="createDeploymentPackage" name="PUT">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="packageName" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="archiveExension" style="query" type="xs:string"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="{projectName}/package/delete">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="projectName" style="template" type="xs:string"/>
<method id="deleteDeploymentPackage" name="DELETE">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="packageName" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="archiveExension" style="query" type="xs:string"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="/snapshot/environment/{serverName}/{environmentName}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="environmentName" style="template" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="serverName" style="template" type="xs:string"/>
<method id="takeEnvironmentSnapshot" name="PUT">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="returnLogFile" style="query" type="xs:boolean"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="list/jobs/executing">
<method id="listExecutingJobs" name="GET">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
</request>
<response>
<representation mediaType="application/xml"/>
<representation mediaType="application/json"/>
</response>
</method>
</resource>
<resource path="list/jobs/running">
<method id="listRunningJobs" name="GET">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
</request>
<response>
<representation mediaType="application/xml"/>
<representation mediaType="application/json"/>
</response>
</method>
</resource>
<resource path="list/jobs/halted">
<method id="listHaltedJobs" name="GET">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
</request>
<response>
<representation mediaType="application/xml"/>
<representation mediaType="application/json"/>
</response>
</method>
</resource>
<resource path="resumejob/{executingJobId}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="executingJobId" style="template" type="xs:string"/>
<method id="resumeHaltedJob" name="PUT">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="cancel/currentjob/{executingJobId}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="executingJobId" style="template" type="xs:string"/>
<method id="cancelCurrentJob" name="PUT">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="showlog/job/{id}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="id" style="template" type="xs:string"/>
<method id="showJobLog" name="GET">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
</request>
<response>
<representation mediaType="text/html"/>
</response>
</method>
</resource>
<resource path="list/jobs/previousCodeDeploy">
<method id="listPreviousCodeDeployJobs" name="GET">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="projectName" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="serverName" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="environmentName" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="applicationName" style="query" type="xs:string"/>
</request>
<response>
<representation mediaType="application/xml"/>
<representation mediaType="application/json"/>
</response>
</method>
</resource>
<resource path="list/jobs/previousBinaryInstall">
<method id="listPreviousBinaryInstallJobs" name="GET">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="projectName" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="serverName" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="installPath" style="query" type="xs:string"/>
</request>
<response>
<representation mediaType="application/xml"/>
<representation mediaType="application/json"/>
</response>
</method>
</resource>
<resource path="display/job/{id}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="id" style="template" type="xs:string"/>
<method id="displayJobDetails" name="GET">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
</resource>
<resource path="migrate">
<resource path="from/{fromVersion}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="fromVersion" style="template" type="xs:string"/>
<method id="migrate" name="GET">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="server/plugins">
<method id="serverPluginUpgrade" name="GET">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="purgeOldPluginData" style="query" type="xs:boolean"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="environment/plugins">
<method id="environmentPluginUpgrade" name="GET">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="purgeOldPluginData" style="query" type="xs:boolean"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="project/plugins">
<method id="projectPluginUpgrade" name="GET">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="purgeOldPluginData" style="query" type="xs:boolean"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="all/plugins">
<method id="allPluginUpgrade" name="GET">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="purgeOldPluginData" style="query" type="xs:boolean"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
</resource>
<resource path="feed">
<resource path="{projectName}/list/previous/jobs">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="projectName" style="template" type="xs:string"/>
<method id="listPreviousJobsFeed" name="GET">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="serverName" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="environmentName" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="applicationName" style="query" type="xs:string"/>
</request>
<response>
<representation mediaType="application/atom+xml"/>
</response>
</method>
</resource>
<resource path="{projectName}/list/running/jobs">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="projectName" style="template" type="xs:string"/>
<method id="listRunningJobsFeed" name="GET">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="serverName" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="environmentName" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="applicationName" style="query" type="xs:string"/>
</request>
<response>
<representation mediaType="application/atom+xml"/>
</response>
</method>
</resource>
<resource path="{projectName}/list/jobs">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="projectName" style="template" type="xs:string"/>
<method id="listJobsFeed" name="GET">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="serverName" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="environmentName" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="applicationName" style="query" type="xs:string"/>
</request>
<response>
<representation mediaType="application/atom+xml"/>
</response>
</method>
</resource>
<resource path="{projectName}/list/previous/binaryjobs">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="projectName" style="template" type="xs:string"/>
<method id="listPreviousBinaryJobsFeed" name="GET">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="serverName" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="installPath" style="query" type="xs:string"/>
</request>
<response>
<representation mediaType="application/atom+xml"/>
</response>
</method>
</resource>
<resource path="{projectName}/list/running/binaryjobs">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="projectName" style="template" type="xs:string"/>
<method id="listRunningBinaryJobsFeed" name="GET">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="serverName" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="installPath" style="query" type="xs:string"/>
</request>
<response>
<representation mediaType="application/atom+xml"/>
</response>
</method>
</resource>
<resource path="{projectName}/list/binaryjobs">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="projectName" style="template" type="xs:string"/>
<method id="listBinaryJobsFeed" name="GET">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="serverName" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="installPath" style="query" type="xs:string"/>
</request>
<response>
<representation mediaType="application/atom+xml"/>
</response>
</method>
</resource>
</resource>
<resource path="group">
<resource path="create">
<method id="createGroup" name="PUT">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
<ns2:representation xmlns:ns2="http://wadl.dev.java.net/2009/02" xmlns="" element="group" mediaType="application/xml"/>
<ns2:representation xmlns:ns2="http://wadl.dev.java.net/2009/02" xmlns="" element="group" mediaType="application/json"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="update">
<method id="updateGroup" name="PUT">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
<ns2:representation xmlns:ns2="http://wadl.dev.java.net/2009/02" xmlns="" element="group" mediaType="application/xml"/>
<ns2:representation xmlns:ns2="http://wadl.dev.java.net/2009/02" xmlns="" element="group" mediaType="application/json"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="delete/{groupNameToDelete}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="groupNameToDelete" style="template" type="xs:string"/>
<method id="deleteGroup" name="PUT">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="list/{groupName}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="groupName" style="template" type="xs:string"/>
<method id="listGroup" name="GET">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="list">
<method id="listGroups" name="GET">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="listRoles">
<method id="listGroupRoles" name="GET">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="addRolesToGroup/{groupName}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="groupName" style="template" type="xs:string"/>
<method id="addRolesToGroup" name="PUT">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="rolesToAdd" style="query" type="xs:string"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="removeRolesFromGroup/{groupName}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="groupName" style="template" type="xs:string"/>
<method id="removeRolesFromGroup" name="PUT">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="rolesToRemove" style="query" type="xs:string"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="addUsersToGroup/{groupName}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="groupName" style="template" type="xs:string"/>
<method id="addUsersToGroup" name="PUT">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="usersToAdd" style="query" type="xs:string"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="removeUsersFromGroup/{groupName}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="groupName" style="template" type="xs:string"/>
<method id="removeUsersFromGroup" name="PUT">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="usersToRemove" style="query" type="xs:string"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="addProjectsToGroup/{projectGroupName}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="projectGroupName" style="template" type="xs:string"/>
<method id="addProjectsToGroup" name="PUT">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="projectsToAdd" style="query" type="xs:string"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="removeProjectsFromGroup/{projectGroupName}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="projectGroupName" style="template" type="xs:string"/>
<method id="removeProjectsFromGroup" name="PUT">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="projectsToRemove" style="query" type="xs:string"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
</resource>
<resource path="streamer">
<resource path="plugins/{jarFileName}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="jarFileName" style="template" type="xs:string"/>
<method id="getPluginJar" name="GET">
<response>
<representation mediaType="application/java-archive"/>
</response>
</method>
</resource>
<resource path="package/{projectName}/{packageFileName}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="projectName" style="template" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="packageFileName" style="template" type="xs:string"/>
<method id="getPackage" name="GET">
<response>
<representation mediaType="application/octet-stream"/>
</response>
</method>
</resource>
<resource path="snapshot/{id}/{fileName}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="fileName" style="template" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="id" style="template" type="xs:string"/>
<method id="getSnapshot" name="GET">
<response>
<representation mediaType="application/octet-stream"/>
</response>
</method>
</resource>
<resource path="resource/image/{resourceName:.*}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="resourceName" style="template" type="xs:string"/>
<method id="getResourceImage" name="GET">
<response>
<representation mediaType="image/*"/>
</response>
</method>
</resource>
<resource path="jarfile/thumbnailOrFile/{filename}/{defaultFile}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="filename" style="template" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="defaultFile" style="template" type="xs:string"/>
<method id="getThumbnailPluginByPathOrFile" name="GET">
<response>
<representation mediaType="image/*"/>
</response>
</method>
</resource>
<resource path="jarfile/thumbnail/{filename}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="filename" style="template" type="xs:string"/>
<method id="getThumbnailPluginByPath" name="GET">
<response>
<representation mediaType="image/*"/>
</response>
</method>
</resource>
<resource path="thumbnail/plugin/{type}/{id}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="type" style="template" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="id" style="template" type="xs:string"/>
<method id="getThumbnailPlugin" name="GET">
<response>
<representation mediaType="image/*"/>
</response>
</method>
</resource>
<resource path="icon/plugin/{pluginName}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="pluginName" style="template" type="xs:string"/>
<method id="getIconThumbnailPlugin" name="GET">
<response>
<representation mediaType="image/*"/>
</response>
</method>
</resource>
<resource path="deployment/log/{id}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="id" style="template" type="xs:string"/>
<method id="getDeploymentLog" name="GET">
<response>
<representation mediaType="text/plain"/>
</response>
</method>
</resource>
<resource path="job/log/{id}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="id" style="template" type="xs:string"/>
<method id="getJobLog" name="GET">
<response>
<representation mediaType="text/plain"/>
</response>
</method>
</resource>
</resource>
<resource path="environment">
<resource path="create">
<method id="createEnvironment" name="PUT">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
<ns2:representation xmlns:ns2="http://wadl.dev.java.net/2009/02" xmlns="" element="environment" mediaType="application/xml"/>
<ns2:representation xmlns:ns2="http://wadl.dev.java.net/2009/02" xmlns="" element="environment" mediaType="application/json"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="update">
<method id="updateEnvironment" name="PUT">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="exportProjectData" style="query" type="xs:string"/>
<ns2:representation xmlns:ns2="http://wadl.dev.java.net/2009/02" xmlns="" element="environment" mediaType="application/xml"/>
<ns2:representation xmlns:ns2="http://wadl.dev.java.net/2009/02" xmlns="" element="environment" mediaType="application/json"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="{serverDisplayName}/{environmentName}/delete">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="serverDisplayName" style="template" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="environmentName" style="template" type="xs:string"/>
<method id="deleteEnvironment" name="DELETE">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="deleteProjectData" style="query" type="xs:string"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="{serverDisplayName}/list">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="serverDisplayName" style="template" type="xs:string"/>
<method id="listEnvironments" name="GET">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
</request>
<response>
<representation mediaType="application/xml"/>
<representation mediaType="application/json"/>
</response>
</method>
</resource>
<resource path="{serverDisplayName}/{environmentName}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="serverDisplayName" style="template" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="environmentName" style="template" type="xs:string"/>
<method id="listEnvironment" name="GET">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
</request>
<response>
<representation mediaType="application/xml"/>
<representation mediaType="application/json"/>
</response>
</method>
</resource>
<resource path="updateEnvironmentPluginValue/{serverDisplayName}/{environmentName}/{pluginFieldKey}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="pluginFieldKey" style="template" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="serverDisplayName" style="template" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="environmentName" style="template" type="xs:string"/>
<method id="updateEnvironmentPluginValue" name="PUT">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="pluginFieldValue" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="exportProjectData" style="query" type="xs:string"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
</resource>
<resource path="project">
<resource path="list">
<method id="listProjects" name="GET">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
</request>
<response>
<representation mediaType="application/xml"/>
<representation mediaType="application/json"/>
</response>
</method>
</resource>
<resource path="{projectName}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="projectName" style="template" type="xs:string"/>
<method id="listProject" name="GET">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
</request>
<response>
<representation mediaType="application/xml"/>
<representation mediaType="application/json"/>
</response>
</method>
</resource>
<resource path="create">
<method id="createProject" name="PUT">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="createDirectories" style="query" type="xs:boolean"/>
<ns2:representation xmlns:ns2="http://wadl.dev.java.net/2009/02" xmlns="" element="Project" mediaType="application/xml"/>
<ns2:representation xmlns:ns2="http://wadl.dev.java.net/2009/02" xmlns="" element="Project" mediaType="application/json"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="update">
<method id="updateProject" name="PUT">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="createDirectories" style="query" type="xs:boolean"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="logLevel" style="query" type="xs:string"/>
<ns2:representation xmlns:ns2="http://wadl.dev.java.net/2009/02" xmlns="" element="Project" mediaType="application/xml"/>
<ns2:representation xmlns:ns2="http://wadl.dev.java.net/2009/02" xmlns="" element="Project" mediaType="application/json"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="{projectName}/delete">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="projectName" style="template" type="xs:string"/>
<method id="deleteProject" name="DELETE">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="{projectName}/startCmOperation">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" type="xs:string" style="template" name="projectName"/>
<method name="PUT" id="startCmOperation">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" type="xs:string" style="header" name="Authorization"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="{projectName}/commitToScm">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" type="xs:string" style="template" name="projectName"/>
<method name="PUT" id="commitToScm">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" type="xs:string" style="header" name="Authorization"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="{projectName}/discover">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="projectName" style="template" type="xs:string"/>
<method id="discoverProject" name="GET">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="{projectName}/list">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="projectName" style="template" type="xs:string"/>
<method id="listProjectEnvironments" name="GET">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="{projectName}/create/{serverName}/{environmentName}/{applicationName}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="projectName" style="template" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="applicationName" style="template" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="environmentName" style="template" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="serverName" style="template" type="xs:string"/>
<method id="createProjectEnvironment" name="PUT">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="{projectName}/delete/{serverName}/{environmentName}/{applicationName}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="projectName" style="template" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="applicationName" style="template" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="environmentName" style="template" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="serverName" style="template" type="xs:string"/>
<method id="deleteProjectEnvironment" name="DELETE">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="{projectName}/clone/{serverName}/{environmentName}/{applicationName}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="projectName" style="template" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="applicationName" style="template" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="environmentName" style="template" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="serverName" style="template" type="xs:string"/>
<method id="cloneProjectEnvironment" name="PUT">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="newServerName" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="newEnvironmentName" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="newApplicationName" style="query" type="xs:string"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="{projectName}/dictionary/variable/createOrUpdate/{serverName}/{environmentName}/{applicationName}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="projectName" style="template" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="applicationName" style="template" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="environmentName" style="template" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="serverName" style="template" type="xs:string"/>
<method id="createOrUpdateDataDictionaryVariable" name="PUT">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="key" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="value" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="encrypt" style="query" type="xs:boolean"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="{projectName}/dictionary/variable/createOrUpdateNoScm/{serverName}/{environmentName}/{applicationName}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" type="xs:string" style="template" name="projectName"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" type="xs:string" style="template" name="applicationName"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" type="xs:string" style="template" name="environmentName"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" type="xs:string" style="template" name="serverName"/>
<method name="PUT" id="createOrUpdateDataDictionaryVariableNoScm">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" type="xs:string" style="header" name="Authorization"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" type="xs:string" style="query" name="key"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" type="xs:string" style="query" name="value"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" type="xs:boolean" style="query" name="encrypt"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="{projectName}/environment/property/createOrUpdate/{serverName}/{environmentName}/{applicationName}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="projectName" style="template" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="applicationName" style="template" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="environmentName" style="template" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="serverName" style="template" type="xs:string"/>
<method id="createOrUpdateProjectEnvironmentProperty" name="PUT">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="key" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="value" style="query" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="encrypt" style="query" type="xs:boolean"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="fileExtension" style="query" type="xs:string"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
</resource>
<resource path="user">
<resource path="create">
<method id="createUser" name="PUT">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
<ns2:representation xmlns:ns2="http://wadl.dev.java.net/2009/02" xmlns="" element="userDetail" mediaType="application/xml"/>
<ns2:representation xmlns:ns2="http://wadl.dev.java.net/2009/02" xmlns="" element="userDetail" mediaType="application/json"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="update">
<method id="updateUser" name="PUT">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
<ns2:representation xmlns:ns2="http://wadl.dev.java.net/2009/02" xmlns="" element="userDetail" mediaType="application/xml"/>
<ns2:representation xmlns:ns2="http://wadl.dev.java.net/2009/02" xmlns="" element="userDetail" mediaType="application/json"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="list">
<method id="list" name="GET">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
</request>
<response>
<representation mediaType="application/xml"/>
<representation mediaType="application/json"/>
</response>
</method>
</resource>
<resource path="{userName}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="userName" style="template" type="xs:string"/>
<method id="list" name="GET">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
</request>
<response>
<representation mediaType="application/xml"/>
<representation mediaType="application/json"/>
</response>
</method>
</resource>
<resource path="{userName}/delete">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="userName" style="template" type="xs:string"/>
<method id="deleteUser" name="DELETE">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="{userName}/addToGroup/{groupName}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="userName" style="template" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="groupName" style="template" type="xs:string"/>
<method id="addUserToGroup" name="PUT">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
<resource path="{userName}/deleteFromGroup/{groupName}">
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="userName" style="template" type="xs:string"/>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="groupName" style="template" type="xs:string"/>
<method id="deleteUserFromGroup" name="PUT">
<request>
<param xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Authorization" style="header" type="xs:string"/>
</request>
<response>
<representation mediaType="*/*"/>
</response>
</method>
</resource>
</resource>
</resources>
</application>