GoldenGateCommon 1.1.11 API Reference

The GoldenGate Common project contains several classes that are common with different sub projects of GoldenGate (FTP, OpenR66, ...).

See:
          
Description


GoldenGate Common Command Authentication Session and File package
goldengate.common.command Global classes that store all informations on implemented commands, arguments, reply codes.
goldengate.common.command.exception FTP like Exception related to commands
goldengate.common.file Classes implementing File, Directory, Authentication and Session Interfaces
goldengate.common.file.filesystembased Classes implementing FileInterface and Directory according to a filesystem implementation
goldengate.common.file.filesystembased.specific Classes implementing specificity of JDK or Apache Commons IO related for Filesystem implementation
goldengate.common.file.passthrough Classes implementing FileInterface and Directory according to a pass through implementation (no storage since data are just pass through this interface)

 

GoldenGate Common Crypto package
goldengate.common.crypto Classes implementing Encryption for Password support or for File Encryption AES is the best compromise in term of security and efficiency.
goldengate.common.crypto.ssl Classes implementing SSL support for Netty To generate the stores for GoldenGate for instance, you need to create 2 JKS keyStore.

 

GoldenGate Common Database package
goldengate.common.database Classes implementing Database access
goldengate.common.database.data Classes implementing Database Data model
goldengate.common.database.exception Classes implementing Database Exceptions
goldengate.common.database.model Classes implementing Database Model (H2, Oracle, PostgreSQL, MySQL)

 

GoldenGate Common CPU package
goldengate.common.cpu Classes implementing CPU Management

 

GoldenGate Common Utility package
goldengate.common.tar Classes implementing Tar and Zip facility
goldengate.common.utility Classes implementing Some String and File facility
goldengate.common.xml Classes implementing XML facility

 

GoldenGate Common Logging and Future package
goldengate.common.exception Classes implementing internal exceptions
goldengate.common.future Classes implementing Future
goldengate.common.logging Classes implementing logging facility

 

Other Packages
goldengate.common.lru Classes implementing LRU Utilities Based on work from Damian Momot at http://code.google.com/p/simplelrucache/
goldengate.common.role  
goldengate.common.state Classes implementing basic Finite State Machine
goldengate.common.state.example Classes implementing example of usage of Finite State Machine

 

The GoldenGate Common project contains several classes that are common with different sub projects of GoldenGate (FTP, OpenR66, ...). Mainly there are classes for virtual Directory and File implementations, Logger interface, Future object and some Exceptions...



Copyright © 2009-2012 Frederic Bregier. All Rights Reserved.