org.cogchar.bundle.app.puma
Class PumaAppBundleActivator

java.lang.Object
  extended by org.appdapter.core.log.BasicDebugger
      extended by org.appdapter.osgi.core.BundleActivatorBase
          extended by org.cogchar.bundle.app.puma.PumaAppBundleActivator
All Implemented Interfaces:
org.appdapter.core.log.Loggable, org.osgi.framework.BundleActivator

public class PumaAppBundleActivator
extends org.appdapter.osgi.core.BundleActivatorBase

The PumaAppBundleActivator does nothing but print some log messages when it is started or stopped. TODO: Make the "stop()" method do appropriate cleanup.

Author:
Stu B.

Field Summary
 
Fields inherited from class org.appdapter.osgi.core.BundleActivatorBase
dispatchEventLock, hasDispatchedFrameworkStartedEvent, startedEventScheduled
 
Fields inherited from interface org.appdapter.core.log.Loggable
IMPO_HI, IMPO_HIHI, IMPO_LO, IMPO_LOLO, IMPO_MAX, IMPO_MIN, IMPO_NORM
 
Constructor Summary
PumaAppBundleActivator()
           
 
Method Summary
protected  org.slf4j.Logger getLogger()
           
 void start(org.osgi.framework.BundleContext context)
           
 void stop(org.osgi.framework.BundleContext context)
           
 
Methods inherited from class org.appdapter.osgi.core.BundleActivatorBase
describe, handleFrameworkStartedEvent, scheduleFrameworkStartEventHandler
 
Methods inherited from class org.appdapter.core.log.BasicDebugger
checkDebugImportance, forceLog4jConfig, getLoggerForClass, isLoggerUsable, logDebug, logError, logError, logInfo, logInfo, logInfoEvent, logWarning, logWarning, logWithException, setDebugImportanceThreshold, setLogger, useLoggerForClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PumaAppBundleActivator

public PumaAppBundleActivator()
Method Detail

getLogger

protected org.slf4j.Logger getLogger()
Overrides:
getLogger in class org.appdapter.core.log.BasicDebugger

start

public void start(org.osgi.framework.BundleContext context)
           throws Exception
Specified by:
start in interface org.osgi.framework.BundleActivator
Overrides:
start in class org.appdapter.osgi.core.BundleActivatorBase
Throws:
Exception

stop

public void stop(org.osgi.framework.BundleContext context)
          throws Exception
Specified by:
stop in interface org.osgi.framework.BundleActivator
Overrides:
stop in class org.appdapter.osgi.core.BundleActivatorBase
Throws:
Exception


Copyright © 2010-2013. All Rights Reserved.