A B C D E F G H I K L M P R S T U V 

A

AbstractArchive - com.alipay.sofa.ark.spi.archive中的类
implementation of ContainerArchive, PluginArchive, BizArchive should extends this
AbstractArchive() - 类 的构造器com.alipay.sofa.ark.spi.archive.AbstractArchive
 
ACTIVATOR_ATTRIBUTE - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
 
activeBiz(String, String) - 接口 中的方法com.alipay.sofa.ark.spi.service.biz.BizManagerService
Active biz with specified biz name and biz version.
addPipelineStage(PipelineStage) - 接口 中的方法com.alipay.sofa.ark.spi.pipeline.Pipeline
Add pipeline stage in pipeline
Archive - com.alipay.sofa.ark.spi.archive中的接口
An archive that can be parsed in uniform style
Archive.Entry - com.alipay.sofa.ark.spi.archive中的接口
Represents a single entry in the archive.
Archive.EntryFilter - com.alipay.sofa.ark.spi.archive中的接口
Strategy interface to filter Entries.
ARK_BIZ_ARGUMENTS_MARK - 接口 中的静态变量com.alipay.sofa.ark.spi.argument.CommandArgument
command-line arguments received by ark biz when execute in IDE.
ARK_BIZ_MARK_ENTRY - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
 
ARK_BIZ_NAME - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
 
ARK_BIZ_VERSION - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
 
ARK_CONTAINER_ARGUMENTS_MARK - 接口 中的静态变量com.alipay.sofa.ark.spi.argument.CommandArgument
command-line arguments received by ark container.
ARK_CONTAINER_MARK_ENTRY - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
Archiver Marker
ARK_PLUGIN_MARK_ENTRY - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
 
ArkEvent - com.alipay.sofa.ark.spi.event中的接口
An Event
ArkInject - com.alipay.sofa.ark.spi.service中的注释类型
Any plugin can publish a service, in this service,
ArkService - com.alipay.sofa.ark.spi.service中的接口
Ark Service lifecycle, when a service need init/dispose action, it should implement this interface and register by guice
ARTIFACT_ID_ATTRIBUTE - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
 

B

Biz - com.alipay.sofa.ark.spi.model中的接口
Ark Biz Model Interface
BIZ_EVENT_TOPIC_HEALTH_CHECK - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
 
BIZ_EVENT_TOPIC_UNINSTALL - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
Event
BIZ_RUN_MODE - 接口 中的静态变量com.alipay.sofa.ark.spi.argument.CommandArgument
run mode in which ark container startup.
BizArchive - com.alipay.sofa.ark.spi.archive中的接口
An archive represent an ark-biz-module
BizDeployer - com.alipay.sofa.ark.spi.service.biz中的接口
BizDeployer to deploy Biz
BizDeployService - com.alipay.sofa.ark.spi.service.biz中的接口
Service to deploy Biz
BizEvent - com.alipay.sofa.ark.spi.event中的类
An biz event
BizEvent(Biz, String) - 类 的构造器com.alipay.sofa.ark.spi.event.BizEvent
 
BizFactoryService - com.alipay.sofa.ark.spi.service.biz中的接口
Create Biz according to File and BizArchive
BizManagerService - com.alipay.sofa.ark.spi.service.biz中的接口
Service to manage biz
BizState - com.alipay.sofa.ark.spi.model中的枚举
Biz State
BUFFER_CHUNK - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
 

C

ClassloaderService - com.alipay.sofa.ark.spi.service.classloader中的接口
Classloader Service
CLASSPATH_ARGUMENT_KEY - 接口 中的静态变量com.alipay.sofa.ark.spi.argument.CommandArgument
 
CLASSPATH_SPLIT - 接口 中的静态变量com.alipay.sofa.ark.spi.argument.CommandArgument
 
com.alipay.sofa.ark.spi.archive - 程序包 com.alipay.sofa.ark.spi.archive
 
com.alipay.sofa.ark.spi.argument - 程序包 com.alipay.sofa.ark.spi.argument
 
com.alipay.sofa.ark.spi.constant - 程序包 com.alipay.sofa.ark.spi.constant
 
com.alipay.sofa.ark.spi.event - 程序包 com.alipay.sofa.ark.spi.event
 
com.alipay.sofa.ark.spi.model - 程序包 com.alipay.sofa.ark.spi.model
 
