Package i5.las2peer.classLoaders.libraries

  • Interface Summary 
    Interface Description
    Repository
    a repository provides the ClassManager with needed libraries (jars) in form of LoadedLibrary implementations
  • Class Summary 
    Class Description
    BlockchainRepository  
    FileSystemRepository
    implements a repository which loads all libraries from a given directory or from severeal ones.
    LibraryIdentifier
    a basic class managing a library identifier of the format name-number where number fits the format of LibraryVersion
    LibraryVersion
    A simple class managing a library version number in the format <major> "." <minor> "." <patch> "-" <pre-release> "+" <build> (where minor, patch, pre-release and build are optional) or "*" (no version specified / matches all versions).
    LoadedJarLibrary
    a loaded jar library implements a library on the basis of a standard jar file
    LoadedLibrary
    a loaded library represents a library in the l2p classloader context
    LoadedNetworkLibrary
    This class is stored in the network and represents a network library.
    SharedStorageRepository  
  • Exception Summary 
    Exception Description
    ResourceNotFoundException
    Exception thrown on not found resources within a LoadedLibrary