Package com.alipay.sofa.ark.spi.archive
Interface BizArchive
- All Superinterfaces:
Archive,Iterable<Archive.Entry>
An archive represent an ark-biz-module
- 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 TypeMethodDescriptionURL[]getUrls()fetch classpath of archive to startup ark-biz modulebooleanisEntryExist(Archive.EntryFilter filter) check whether the entry satisfy the givenArchive.EntryFilterexists or notMethods 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
-
getUrls
fetch classpath of archive to startup ark-biz module- Returns:
- the classpath contained in ark-biz archive
- Throws:
IOException- throw io exception when get biz classpath
-
isEntryExist
check whether the entry satisfy the givenArchive.EntryFilterexists or not- Parameters:
filter-- Returns:
-