com.alipay.sofa.ark.spi.pipeline - 程序包 com.alipay.sofa.ark.spi.pipeline
 
com.alipay.sofa.ark.spi.registry - 程序包 com.alipay.sofa.ark.spi.registry
 
com.alipay.sofa.ark.spi.service - 程序包 com.alipay.sofa.ark.spi.service
 
com.alipay.sofa.ark.spi.service.biz - 程序包 com.alipay.sofa.ark.spi.service.biz
 
com.alipay.sofa.ark.spi.service.classloader - 程序包 com.alipay.sofa.ark.spi.service.classloader
 
com.alipay.sofa.ark.spi.service.event - 程序包 com.alipay.sofa.ark.spi.service.event
 
com.alipay.sofa.ark.spi.service.injection - 程序包 com.alipay.sofa.ark.spi.service.injection
 
com.alipay.sofa.ark.spi.service.plugin - 程序包 com.alipay.sofa.ark.spi.service.plugin
 
com.alipay.sofa.ark.spi.service.registry - 程序包 com.alipay.sofa.ark.spi.service.registry
 
com.alipay.sofa.ark.spi.service.session - 程序包 com.alipay.sofa.ark.spi.service.session
 
CommandArgument - com.alipay.sofa.ark.spi.argument中的接口
SOFAArk command-line arguments
CommandProvider - com.alipay.sofa.ark.spi.service.session中的接口
Answer a string (may be as many lines as you like) with help texts that explain the command.
Constants - com.alipay.sofa.ark.spi.constant中的类
 
Constants() - 类 的构造器com.alipay.sofa.ark.spi.constant.Constants
 
ContainerArchive - com.alipay.sofa.ark.spi.archive中的接口
An archive represents an ark-container
createBiz(BizArchive) - 接口 中的方法com.alipay.sofa.ark.spi.service.biz.BizFactoryService
Create Biz Model according to BizArchive
createBiz(File) - 接口 中的方法com.alipay.sofa.ark.spi.service.biz.BizFactoryService
Create Biz Model according to File
createPlugin(PluginArchive) - 接口 中的方法com.alipay.sofa.ark.spi.service.plugin.PluginFactoryService
Create Plugin Model according to PluginArchive
createPlugin(File) - 接口 中的方法com.alipay.sofa.ark.spi.service.plugin.PluginFactoryService
Create Plugin Model according to File

D

DEFAULT_PACKAGE - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
 
DEFAULT_PRECEDENCE - 接口 中的静态变量com.alipay.sofa.ark.spi.service.PriorityOrdered
Default priority
DEFAULT_SELECT_PORT_SIZE - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
 
DEFAULT_TELNET_PORT - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
 
DENY_IMPORT_CLASSES - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
 
DENY_IMPORT_PACKAGES - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
 
DENY_IMPORT_RESOURCES - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
 
deploy() - 接口 中的方法com.alipay.sofa.ark.spi.service.biz.BizDeployer
Start to deploy biz
deploy(String[]) - 接口 中的方法com.alipay.sofa.ark.spi.service.biz.BizDeployService
Deploy all ark biz
deploy() - 接口 中的方法com.alipay.sofa.ark.spi.service.plugin.PluginDeployService
Deploy all ark plugins
dispose() - 接口 中的方法com.alipay.sofa.ark.spi.service.ArkService
Ark Service dispose

E

ENTRY_CLASS_NAME_ARGUMENT_KEY - 接口 中的静态变量com.alipay.sofa.ark.spi.argument.CommandArgument
 
ENTRY_METHOD_DESCRIPTION_ARGUMENT_KEY - 接口 中的静态变量com.alipay.sofa.ark.spi.argument.CommandArgument
 
ENTRY_METHOD_NAME_ARGUMENT_KEY - 接口 中的静态变量com.alipay.sofa.ark.spi.argument.CommandArgument
 
EventAdminService - com.alipay.sofa.ark.spi.service.event中的接口
 
EventHandler - com.alipay.sofa.ark.spi.service.event中的接口
 
ExecutableArchive - com.alipay.sofa.ark.spi.archive中的接口
An archive represents an executable fat jar with sofa-ark
EXPORT_CLASSES_ATTRIBUTE - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
 
EXPORT_PACKAGES_ATTRIBUTE - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
 
EXPORT_RESOURCES_ATTRIBUTE - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
 

F

FAT_JAR_ARGUMENT_KEY - 接口 中的静态变量com.alipay.sofa.ark.spi.argument.CommandArgument
 
