Uses of Class
org.jgrapes.core.internal.ComponentVertex
Packages that use ComponentVertex
Package
Description
Defines the interfaces and classes that provide
the core functionality of the JGrapes event driven component framework.
Classes implementing the public API of the library.
Provides components for building a HTTP server based on the
core and IO components.
Provides a base component for generating template based responses
to HTTP requests.
I/O related components built on top of the core package.
Components for handling mail.
Networking related I/O classes.
Utility components that are too small to deserve
individual libraries/projects.
-
Uses of ComponentVertex in org.jgrapes.core
Subclasses of ComponentVertex in org.jgrapes.coreModifier and TypeClassDescriptionclass
This class can be used as base class for implementing a component.class
ComponentCollector<F extends ComponentFactory>
Deprecated. -
Uses of ComponentVertex in org.jgrapes.core.internal
Subclasses of ComponentVertex in org.jgrapes.core.internalModifier and TypeClassDescriptionfinal class
The ComponentProxy is a special ComponentVertex that references the object implementing the Component interface (instead of being its base class).Methods in org.jgrapes.core.internal that return ComponentVertexModifier and TypeMethodDescriptionstatic ComponentVertex
ComponentVertex.componentVertex
(ComponentType component, Channel componentChannel) Return the component node for a given component. -
Uses of ComponentVertex in org.jgrapes.http
Subclasses of ComponentVertex in org.jgrapes.httpModifier and TypeClassDescriptionclass
A converter component that receives and sends web application layer messages and byte buffers on associated network channels.class
A converter component that receives and sends byte buffers on a network channel and web application layer messages onIOSubchannel
s of its channel.class
A in memory session manager.class
A component that attempts to derive information about language preferences from requests in the specified scope (usually “/”) and make them available as aLanguageSelector.Selection
object associated with the request event usingSelection.class
as association identifier.class
A base class for session managers.class
A dispatcher for requests for static content, usually files. -
Uses of ComponentVertex in org.jgrapes.http.freemarker
Subclasses of ComponentVertex in org.jgrapes.http.freemarkerModifier and TypeClassDescriptionclass
A base class for components that generate responses to HTTP requests which are based on a FreeMarker template. -
Uses of ComponentVertex in org.jgrapes.io
Subclasses of ComponentVertex in org.jgrapes.ioModifier and TypeClassDescriptionclass
A component that reads from or writes to a file.class
A component that watches for new input on anInputStream
.class
A helper component that provides the central hub for non blocking I/O components.class
-
Uses of ComponentVertex in org.jgrapes.mail
Subclasses of ComponentVertex in org.jgrapes.mailModifier and TypeClassDescriptionclass
A base class for mail handling components.class
MailConnectionManager<O extends OpenMailConnection,
C extends MailConnectionManager<O, C>.AbstractMailChannel> Provides a base class for mail components using connections.class
A component that opens mail stores and monitors mail folders for mails.class
A component that sends mail. -
Uses of ComponentVertex in org.jgrapes.net
Subclasses of ComponentVertex in org.jgrapes.netModifier and TypeClassDescriptionclass
A component that receives and sends byte buffers on an encrypted channel and sends and receives the corresponding decrypted data on a plain channel.class
Provides a base class for theTcpServer
and theTcpConnector
.class
A component that reads from or write to a TCP connection.class
Provides a TCP server. -
Uses of ComponentVertex in org.jgrapes.util
Subclasses of ComponentVertex in org.jgrapes.utilModifier and TypeClassDescriptionclass
ComponentCollector<F extends ComponentFactory>
A component that collects all component factory services of a given type and uses each to create one or more components that are then attached to the component collector instance.class
Provides child components dynamically usingComponentFactory
s.class
A base class for configuration stores.class
This component provides a store for an application’s configuration backed by a JSON file.class
A base class for configuration stored based on the night config library.class
This component provides a store for an application’s configuration backed by the JavaPreferences
.class
This component provides a store for an application’s configuration backed by a TOML file.class
This component provides a store for an application’s configuration backed by a YAML file.
ComponentCollector
.