fr.imag.adele.bundle.upnp.ogd.service
Class BundleAdmin

java.lang.Object
  extended byfr.imag.adele.util.upnp.AbstractUPnPService
      extended byfr.imag.adele.bundle.upnp.ogd.service.BundleAdmin
All Implemented Interfaces:
org.osgi.framework.BundleActivator, org.osgi.service.upnp.UPnPService

public class BundleAdmin
extends fr.imag.adele.util.upnp.AbstractUPnPService


Nested Class Summary
 class BundleAdmin.A_ARG_TYPE_BundleIDStateVariable
           
 class BundleAdmin.A_ARG_TYPE_BundleLocationStateVariable
           
 class BundleAdmin.A_ARG_TYPE_BundleStateStateVariable
           
 class BundleAdmin.A_ARG_TYPE_HeaderNamesStateVariable
           
 class BundleAdmin.A_ARG_TYPE_HeaderNameStateVariable
           
 class BundleAdmin.A_ARG_TYPE_HeaderValueStateVariable
           
 class BundleAdmin.A_ARG_TYPE_PropertyClassNameStateVariable
           
 class BundleAdmin.A_ARG_TYPE_PropertyKeysStateVariable
           
 class BundleAdmin.A_ARG_TYPE_PropertyKeyStateVariable
           
 class BundleAdmin.A_ARG_TYPE_PropertyValueStateVariable
           
 class BundleAdmin.A_ARG_TYPE_ServiceIDStateVariable
           
 class BundleAdmin.A_ARG_TYPE_StartLevelStateVariable
           
 class BundleAdmin.BundleEventInstalledStateVariable
           
 class BundleAdmin.BundleEventStartedStateVariable
           
 class BundleAdmin.BundleEventStoppedStateVariable
           
 class BundleAdmin.BundleEventUninstalledStateVariable
           
 class BundleAdmin.BundleEventUpdatedStateVariable
           
 class BundleAdmin.BundleListStateVariable
           
 class BundleAdmin.GetBundleHeaderAction
           
 class BundleAdmin.GetBundleInfoAction
           
 class BundleAdmin.GetServiceInfoAction
           
 class BundleAdmin.GetServicePropertyAction
           
 class BundleAdmin.InstallBundleAction
           
 class BundleAdmin.ListBundlesAction
           
 class BundleAdmin.ListServicesAction
           
 class BundleAdmin.ServiceEventModifiedStateVariable
           
 class BundleAdmin.ServiceEventRegisteredStateVariable
           
 class BundleAdmin.ServiceEventUnregisteringStateVariable
           
 class BundleAdmin.ServiceListStateVariable
           
 class BundleAdmin.StartBundleAction
           
 class BundleAdmin.StopBundleAction
           
 class BundleAdmin.UninstallBundleAction
           
 class BundleAdmin.UpdateBundleAction
           
 class BundleAdmin.UpdateBundleWithLocationAction
           
 
Field Summary
 
Fields inherited from class fr.imag.adele.util.upnp.AbstractUPnPService
actions, stateVariables, upnpDevice
 
Fields inherited from interface org.osgi.service.upnp.UPnPService
ID, TYPE
 
Constructor Summary
BundleAdmin(org.osgi.service.upnp.UPnPDevice upnpDevice, String serviceId, String serviceType, String version, BundleAdminModel model)
          constructor
 
Methods inherited from class fr.imag.adele.util.upnp.AbstractUPnPService
getAction, getActions, getId, getStateVariable, getStateVariables, getType, getVersion, start, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BundleAdmin

public BundleAdmin(org.osgi.service.upnp.UPnPDevice upnpDevice,
                   String serviceId,
                   String serviceType,
                   String version,
                   BundleAdminModel model)
constructor