Hansa Link Protocol

Hansa Link Protocol

The link: protocol is used to easily reference artifacts by a symbolic URI, much like linux symlinks.

  • Protocol

    link:[group]/[name]#[version]

  • Setup:
    URI google = new URI( "http://www.google.com" );
    URL linkUrl = new URL( "link:my/google" );
    Class[] type = new Class[] { Link.class };
    Link link = (Link) linkUrl.getContent( type );
    link.setTargetURI( google );
    
  • Usage:
    URL google = new URL( "link:my/google" );