com.idaremedia.svn4ant.client.misc
Class RepositoryUrlValueURIHandler
java.lang.Object
com.idaremedia.antx.starters.ValueURIHandlerSkeleton
com.idaremedia.svn4ant.client.misc.RepositoryUrlValueURIHandler
- All Implemented Interfaces:
- com.idaremedia.antx.ValueURIHandler
- public final class RepositoryUrlValueURIHandler
- extends com.idaremedia.antx.starters.ValueURIHandlerSkeleton
ValueURI handler that extracts a repository's URL from a SvnServerDef.
The general format of the URI is: $svnurl:refid[?subpath].
The refid should be the id of an declared SvnServerDef. The optional subpath will be
appended to the definition's main url.
Example Usage:
<emit msgid="env.svnurl" msgarg1="${$svnurl:repo.qa}"/>
<svn action="mkdir" credentials="myrepo">
<argument value="${$svnurl:myrepo}/tags/${TSTAMP}"/>
</svn>
-- To Install --
<manageuris action="install">
<parameter name="svnurl"
value="com.idaremedia.svn4ant.client.misc.RepositoryUrlValueURIHandler"/>
</manageuris>
- Since:
- JWare/Svn4Ant 0.1
- Author:
- ssmc, ©2005-2007 iDare Media, Inc.
- See Also:
SvnServerDef- Thread Safety:
- multiple
| Nested classes inherited from class com.idaremedia.antx.ValueURIHandler |
com.idaremedia.antx.ValueURIHandler.None |
|
Method Summary |
String |
valueFrom(String uriFragment,
String fullUri,
com.idaremedia.antx.apis.Requester clnt)
Extract a SvnServerDef's url information to a string. |
| Methods inherited from class com.idaremedia.antx.starters.ValueURIHandlerSkeleton |
getDefaultValue |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RepositoryUrlValueURIHandler
public RepositoryUrlValueURIHandler()
- Initializes a new value uri handler.
valueFrom
public String valueFrom(String uriFragment,
String fullUri,
com.idaremedia.antx.apis.Requester clnt)
- Extract a SvnServerDef's url information to a string.
Copyright (c) 2005-2008 Sandbox Software MC. All Rights Reserved.