A B C D E F G I P R T U Z

A

allocate() - Method in class pl.psnc.dl.ege.utils.DataBuffer
Allocates clean data item in buffer.
allocate(InputStream) - Method in class pl.psnc.dl.ege.utils.DataBuffer
Reads data from specified input stream and creates single data item.
allocate(InputStream, String) - Method in class pl.psnc.dl.ege.utils.DataBuffer
Reads data from specified input stream and creates single data item.

B

BUFFER_SIZE - Static variable in class pl.psnc.dl.ege.EGEImpl
 
BUFFER_TEMP_PATH - Static variable in class pl.psnc.dl.ege.configuration.EGEConstants
EGE data buffer temporary files directory

C

catchException(Exception) - Method in class pl.psnc.dl.ege.EGEImpl
 
catchException(Exception) - Method in interface pl.psnc.dl.ege.ExceptionListener
Implemented method normally would store received exception.
clear(boolean) - Method in class pl.psnc.dl.ege.utils.DataBuffer
Relieves all stored in buffer data items If 'forceDelete' parameter is set to 'true' all temporary files will be deleted immediately, otherwise they will be deleted after release of memory by garbage collector.
compressData(File, OutputStream) - Method in interface pl.psnc.dl.ege.utils.IOResolver
Method should be responsible for compressing output data received from any of the EGE operations.
compressData(File, OutputStream) - Method in class pl.psnc.dl.ege.utils.ZipIOResolver
 
ConfigurableConverter - Interface in pl.psnc.dl.ege.component
Implemented by converters with additional parameters taken from plugin.xml configuration file.
configure(Map<String, String>) - Method in interface pl.psnc.dl.ege.component.ConfigurableConverter
Provided through EGE configuration mechanism parameters can be compared with ExtensionParam values.
constructZip(File, ZipOutputStream, String) - Static method in class pl.psnc.dl.ege.utils.EGEIOUtils
Construct zip file from specified dir location.
copyStream(InputStream, OutputStream) - Static method in class pl.psnc.dl.ege.utils.EGEIOUtils
Perform copy from input stream to output stream.

D

DataBuffer - Class in pl.psnc.dl.ege.utils
Keeps collection of buffered byte data, which is used mainly by conversion with validation process.
DataBuffer(String) - Constructor for class pl.psnc.dl.ege.utils.DataBuffer
Creates instance of data buffer with specified temporary files directory - where overwhelmed data is kept.
DataBuffer(int, String) - Constructor for class pl.psnc.dl.ege.utils.DataBuffer
Creates instance of data buffer with specified temporary files directory and threshold for every contained data item.
decompressStream(InputStream, File) - Method in interface pl.psnc.dl.ege.utils.IOResolver
Method should decompress stream of input data and save it to selected directory.
decompressStream(InputStream, File) - Method in class pl.psnc.dl.ege.utils.ZipIOResolver
 
DEFAULT_ITEM_MAX_SIZE - Static variable in class pl.psnc.dl.ege.utils.DataBuffer
Default value : max size of item (in number of bytes), that allows to keep it in memory.
deleteDirectory(File) - Static method in class pl.psnc.dl.ege.utils.EGEIOUtils
Deletes a directory.

E

EGE_EXT_DIRECTORY - Static variable in class pl.psnc.dl.ege.configuration.EGEConstants
EGE extension directory
EGEConfigurationManager - Class in pl.psnc.dl.ege.configuration
Configuration manager performs initialization of standard components: loads JPF based extensions : Validators, Converters, Recognizers.
EGEConstants - Class in pl.psnc.dl.ege.configuration
Additional useful static data.
egeDataDirectory - Static variable in class pl.psnc.dl.ege.configuration.EGEConstants
Name of the directory where the ege will hold its files
EGEImpl - Class in pl.psnc.dl.ege
Standard Enrich Garage Engine(EGE) implementation.
EGEImpl() - Constructor for class pl.psnc.dl.ege.EGEImpl
Default Constructor : initializes basic structures.
EGEIOUtils - Class in pl.psnc.dl.ege.utils
Pack of usable EGE IO utilities.
ExceptionListener - Interface in pl.psnc.dl.ege
Interface for catching exceptions - most likely can be used by class to catch exceptions in threads and send them to listener.

F

findConversionPaths(DataType) - Method in class pl.psnc.dl.ege.EGEImpl
Method returns every possible conversion path for specified input DataType.
findConversionPaths(DataType, DataType) - Method in class pl.psnc.dl.ege.EGEImpl
Method return every possible/unique convert path for specified input type data with pointed output type data.
fS - Static variable in class pl.psnc.dl.ege.configuration.EGEConstants
OS specific file separator
FULL_DATA_DIRECTORY - Static variable in class pl.psnc.dl.ege.configuration.EGEConstants
EGE data directory without file separator at the end