findExportClassloader(String) - 接口 中的方法com.alipay.sofa.ark.spi.service.classloader.ClassloaderService
Find classloader which export class for import class
findExportResourceClassloadersInOrder(String) - 接口 中的方法com.alipay.sofa.ark.spi.service.classloader.ClassloaderService
Find classloaders which export resource for import resource in priority orders for import-resources

G

getActiveBiz(String) - 接口 中的方法com.alipay.sofa.ark.spi.service.biz.BizManagerService
Get active biz with given biz name whose state is BizState.ACTIVATED
getAgentClassloader() - 接口 中的方法com.alipay.sofa.ark.spi.service.classloader.ClassloaderService
Get java agent classloader
getAllBizNames() - 接口 中的方法com.alipay.sofa.ark.spi.service.biz.BizManagerService
get All biz names
getAllPluginNames() - 接口 中的方法com.alipay.sofa.ark.spi.service.plugin.PluginManagerService
Get all plugin names
getArkClassloader() - 接口 中的方法com.alipay.sofa.ark.spi.service.classloader.ClassloaderService
Get Ark Container classloader
getArtifactId() - 接口 中的方法com.alipay.sofa.ark.spi.model.Plugin
get Plugin ArtifactId
getBiz() - 类 中的方法com.alipay.sofa.ark.spi.event.BizEvent
Get Biz related to this biz event
getBiz(String) - 接口 中的方法com.alipay.sofa.ark.spi.service.biz.BizManagerService
Get Biz List by name
getBiz(String, String) - 接口 中的方法com.alipay.sofa.ark.spi.service.biz.BizManagerService
Get Biz determined by bizName and BizVersion
getBizArchives() - 接口 中的方法com.alipay.sofa.ark.spi.archive.ExecutableArchive
Get all Biz Archiver
getBizByIdentity(String) - 接口 中的方法com.alipay.sofa.ark.spi.service.biz.BizManagerService
Get Biz by identity id, an identity is usually consist of biz name and biz version.
getBizClassLoader() - 接口 中的方法com.alipay.sofa.ark.spi.model.Biz
get Biz Classloader
getBizInOrder() - 接口 中的方法com.alipay.sofa.ark.spi.service.biz.BizManagerService
Get all biz in priority PriorityOrdered
getBizName() - 接口 中的方法com.alipay.sofa.ark.spi.model.Biz
get Biz Name
getBizState() - 接口 中的方法com.alipay.sofa.ark.spi.model.Biz
get Biz State
getBizState() - 枚举 中的方法com.alipay.sofa.ark.spi.model.BizState
 
getBizState(String, String) - 接口 中的方法com.alipay.sofa.ark.spi.service.biz.BizManagerService
Get BizState according to biz name and biz version.
getBizState(String) - 接口 中的方法com.alipay.sofa.ark.spi.service.biz.BizManagerService
Get BizState according to biz identity.
getBizVersion() - 接口 中的方法com.alipay.sofa.ark.spi.model.Biz
get Biz Version
getClassLoader() - 接口 中的方法com.alipay.sofa.ark.spi.model.PluginContext
get Plugin Classloader
getClasspath() - 类 中的方法com.alipay.sofa.ark.spi.argument.LaunchCommand
 
getClassPath() - 接口 中的方法com.alipay.sofa.ark.spi.model.Biz
get Biz Class Path
getClassPath() - 接口 中的方法com.alipay.sofa.ark.spi.model.Plugin
get Plugin Class Path
getContainerArchive() - 接口 中的方法com.alipay.sofa.ark.spi.archive.ExecutableArchive
Get Ark Container Archiver
getDenyImportClasses() - 接口 中的方法com.alipay.sofa.ark.spi.model.Biz
get denied imported classes
getDenyImportPackages() - 接口 中的方法com.alipay.sofa.ark.spi.model.Biz
get denied imported packages
getDenyImportResources() - 接口 中的方法com.alipay.sofa.ark.spi.model.Biz
get denied imported resources
getDesc() - 枚举 中的方法com.alipay.sofa.ark.spi.registry.ServiceProviderType
 
getDesc() - 接口 中的方法com.alipay.sofa.ark.spi.service.biz.BizDeployer
Get description of biz deployer
getEntryClassName() - 类 中的方法com.alipay.sofa.ark.spi.argument.LaunchCommand
 
