Interface BizInfo

All Known Subinterfaces:
Biz

public interface BizInfo
Since:
0.6.0
Author:
qilong.zql
  • Method Details

    • getBizName

      String getBizName()
      get Biz Name
      Returns:
      biz name
    • getBizVersion

      String getBizVersion()
      get Biz Version
    • getIdentity

      String getIdentity()
      get identity id in runtime, an unique-id of ark biz
      Returns:
    • getMainClass

      String getMainClass()
      get Biz Main Entry Class Name
      Returns:
      main class name
    • getClassPath

      URL[] getClassPath()
      get Biz Class Path
      Returns:
      biz classpath
    • getBizUrl

      URL getBizUrl()
      get biz url
    • getDenyImportPackages

      Set<String> getDenyImportPackages()
      get denied imported packages config
      Returns:
    • getDenyImportPackageNodes

      Set<String> getDenyImportPackageNodes()
      get biz deny import package which is exactly matched
      Returns:
    • getDenyImportPackageStems

      Set<String> getDenyImportPackageStems()
      get biz deny import package which is matched by prefix
      Returns:
    • getDenyImportClasses

      Set<String> getDenyImportClasses()
      get denied imported classes
      Returns:
    • getDenyImportResources

      Set<String> getDenyImportResources()
      get denied imported resources
      Returns:
    • getDenyPrefixImportResourceStems

      Set<String> getDenyPrefixImportResourceStems()
      get denied imported resource stems by prefix
      Returns:
      denied imported resource stems
    • getDenySuffixImportResourceStems

      Set<String> getDenySuffixImportResourceStems()
      get denied imported resource stems by suffix
      Returns:
      denied imported resource stems
    • getBizClassLoader

      ClassLoader getBizClassLoader()
      get Biz Classloader
      Returns:
      biz classloader
    • getBizState

      BizState getBizState()
      get Biz State
    • getWebContextPath

      String getWebContextPath()
      get web context path
    • getAttributes

      Map<String,String> getAttributes()
      get Biz attributes
      Returns:
    • getBizStateRecords

      List<BizInfo.BizStateRecord> getBizStateRecords()
      get getBizStateChangeLog
      Returns:
      java.util.concurrent.CopyOnWriteArrayList<com.alipay.sofa.ark.spi.model.BizInfo.BizStateChangeInfo>
      Since:
      2.2.9