G

getAvailableConverters() - Method in class pl.psnc.dl.ege.configuration.EGEConfigurationManager
Returns list of all available converters.
getAvailableRecognizers() - Method in class pl.psnc.dl.ege.configuration.EGEConfigurationManager
Returns list of all available recognizers.
getAvailableValidators() - Method in class pl.psnc.dl.ege.configuration.EGEConfigurationManager
Returns list of all available validators.
getConvertersGraph() - Method in class pl.psnc.dl.ege.EGEImpl
Returns conversion graph.
getDataAsStream(String) - Method in class pl.psnc.dl.ege.utils.DataBuffer
Returns specified by id - data item as input stream.
getDataDir(String) - Method in class pl.psnc.dl.ege.utils.DataBuffer
Returns temp dir of allocated item - can be null if item is stored in memory.
getElementOutputStream(String) - Method in class pl.psnc.dl.ege.utils.DataBuffer
Returns buffer allocation output stream.
getExtensionsDirectory() - Method in class pl.psnc.dl.ege.configuration.EGEConfigurationManager
 
getInstance() - Static method in class pl.psnc.dl.ege.configuration.EGEConfigurationManager
Returns available instance of EGEConfigurationManager.
getLevel() - Method in class pl.psnc.dl.ege.utils.ZipIOResolver
Returns level of ZIP compression.
getStandardIOResolver() - Method in class pl.psnc.dl.ege.configuration.EGEConfigurationManager
Returns standard EGE input/output resolver.
getTemporaryDir() - Method in class pl.psnc.dl.ege.utils.DataBuffer
 

I

IOResolver - Interface in pl.psnc.dl.ege.utils
Interface responsible for compressing and decompressing streamed EGE data.
isComplexZip(File) - Static method in class pl.psnc.dl.ege.utils.EGEIOUtils
Checks if specified zip content contains more than one file.

P

performConversion(InputStream, OutputStream, ConversionsPath) - Method in class pl.psnc.dl.ege.EGEImpl
Performs sequence of conversions based on specified convert path.
performRecognition(InputStream) - Method in class pl.psnc.dl.ege.EGEImpl
Method performs recognition of the MIME type of an input data.
performValidation(InputStream, DataType) - Method in class pl.psnc.dl.ege.EGEImpl
Method performs validation using all loaded through extension mechanism Validator implementations.
pl.psnc.dl.ege - package pl.psnc.dl.ege
 
pl.psnc.dl.ege.component - package pl.psnc.dl.ege.component
 
pl.psnc.dl.ege.configuration - package pl.psnc.dl.ege.configuration
 
pl.psnc.dl.ege.utils - package pl.psnc.dl.ege.utils
 

R

removeData(String, boolean) - Method in class pl.psnc.dl.ege.utils.DataBuffer
Relieves selected data item.
returnSupportedInputFormats() - Method in class pl.psnc.dl.ege.EGEImpl
Returns all supported by EGE input formats - entry points for conversion.
returnSupportedValidationFormats() - Method in class pl.psnc.dl.ege.EGEImpl
Returns set of data types that are supported for validation.

T

TEMP_PATH - Static variable in class pl.psnc.dl.ege.configuration.EGEConstants
EGE temporary files directory

U

unzipFile(ZipFile, File) - Static method in class pl.psnc.dl.ege.utils.EGEIOUtils
Extracts content of the zipFile to given destination directory
unzipSingleFile(ZipFile, OutputStream) - Static method in class pl.psnc.dl.ege.utils.EGEIOUtils
Unpacks single file data to stream.
unzipStream(InputStream, File) - Static method in class pl.psnc.dl.ege.utils.EGEIOUtils
Unzips a zip compressed file to some output directory.
userHome - Static variable in class pl.psnc.dl.ege.configuration.EGEConstants
User home directory

Z

ZipIOResolver - Class in pl.psnc.dl.ege.utils
Recovers data from ZIP input/output streams.
ZipIOResolver() - Constructor for class pl.psnc.dl.ege.utils.ZipIOResolver
Constructor : level of compression is 1 by default.
ZipIOResolver(int) - Constructor for class pl.psnc.dl.ege.utils.ZipIOResolver
Constructor with parameter of level of ZIP compression.

A B C D E F G I P R T U Z

Copyright © 2010. All Rights Reserved.