getEntryMethodDescriptor() - 类 中的方法com.alipay.sofa.ark.spi.argument.LaunchCommand
 
getEntryMethodName() - 类 中的方法com.alipay.sofa.ark.spi.argument.LaunchCommand
 
getExecutableArchive() - 类 中的方法com.alipay.sofa.ark.spi.pipeline.PipelineContext
 
getExecutableArkBizJar() - 类 中的方法com.alipay.sofa.ark.spi.argument.LaunchCommand
 
getExportClasses() - 接口 中的方法com.alipay.sofa.ark.spi.model.Plugin
get plugin Export Classes
getExportIndex() - 接口 中的方法com.alipay.sofa.ark.spi.archive.PluginArchive
fetch plugin export index file content
getExportIndex() - 接口 中的方法com.alipay.sofa.ark.spi.model.Plugin
get Plugin Export Index, contain both Plugin Export Packages and Plugin Export Classes
getExportPackages() - 接口 中的方法com.alipay.sofa.ark.spi.model.Plugin
get Plugin Export Packages
getExportResources() - 接口 中的方法com.alipay.sofa.ark.spi.model.Plugin
get Plugin Export Resources
getGroupId() - 接口 中的方法com.alipay.sofa.ark.spi.model.Plugin
get Plugin GroupId
getHelp() - 接口 中的方法com.alipay.sofa.ark.spi.service.session.CommandProvider
Get Command Help Message
getHelp(String) - 接口 中的方法com.alipay.sofa.ark.spi.service.session.CommandProvider
Get Specified Command Help Message
getIdentity() - 接口 中的方法com.alipay.sofa.ark.spi.model.Biz
get identity id in runtime, an unique-id of ark biz
getImportClasses() - 接口 中的方法com.alipay.sofa.ark.spi.model.Plugin
get Plugin Import Classes
getImportPackages() - 接口 中的方法com.alipay.sofa.ark.spi.model.Plugin
get Plugin Import Packages
getImportResources() - 接口 中的方法com.alipay.sofa.ark.spi.model.Plugin
get Plugin Import Resources
getInputStream(ZipEntry) - 接口 中的方法com.alipay.sofa.ark.spi.archive.Archive
 
getInterfaceClass() - 接口 中的方法com.alipay.sofa.ark.spi.registry.ServiceMetadata
get Service Interface Class
getJDKClassloader() - 接口 中的方法com.alipay.sofa.ark.spi.service.classloader.ClassloaderService
Get JDK Related class classloader
getLaunchArgs() - 类 中的方法com.alipay.sofa.ark.spi.argument.LaunchCommand
 
getLaunchCommand() - 类 中的方法com.alipay.sofa.ark.spi.pipeline.PipelineContext
 
getMainClass() - 接口 中的方法com.alipay.sofa.ark.spi.model.Biz
get Biz Main Entry Class Name
getManifest() - 接口 中的方法com.alipay.sofa.ark.spi.archive.Archive
Returns the manifest of the archive.
getName() - 接口 中的方法com.alipay.sofa.ark.spi.archive.Archive.Entry
Returns the name of the entry.
getNestedArchive(Archive.Entry) - 接口 中的方法com.alipay.sofa.ark.spi.archive.Archive
 
getNestedArchives(Archive.EntryFilter) - 类 中的方法com.alipay.sofa.ark.spi.archive.AbstractArchive
 
