All Classes and Interfaces
Class
Description
An archive that can be parsed in uniform style
Represents a single entry in the archive.
Strategy interface to filter
Entries.An Event
Any plugin can publish a service, in this service,
Ark Service lifecycle, when a service need init/dispose action, it should implement this interface and register by guice
Ark Biz Model Interface
An archive represent an ark-biz-module
BizDeployer to deploy Biz
Service to deploy Biz
Create Biz according to
File and BizArchiveService to manage biz
Biz State
implementation of ClassLoaderHook is used to customize the strategy of loading class and resources.
ClassLoader Service
SOFAArk command-line arguments
Answer a string (may be as many lines as you like) with help
texts that explain the command.
An archive represents an ark-container
Fetch embed tomcat container in ark
An archive represents an executable fat jar with sofa-ark
annotation required on interface which is marked as extensible.
Annotation required on the implementation of extensible interface.
Process annotation
ArkInjectcommand argument parsed as a launchCommand
Pipeline Interface
Pipeline Context
Pipeline stage interface
Ark Plugin Module Interface
Plugin Activator which defines Plugin Entry
An archive represents an ark-plugin
SOFAArk Plugin Runtime Context
Service to deploy ark plugin
Create Plugin according to
File and PluginArchiveService to manage ark plugin
PriorityOrdered is an interface that can be implemented by objects that
should be ordered.Registry Service Interface
Service Filter Interface
Service Metadata which contains Service metadata information
Service is unique by service anme and plugin name
Service Provider Interface
Define Service Provider Type
Service Reference which maintain Service and Service Metadata
Providers a thread that listens on the port for telnet connections