Package org.dvb.application.plugins

Provides support for inter-operable plugins in the MHP specification.

See:
          Description

Interface Summary
InvocationHandler InvocationHandler is the interface implemented by the invocation handler of a proxy instance.
Plugin This interface allows an application or service manager to control the lifecycle of applications being executed by an inter-operable plug-in.
 

Class Summary
ApplicationSecurityContext This class represents the security context for an application whose permissions are defined by the MHP security model, in particular a permission request file.
Proxy Proxy provides static methods for creating dynamic proxy classes and instances, and it is also the superclass of all dynamic proxy classes created by those methods.
XletContainer This class provides a container that can be embedded in a widget hierarchy, and can provide a container that can safely be used as the top-level container of an embedded Xlet.
XletSystemCall This class permits user code to intercept certain system calls initiated by an embedded Xlet that need to be serviced by a support application.
 

Exception Summary
InvalidApplicationException Thrown if an application is not valid for execution by a plug-in.
UndeclaredThrowableException Thrown by a method invocation on a proxy instance if its invocation handler's invoke method throws a checked exception (a Throwable that is not assignable to RuntimeException or Error) that is not assignable to any of the exception types declared in the throws clause of the method that was invoked on the proxy instance and dispatched to the invocation handler.
 

Package org.dvb.application.plugins Description

Provides support for inter-operable plugins in the MHP specification. The following classes and interfaces are intended for generic plug-ins and are not specific to any particular content format.

The following classes are intended specifically for DVB-HTML plug-ins.