getNestedArchives(Archive.EntryFilter) - 接口 中的方法com.alipay.sofa.ark.spi.archive.Archive
Returns nested Archives for entries that match the specified filter.
getPlugin() - 接口 中的方法com.alipay.sofa.ark.spi.model.PluginContext
get Plugin
getPlugin(String) - 接口 中的方法com.alipay.sofa.ark.spi.model.PluginContext
get Plugin by Plugin Name
getPluginActivator() - 接口 中的方法com.alipay.sofa.ark.spi.model.Plugin
get Plugin Activator
getPluginArchives() - 接口 中的方法com.alipay.sofa.ark.spi.archive.ExecutableArchive
Get all Plugin Archiver
getPluginByName(String) - 接口 中的方法com.alipay.sofa.ark.spi.service.plugin.PluginManagerService
Get plugin info by plugin name
getPluginClassLoader() - 接口 中的方法com.alipay.sofa.ark.spi.model.Plugin
get Plugin Classloader
getPluginContext() - 接口 中的方法com.alipay.sofa.ark.spi.model.Plugin
get Plugin Runtime Context
getPluginName() - 接口 中的方法com.alipay.sofa.ark.spi.model.Plugin
get Plugin Name
getPluginNames() - 接口 中的方法com.alipay.sofa.ark.spi.model.PluginContext
get All Plugin Names
getPluginsInOrder() - 接口 中的方法com.alipay.sofa.ark.spi.service.plugin.PluginManagerService
Get all plugins in priority PriorityOrdered
getPluginURL() - 接口 中的方法com.alipay.sofa.ark.spi.model.Plugin
get Plugin Archive URL
getPriority() - 接口 中的方法com.alipay.sofa.ark.spi.model.Plugin
get Plugin Priority, mainly used in following 3 scenarios: 1.
getPriority() - 接口 中的方法com.alipay.sofa.ark.spi.service.PriorityOrdered
Get the order value of this object.
getService() - 接口 中的方法com.alipay.sofa.ark.spi.registry.ServiceReference
get Service Object
getServiceMetadata() - 接口 中的方法com.alipay.sofa.ark.spi.registry.ServiceReference
get Service Metadata
getServiceName() - 接口 中的方法com.alipay.sofa.ark.spi.registry.ServiceMetadata
Service name, generally speaking, it's combined by ServiceMetadata.getUniqueId() and ServiceMetadata.getInterfaceClass()
getServiceProvider() - 接口 中的方法com.alipay.sofa.ark.spi.registry.ServiceMetadata
get ServiceProvider
getServiceProviderDesc() - 接口 中的方法com.alipay.sofa.ark.spi.registry.ServiceProvider
Get Service Provider Description
getServiceProviderType() - 接口 中的方法com.alipay.sofa.ark.spi.registry.ServiceProvider
Get Service Provider Type, see ServiceProviderType
getSystemClassloader() - 接口 中的方法com.alipay.sofa.ark.spi.service.classloader.ClassloaderService
Get system classloader
getTopic() - 接口 中的方法com.alipay.sofa.ark.spi.event.ArkEvent
Returns the topic of event
getTopic() - 类 中的方法com.alipay.sofa.ark.spi.event.BizEvent
 
getUniqueId() - 接口 中的方法com.alipay.sofa.ark.spi.registry.ServiceMetadata
get service id, different service implementation of same interface can be recognised by uniqueId
getUrl() - 接口 中的方法com.alipay.sofa.ark.spi.archive.Archive
Returns a URL that can be used to load the archive.
getUrls(Archive.EntryFilter) - 类 中的方法com.alipay.sofa.ark.spi.archive.AbstractArchive
 
getUrls() - 接口 中的方法com.alipay.sofa.ark.spi.archive.BizArchive
fetch classpath of archive to startup ark-biz module
getUrls() - 接口 中的方法com.alipay.sofa.ark.spi.archive.ContainerArchive
fetch classpath of archive to startup ark-container
getUrls() - 接口 中的方法com.alipay.sofa.ark.spi.archive.PluginArchive
fetch classpath of archive to startup ark-plugin
getVersion() - 接口 中的方法com.alipay.sofa.ark.spi.model.Plugin
get Plugin Version
GROUP_ID_ATTRIBUTE - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
 

H

handleCommand(String) - 接口 中的方法com.alipay.sofa.ark.spi.service.session.CommandProvider
Handler Specified Command
handleEvent(ArkEvent) - 接口 中的方法com.alipay.sofa.ark.spi.service.event.EventHandler
Called by the EventAdminService service to notify the listener of an event.
HIGHEST_PRECEDENCE - 接口 中的静态变量com.alipay.sofa.ark.spi.service.PriorityOrdered
Useful constant for the highest precedence value.

I

IMPORT_CLASSES_ATTRIBUTE - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
 
IMPORT_PACKAGES_ATTRIBUTE - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
 
IMPORT_RESOURCES_ATTRIBUTE - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
 
