org.glassfish.fighterfish.sample.osgihttp.helloworld
Class HelloWorldHttpMain
java.lang.Object
org.glassfish.fighterfish.sample.osgihttp.helloworld.HelloWorldHttpMain
public class HelloWorldHttpMain
- extends java.lang.Object
This class is an SCR component. It registers servlets and resources in
activate() method and unregisters them in deactivate() method. It consumes a
service of type HttpService. The service reference is bound and unbound in
setHttp() and unsetHttp() method respectively as specified in scr.xml file.
- Author:
- sanjeeb.sahoo@oracle.com
|
Method Summary |
protected void |
activate(org.osgi.service.component.ComponentContext ctx)
|
protected void |
deactivate(org.osgi.service.component.ComponentContext ctx)
|
protected void |
setEventAdmin(org.osgi.service.event.EventAdmin eventAdmin)
|
protected void |
setHttp(org.osgi.service.http.HttpService http)
|
protected void |
unsetEventAdmin(org.osgi.service.event.EventAdmin eventAdmin)
|
protected void |
unsetHttp(org.osgi.service.http.HttpService http)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HelloWorldHttpMain
public HelloWorldHttpMain()
activate
protected void activate(org.osgi.service.component.ComponentContext ctx)
throws javax.servlet.ServletException,
org.osgi.service.http.NamespaceException
- Throws:
javax.servlet.ServletException
org.osgi.service.http.NamespaceException
deactivate
protected void deactivate(org.osgi.service.component.ComponentContext ctx)
setHttp
protected void setHttp(org.osgi.service.http.HttpService http)
unsetHttp
protected void unsetHttp(org.osgi.service.http.HttpService http)
setEventAdmin
protected void setEventAdmin(org.osgi.service.event.EventAdmin eventAdmin)
unsetEventAdmin
protected void unsetEventAdmin(org.osgi.service.event.EventAdmin eventAdmin)
Copyright © 2013. All Rights Reserved.