|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
| KernelContext | Represents a handle to a H2O kernel. |
| LoginSession | Represents a session that was opened by the current user. |
| LoginSession.DisconnectionHook | Hook called when the login session loses connection to the kernel, for instance because of a network failure or because of asynchronous destroy of that session by an authorized third party. |
| Pluglet | The interface representing H2O pluglet, which is a component that can be deployed into the H2O kernel (container). |
| Pluglet.RuntimeContext | The runtime environment information passed to the pluglets during initialization. |
| Pluglet.Suspendible | Optional interface to be implemented by the pluglet that wishes to be notified before being suspended and after being resumed. |
| PlugletContext | This class represents a handle to a pluglet. |
| Session | Represents the session existing within the H2O kernel. |
| Class Summary | |
| DeploymentDescriptor | Information of the pluglet to be deployed in the H2O kernel. |
| DeploymentDescriptor.RetryPolicy | Decides what to do if pluglet of requested name already exists. |
| ExportProperties |
Information of requested link properties when acquiring a reference to the pluglet
using PlugletContext.bind(). |
| ExportProperties.Messaging | Represents the properties of messaging protocol (e.g. |
| ExportProperties.Transport | Represents a byte transfer protocol. |
| ExportProperties.Transport.Compressed | Enables compression over some other transport passed to the constructor. |
| ExportProperties.Transport.SSL | Enables SSL over some other transport passed to the constructor. |
| H2O | Facade class providing an entry point to the API. |
| H2OClient | |
| KernelLocator | This class is a locator for the KernelContext. |
| Pluglet.State | Represents the pluglet state. |
| PlugletLocator | This class is a locator for the PlugletContext. |
| ServerSession | Can be used by pluglets to obtain information about current server session in which the caller code is executing. |
| ServerSession.ServerSessionPrincipal | |
| Session.RemotePrincipal | Represents the authenticated principal associated with the session at the kernel side. |
| Session.State | Represents the session state. |
| Exception Summary | |
| IllegalPlugletStateException | Indicates that requested operation cannot be fulfilled in the current pluglet state. |
| PlugletExecutionException | Thrown to indicate that pluglet encountered an exception and is being destroyed. |
H2O is Java-based, secure, scalable, stateless, lightweight, flexible, component-hosting middleware environment. H2O is more general than traditional component frameworks (like J2EE) in the sense that it allows not merely container owners but any authorized third parties or clients themselves to deploy services into the container. Common usage scenario involves clients deploying computational services and using them afterwards, thus availing of the raw computational power shared by the container owner. Hence, resource sharing and grid computing systems can be naturally formed using H2O.
For download, documentation, source code, and to ask questions, please visit project home page at:
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||