init() - 接口 中的方法com.alipay.sofa.ark.spi.service.ArkService
Ark Service init
init(String[]) - 接口 中的方法com.alipay.sofa.ark.spi.service.biz.BizDeployer
Initialize biz deployer
inject(ServiceReference) - 接口 中的方法com.alipay.sofa.ark.spi.service.injection.InjectionService
auto inject Ark Service
InjectionService - com.alipay.sofa.ark.spi.service.injection中的接口
Process annotation ArkInject
isActiveBiz(String, String) - 接口 中的方法com.alipay.sofa.ark.spi.service.biz.BizManagerService
Check whether the biz specified with a given name and a given version is active BizState.ACTIVATED
isArkSpiClass(String) - 接口 中的方法com.alipay.sofa.ark.spi.service.classloader.ClassloaderService
Whether class is ark spi class
isClassInImport(String, String) - 接口 中的方法com.alipay.sofa.ark.spi.service.classloader.ClassloaderService
Whether class is in import-class
isDeniedImportClass(String, String) - 接口 中的方法com.alipay.sofa.ark.spi.service.classloader.ClassloaderService
Whether class is denied by biz
isDeniedImportResource(String, String) - 接口 中的方法com.alipay.sofa.ark.spi.service.classloader.ClassloaderService
Whether resource is denied by biz
isDirectory() - 接口 中的方法com.alipay.sofa.ark.spi.archive.Archive.Entry
Returns true if the entry represents a directory.
isEntryExist(Archive.EntryFilter) - 类 中的方法com.alipay.sofa.ark.spi.archive.AbstractArchive
 
isEntryExist(Archive.EntryFilter) - 接口 中的方法com.alipay.sofa.ark.spi.archive.BizArchive
check whether the entry satisfy the given Archive.EntryFilter exists or not
isEntryExist(Archive.EntryFilter) - 接口 中的方法com.alipay.sofa.ark.spi.archive.PluginArchive
check whether the entry satisfy the given Archive.EntryFilter exists or not
isExecutedByCommandLine() - 类 中的方法com.alipay.sofa.ark.spi.argument.LaunchCommand
 
isResourceInImport(String, String) - 接口 中的方法com.alipay.sofa.ark.spi.service.classloader.ClassloaderService
Whether resource is in import-resources
isSunReflectClass(String) - 接口 中的方法com.alipay.sofa.ark.spi.service.classloader.ClassloaderService
Whether class is sun reflect related class
isTestMode() - 类 中的方法com.alipay.sofa.ark.spi.argument.LaunchCommand
 

K

KEY_VALUE_PAIR_SPLIT - 接口 中的静态变量com.alipay.sofa.ark.spi.argument.CommandArgument
 

L

LaunchCommand - com.alipay.sofa.ark.spi.argument中的类
command argument parsed as a launchCommand
LaunchCommand() - 类 的构造器com.alipay.sofa.ark.spi.argument.LaunchCommand
 
LOG4J_IGNORE_TCL - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
 
LOWEST_PRECEDENCE - 接口 中的静态变量com.alipay.sofa.ark.spi.service.PriorityOrdered
Useful constant for the lowest precedence value.

M

MAIN_CLASS_ATTRIBUTE - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
Ark Biz Attribute
MANIFEST_VALUE_SPLIT - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
 
match(ServiceReference) - 接口 中的方法com.alipay.sofa.ark.spi.registry.ServiceFilter
Filter ServiceReference
matches(Archive.Entry) - 接口 中的方法com.alipay.sofa.ark.spi.archive.Archive.EntryFilter
Apply the jar entry filter.

P

PACKAGE_PREFIX_MARK - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
 
parse(String, String[]) - 类 中的静态方法com.alipay.sofa.ark.spi.argument.LaunchCommand
 
Pipeline - com.alipay.sofa.ark.spi.pipeline中的接口
Pipeline Interface
PipelineContext - com.alipay.sofa.ark.spi.pipeline中的类
Pipeline Context
PipelineContext() - 类 的构造器com.alipay.sofa.ark.spi.pipeline.PipelineContext
 
PipelineStage - com.alipay.sofa.ark.spi.pipeline中的接口
Pipeline stage interface
Plugin - com.alipay.sofa.ark.spi.model中的接口
Ark Plugin Module Interface
PLUGIN_NAME_ATTRIBUTE - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
 
PLUGIN_VERSION_ATTRIBUTE - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
 
