Package com.alipay.sofa.ark.spi.archive
Interface ExecutableArchive
- All Superinterfaces:
Archive,Iterable<Archive.Entry>
An archive represents an executable fat jar with sofa-ark
- Since:
- 0.1.0
- Author:
- qilong.zql
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.alipay.sofa.ark.spi.archive.Archive
Archive.Entry, Archive.EntryFilter -
Method Summary
Modifier and TypeMethodDescriptionGet all Biz ArchiverGet ark conf class pathGet Ark Container ArchiverGet all Plugin ArchiverMethods inherited from interface com.alipay.sofa.ark.spi.archive.Archive
getInputStream, getManifest, getNestedArchive, getNestedArchives, getUrlMethods inherited from interface java.lang.Iterable
forEach, iterator, spliterator
-
Method Details
-
getContainerArchive
Get Ark Container Archiver- Returns:
- Throws:
Exception- throw exception when meets error
-
getBizArchives
Get all Biz Archiver- Returns:
- Throws:
Exception- throw exception when meets error
-
getPluginArchives
Get all Plugin Archiver- Returns:
- Throws:
Exception- throw exception when meets error
-
getConfClasspath
Get ark conf class path- Returns:
- return ark conf class path
- Throws:
Exception- throw exception when meets error
-