Package de.ipk_gatersleben.bit.bi.edal.primary_data
This package contains the classes the eDAL basic configuration.
-
Interface Summary Interface Description HttpServiceProvider Interface to provide function for theEdalHttpHandler
ServiceProvider Interface to provide some general function forImplementationProvider
-
Class Summary Class Description ContentNegotiator DataManager Central entry point for the clients to make use of the API provided storage functionality.EdalAbstractRequestLog EdalConfiguration class to collect all parameters to start the eDAL system.EdalHttpHandler EdalHttpServer EdalRequestLog EdalSecuredHttpHandler EdalThread General class for creating anEdalThread
named with the simple class name of the subclass.EdalThreadFactory General class for generating anEdalThreadFactory
with a given name.EdalThreadPoolExcecutor Class to create aThreadPoolExecutor
that will be automatically closed, when callingDataManager.shutdown()
GenerateLocations Class for generating GPS locations from IP by using Geo2IP APIMergingEntityOutputThread MergingMessageOutputThread MergingReportOutputThread PipedReadEdalFileThread Thread to read theInputStream
of aPrimaryDataFile
to theOutputStream
of the HTTP response with the help of a piped stream.PipedReadEmbeddedFileThread Thread to read theInputStream
of a an embedded file to theOutputStream
of the HTTP response with the help of a piped stream.PipedWriteThread Thread to write theOutputStream
of aPrimaryDataFile
to theOutputStream
of the HTTP response with the help of a piped stream.WebPageCache A class for caching webpages.ZipThread Thread
for generating a ZIP file that contains all object within aPrimaryDataDirectory
. -
Enum Summary Enum Description EdalHttpFunctions Enum
to collect all function that are provided by theEdalHttpServer
. -
Exception Summary Exception Description EdalConfigurationException Exception is thrown on failure with theEdalConfiguration
class.