PluginActivator - com.alipay.sofa.ark.spi.service中的接口
Plugin Activator which defines Plugin Entry
PluginArchive - com.alipay.sofa.ark.spi.archive中的接口
An archive represents an ark-plugin
PluginContext - com.alipay.sofa.ark.spi.model中的接口
SOFAArk Plugin Runtime Context
PluginDeployService - com.alipay.sofa.ark.spi.service.plugin中的接口
Service to deploy ark plugin
PluginFactoryService - com.alipay.sofa.ark.spi.service.plugin中的接口
Create Plugin according to File and PluginArchive
PluginManagerService - com.alipay.sofa.ark.spi.service.plugin中的接口
Service to manage ark plugin
prepareExportClassAndResourceCache() - 接口 中的方法com.alipay.sofa.ark.spi.service.classloader.ClassloaderService
prepare plugin exported class and resource index Cache
PRIORITY_ATTRIBUTE - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
Ark Plugin Attribute
PriorityOrdered - com.alipay.sofa.ark.spi.service中的接口
PriorityOrdered is an interface that can be implemented by objects that should be ordered.
process(PipelineContext) - 接口 中的方法com.alipay.sofa.ark.spi.pipeline.PipelineStage
Process current pipeline stage
publishService(Class<T>, T) - 接口 中的方法com.alipay.sofa.ark.spi.model.PluginContext
Publish Plugin Service
publishService(Class<T>, T, String) - 接口 中的方法com.alipay.sofa.ark.spi.model.PluginContext
Publish Plugin Service
publishService(Class<T>, T, ServiceProvider) - 接口 中的方法com.alipay.sofa.ark.spi.service.registry.RegistryService
Publish Service
publishService(Class<T>, T, String, ServiceProvider) - 接口 中的方法com.alipay.sofa.ark.spi.service.registry.RegistryService
Publish Service

R

referenceService(Class<T>) - 接口 中的方法com.alipay.sofa.ark.spi.model.PluginContext
Get Service publish by plugin, when there are multiple services, return the highest priority plugin service
referenceService(Class<T>, String) - 接口 中的方法com.alipay.sofa.ark.spi.model.PluginContext
Get Service publish by one specific plugin
referenceService(Class<T>) - 接口 中的方法com.alipay.sofa.ark.spi.service.registry.RegistryService
Get Service, when there are multiple services, return the highest priority service PriorityOrdered
referenceService(Class<T>, String) - 接口 中的方法com.alipay.sofa.ark.spi.service.registry.RegistryService
Get Service, when there are multiple services, return the highest priority service PriorityOrdered
referenceServices(ServiceFilter) - 接口 中的方法com.alipay.sofa.ark.spi.model.PluginContext
Get Service List publish by plugin
referenceServices(Class<T>) - 接口 中的方法com.alipay.sofa.ark.spi.service.registry.RegistryService
Get Service List, ordered by priority.
referenceServices(Class<T>, String) - 接口 中的方法com.alipay.sofa.ark.spi.service.registry.RegistryService
Get Service List, ordered by priority.
referenceServices(ServiceFilter<T>) - 接口 中的方法com.alipay.sofa.ark.spi.service.registry.RegistryService
Get Service List, ordered by priority.
registerBiz(Biz) - 接口 中的方法com.alipay.sofa.ark.spi.service.biz.BizManagerService
Register Biz
registerPlugin(Plugin) - 接口 中的方法com.alipay.sofa.ark.spi.service.plugin.PluginManagerService
Register ark plugin
RegistryService - com.alipay.sofa.ark.spi.service.registry中的接口
Registry Service Interface
run() - 接口 中的方法com.alipay.sofa.ark.spi.service.session.TelnetServerService
 

S

sendEvent(ArkEvent) - 接口 中的方法com.alipay.sofa.ark.spi.service.event.EventAdminService
Initiate synchronous delivery of an event.
ServiceFilter<T> - com.alipay.sofa.ark.spi.registry中的接口
Service Filter Interface
ServiceMetadata - com.alipay.sofa.ark.spi.registry中的接口
Service Metadata which contains Service metadata information Service is unique by service anme and plugin name
ServiceProvider - com.alipay.sofa.ark.spi.registry中的接口
Service Provider Interface
ServiceProviderType - com.alipay.sofa.ark.spi.registry中的枚举
Define Service Provider Type
ServiceReference<T> - com.alipay.sofa.ark.spi.registry中的接口
Service Reference which maintain Service and Service Metadata
setClasspath(URL[]) - 类 中的方法com.alipay.sofa.ark.spi.argument.LaunchCommand
 
setEntryClassName(String) - 类 中的方法com.alipay.sofa.ark.spi.argument.LaunchCommand
 
setEntryMethodDescriptor(String) - 类 中的方法com.alipay.sofa.ark.spi.argument.LaunchCommand
 
