org.apache.karaf.tooling.features
Class SpringURLHandler

java.lang.Object
  extended by java.net.URLStreamHandler
      extended by org.apache.karaf.tooling.features.SpringURLHandler

public class SpringURLHandler
extends java.net.URLStreamHandler

As org.apache.karaf.deployer.spring.SpringURLHandler need run with OSGi container so create this class only used for features-maven-plugin


Nested Class Summary
 class SpringURLHandler.Connection
           
 
Constructor Summary
SpringURLHandler()
           
 
Method Summary
 java.net.URL getSpringXmlURL()
           
 java.net.URLConnection openConnection(java.net.URL url)
          Open the connection for the given URL.
 
Methods inherited from class java.net.URLStreamHandler
equals, getDefaultPort, getHostAddress, hashCode, hostsEqual, openConnection, parseURL, sameFile, setURL, setURL, toExternalForm
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpringURLHandler

public SpringURLHandler()
Method Detail

openConnection

public java.net.URLConnection openConnection(java.net.URL url)
                                      throws java.io.IOException
Open the connection for the given URL.

Specified by:
openConnection in class java.net.URLStreamHandler
Parameters:
url - the url from which to open a connection.
Returns:
a connection on the specified URL.
Throws:
java.io.IOException - if an error occurs or if the URL is malformed.

getSpringXmlURL

public java.net.URL getSpringXmlURL()


Copyright © 2007-2011 Apache Software Foundation. All Rights Reserved.