Knopflerfish OSGi 3.4.0

org.knopflerfish.service.soap.remotefw
Interface RemoteFW


public interface RemoteFW


Field Summary
static java.lang.String NULL_STR
           
 
Method Summary
 void abortCommand()
           
 void closeSession()
           
 void createSession(java.lang.String name)
           
 long getBundle()
           
 java.lang.String getBundleContextProperty(java.lang.String key)
           
 long[] getBundleEvents()
           
 java.lang.String getBundleLocation(long bid)
           
 java.util.Vector getBundleManifest(long bid)
           
 long[] getBundles()
           
 int getBundleStartLevel(long bid)
           
 int getBundleState(long bid)
           
 java.util.Vector getExportedPackage(java.lang.String name)
           
 java.util.Vector getExportedPackages(long bid)
           
 long[] getFrameworkEvents()
           
 java.util.Vector getFullLog()
           
 int getInitialBundleStartLevel()
           
 java.util.Vector getLog()
           
 long[] getRegisteredServices(long bid)
           
 long[] getServiceEvents()
           
 java.util.Vector getServiceProperties(long sid)
           
 long[] getServiceReferences(java.lang.String filter)
           
 long[] getServiceReferences2(java.lang.String clazz, java.lang.String filter)
           
 long[] getServicesInUse(long bid)
           
 int getStartLevel()
           
 java.util.Vector getSystemProperties()
           
 long[] getUsingBundles(long sid)
           
 long installBundle(java.lang.String location)
           
 boolean isBundleActivationPolicyUsed(long bid)
           
 boolean isBundlePersistentlyStarted(long bid)
           
 void refreshPackages(long[] bids)
           
 java.lang.String runCommand(java.lang.String command)
           
 java.lang.String[] setAlias(java.lang.String key, java.lang.String[] val)
           
 void setBundleStartLevel(long bid, int level)
           
 void setEscapeChar(char ch)
           
 void setInitialBundleStartLevel(int level)
           
 void setInterruptString(java.lang.String str)
           
 void setStartLevel(int level)
           
 void startBundle(long bid)
           
 void stopBundle(long bid)
           
 void uninstallBundle(long bid)
           
 void updateBundle(long bid)
           
 

Field Detail

NULL_STR

public static final java.lang.String NULL_STR
See Also:
Constant Field Values
Method Detail

startBundle

public void startBundle(long bid)

stopBundle

public void stopBundle(long bid)

updateBundle

public void updateBundle(long bid)

uninstallBundle

public void uninstallBundle(long bid)

installBundle

public long installBundle(java.lang.String location)

getBundle

public long getBundle()

getBundleContextProperty

public java.lang.String getBundleContextProperty(java.lang.String key)

getBundles

public long[] getBundles()

getBundleLocation

public java.lang.String getBundleLocation(long bid)

getBundleState

public int getBundleState(long bid)

getBundleManifest

public java.util.Vector getBundleManifest(long bid)

getRegisteredServices

public long[] getRegisteredServices(long bid)

getServicesInUse

public long[] getServicesInUse(long bid)

getServiceReferences

public long[] getServiceReferences(java.lang.String filter)

getServiceReferences2

public long[] getServiceReferences2(java.lang.String clazz,
                                    java.lang.String filter)

getUsingBundles

public long[] getUsingBundles(long sid)

getBundleEvents

public long[] getBundleEvents()

getServiceEvents

public long[] getServiceEvents()

getFrameworkEvents

public long[] getFrameworkEvents()

getServiceProperties

public java.util.Vector getServiceProperties(long sid)

getStartLevel

public int getStartLevel()

setStartLevel

public void setStartLevel(int level)

setBundleStartLevel

public void setBundleStartLevel(long bid,
                                int level)

getBundleStartLevel

public int getBundleStartLevel(long bid)

setInitialBundleStartLevel

public void setInitialBundleStartLevel(int level)

getInitialBundleStartLevel

public int getInitialBundleStartLevel()

isBundlePersistentlyStarted

public boolean isBundlePersistentlyStarted(long bid)

isBundleActivationPolicyUsed

public boolean isBundleActivationPolicyUsed(long bid)

getExportedPackage

public java.util.Vector getExportedPackage(java.lang.String name)

getExportedPackages

public java.util.Vector getExportedPackages(long bid)

refreshPackages

public void refreshPackages(long[] bids)

getSystemProperties

public java.util.Vector getSystemProperties()

getLog

public java.util.Vector getLog()

getFullLog

public java.util.Vector getFullLog()

createSession

public void createSession(java.lang.String name)

abortCommand

public void abortCommand()

closeSession

public void closeSession()

setEscapeChar

public void setEscapeChar(char ch)

setInterruptString

public void setInterruptString(java.lang.String str)

setAlias

public java.lang.String[] setAlias(java.lang.String key,
                                   java.lang.String[] val)

runCommand

public java.lang.String runCommand(java.lang.String command)

Knopflerfish OSGi 3.4.0