org.fusesource.fabric.maven.impl
Class MavenProxyRegistrationHandler

java.lang.Object
  extended by org.fusesource.fabric.maven.impl.MavenProxyRegistrationHandler
All Implemented Interfaces:
org.linkedin.zookeeper.client.LifecycleListener, org.osgi.service.cm.ConfigurationListener

public class MavenProxyRegistrationHandler
extends java.lang.Object
implements org.linkedin.zookeeper.client.LifecycleListener, org.osgi.service.cm.ConfigurationListener


Constructor Summary
MavenProxyRegistrationHandler()
           
 
Method Summary
 void bindHttpService(org.osgi.service.http.HttpService httpService)
           
 void bindZooKeeper(IZKClient zookeeper)
           
 void configurationEvent(org.osgi.service.cm.ConfigurationEvent event)
           
 void destroy()
           
 org.osgi.service.cm.ConfigurationAdmin getConfigurationAdmin()
           
 MavenDownloadProxyServlet getMavenDownloadProxyServlet()
           
 MavenUploadProxyServlet getMavenUploadProxyServlet()
           
 java.lang.String getPort()
           
 java.lang.String getPortFromConfig()
           
 java.lang.String getRealm()
           
 java.lang.String getRole()
           
 void init()
           
 void onConnected()
           
 void onDisconnected()
           
 void register(java.lang.String type)
           
 void setConfigurationAdmin(org.osgi.service.cm.ConfigurationAdmin configurationAdmin)
           
 void setMavenDownloadProxyServlet(MavenDownloadProxyServlet mavenDownloadProxyServlet)
           
 void setMavenUploadProxyServlet(MavenUploadProxyServlet mavenUploadProxyServlet)
           
 void setRealm(java.lang.String realm)
           
 void setRole(java.lang.String role)
           
 void unbindHttpService(org.osgi.service.http.HttpService httpService)
           
 void unbindZooKeeper(IZKClient zookeeper)
           
 void unregister(java.lang.String type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MavenProxyRegistrationHandler

public MavenProxyRegistrationHandler()
Method Detail

init

public void init()

destroy

public void destroy()

bindHttpService

public void bindHttpService(org.osgi.service.http.HttpService httpService)

unbindHttpService

public void unbindHttpService(org.osgi.service.http.HttpService httpService)

bindZooKeeper

public void bindZooKeeper(IZKClient zookeeper)

unbindZooKeeper

public void unbindZooKeeper(IZKClient zookeeper)

onConnected

public void onConnected()
Specified by:
onConnected in interface org.linkedin.zookeeper.client.LifecycleListener

onDisconnected

public void onDisconnected()
Specified by:
onDisconnected in interface org.linkedin.zookeeper.client.LifecycleListener

register

public void register(java.lang.String type)

unregister

public void unregister(java.lang.String type)

configurationEvent

public void configurationEvent(org.osgi.service.cm.ConfigurationEvent event)
Specified by:
configurationEvent in interface org.osgi.service.cm.ConfigurationListener

getPortFromConfig

public java.lang.String getPortFromConfig()

getPort

public java.lang.String getPort()

getMavenDownloadProxyServlet

public MavenDownloadProxyServlet getMavenDownloadProxyServlet()

setMavenDownloadProxyServlet

public void setMavenDownloadProxyServlet(MavenDownloadProxyServlet mavenDownloadProxyServlet)

getMavenUploadProxyServlet

public MavenUploadProxyServlet getMavenUploadProxyServlet()

setMavenUploadProxyServlet

public void setMavenUploadProxyServlet(MavenUploadProxyServlet mavenUploadProxyServlet)

getConfigurationAdmin

public org.osgi.service.cm.ConfigurationAdmin getConfigurationAdmin()

setConfigurationAdmin

public void setConfigurationAdmin(org.osgi.service.cm.ConfigurationAdmin configurationAdmin)

getRealm

public java.lang.String getRealm()

setRealm

public void setRealm(java.lang.String realm)

getRole

public java.lang.String getRole()

setRole

public void setRole(java.lang.String role)


Copyright © 2013 Red Hat. All Rights Reserved.