setEntryMethodName(String) - 类 中的方法com.alipay.sofa.ark.spi.argument.LaunchCommand
 
setExecutableArchive(ExecutableArchive) - 类 中的方法com.alipay.sofa.ark.spi.pipeline.PipelineContext
 
setExecutableArkBizJar(URL) - 类 中的方法com.alipay.sofa.ark.spi.argument.LaunchCommand
 
setLaunchArgs(String[]) - 类 中的方法com.alipay.sofa.ark.spi.argument.LaunchCommand
 
setLaunchCommand(LaunchCommand) - 类 中的方法com.alipay.sofa.ark.spi.pipeline.PipelineContext
 
setTestMode(Boolean) - 类 中的方法com.alipay.sofa.ark.spi.argument.LaunchCommand
 
shutdown() - 接口 中的方法com.alipay.sofa.ark.spi.service.session.TelnetServerService
 
SPACE_SPLIT - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
String Constants
SPRING_BOOT_ENDPOINTS_JMX_ENABLED - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
Environment Properties
start(String[]) - 接口 中的方法com.alipay.sofa.ark.spi.model.Biz
start Biz
start() - 接口 中的方法com.alipay.sofa.ark.spi.model.Plugin
start Plugin
start(PluginContext) - 接口 中的方法com.alipay.sofa.ark.spi.service.PluginActivator
Start Plugin
stop() - 接口 中的方法com.alipay.sofa.ark.spi.model.Biz
stop Biz
stop() - 接口 中的方法com.alipay.sofa.ark.spi.model.Plugin
stop Plugin
stop(PluginContext) - 接口 中的方法com.alipay.sofa.ark.spi.service.PluginActivator
Stop Plugin
STRING_COLON - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
 
SUREFIRE_BOOT_CLASSPATH - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
 
SUREFIRE_BOOT_CLASSPATH_SPLIT - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
 

T

TELNET_PORT_ATTRIBUTE - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
 
TELNET_SERVER_ENABLE - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
Telnet Server
TELNET_SERVER_WORKER_THREAD_POOL_NAME - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
 
TELNET_SESSION_PROMPT - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
 
TELNET_STRING_END - 类 中的静态变量com.alipay.sofa.ark.spi.constant.Constants
 
TelnetServerService - com.alipay.sofa.ark.spi.service.session中的接口
Providers a thread that listens on the port for telnet connections
TEST_RUN_MODE - 接口 中的静态变量com.alipay.sofa.ark.spi.argument.CommandArgument
 
toString(String[]) - 类 中的静态方法com.alipay.sofa.ark.spi.argument.LaunchCommand
 
toString() - 枚举 中的方法com.alipay.sofa.ark.spi.model.BizState
 

U

unDeploy() - 接口 中的方法com.alipay.sofa.ark.spi.service.biz.BizDeployer
un-deploy biz, whose resources and service would be unloaded.
unDeploy() - 接口 中的方法com.alipay.sofa.ark.spi.service.biz.BizDeployService
Un-deploy all ark ark biz
unDeploy() - 接口 中的方法com.alipay.sofa.ark.spi.service.plugin.PluginDeployService
Un-deploy all ark plugins
unPublishServices(ServiceFilter) - 接口 中的方法com.alipay.sofa.ark.spi.service.registry.RegistryService
Drive out service which match the given serviceFilter.
unRegisterBiz(String, String) - 接口 中的方法com.alipay.sofa.ark.spi.service.biz.BizManagerService
Un-Register Biz, it requires the biz state must be BizState.ACTIVATED or BizState.DEACTIVATED or BizState.BROKEN
unRegisterBizStrictly(String, String) - 接口 中的方法com.alipay.sofa.ark.spi.service.biz.BizManagerService
Un-Register Biz in strict mode, it ignores the biz state, generally invoked when install biz failed.

V

validate(String) - 接口 中的方法com.alipay.sofa.ark.spi.service.session.CommandProvider
Validate whether command is valid
valueOf(String) - 枚举 中的静态方法com.alipay.sofa.ark.spi.model.BizState
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.alipay.sofa.ark.spi.registry.ServiceProviderType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.alipay.sofa.ark.spi.model.BizState
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.alipay.sofa.ark.spi.registry.ServiceProviderType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
A B C D E F G H I K L M P R S T U V 

Copyright © 2018. All rights reserved.