org.apache.sling.launchpad.base.impl
Class SlingFelix

java.lang.Object
  extended by org.apache.felix.framework.Felix
      extended by org.apache.sling.launchpad.base.impl.SlingFelix
All Implemented Interfaces:
org.osgi.framework.Bundle, org.osgi.framework.launch.Framework

public class SlingFelix
extends org.apache.felix.framework.Felix


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.felix.framework.Felix
org.apache.felix.framework.Felix.FelixResolver
 
Field Summary
 
Fields inherited from interface org.osgi.framework.Bundle
ACTIVE, INSTALLED, RESOLVED, SIGNERS_ALL, SIGNERS_TRUSTED, START_ACTIVATION_POLICY, START_TRANSIENT, STARTING, STOP_TRANSIENT, STOPPING, UNINSTALLED
 
Constructor Summary
SlingFelix(Notifiable notifiable, Map<?,?> props)
           
 
Method Summary
 void stop()
           
 void stop(int status)
           
 void update()
           
 void update(InputStream is)
           
 
Methods inherited from class org.apache.felix.framework.Felix
getBundleId, getLastModified, getPersistentState, hasPermission, init, setPersistentStateActive, setPersistentStateInactive, setPersistentStateUninstalled, start, start, toString, uninstall, waitForStop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SlingFelix

public SlingFelix(Notifiable notifiable,
                  Map<?,?> props)
           throws Exception
Throws:
Exception
Method Detail

update

public void update()
            throws org.osgi.framework.BundleException
Specified by:
update in interface org.osgi.framework.Bundle
Specified by:
update in interface org.osgi.framework.launch.Framework
Overrides:
update in class org.apache.felix.framework.Felix
Throws:
org.osgi.framework.BundleException

update

public void update(InputStream is)
            throws org.osgi.framework.BundleException
Specified by:
update in interface org.osgi.framework.Bundle
Specified by:
update in interface org.osgi.framework.launch.Framework
Overrides:
update in class org.apache.felix.framework.Felix
Throws:
org.osgi.framework.BundleException

stop

public void stop()
          throws org.osgi.framework.BundleException
Specified by:
stop in interface org.osgi.framework.Bundle
Specified by:
stop in interface org.osgi.framework.launch.Framework
Overrides:
stop in class org.apache.felix.framework.Felix
Throws:
org.osgi.framework.BundleException

stop

public void stop(int status)
          throws org.osgi.framework.BundleException
Specified by:
stop in interface org.osgi.framework.Bundle
Specified by:
stop in interface org.osgi.framework.launch.Framework
Overrides:
stop in class org.apache.felix.framework.Felix
Throws:
org.osgi.framework.BundleException


Copyright © 2007-2013 The Apache Software Foundation. All Rights Reserved.