plsql-commons


How to enrich the programmer's PLSQL toolkit for Oracle

PLSQL Commons is a project focused on creating and maintaining reusable PLSQL components. Components that will enrich the PLSQL programmer's toolkit/library. Components that promote the programmers shift from solving purely technical problems to actual business problems.

This library include solutions for standards logging, unittesting, template engine and a lot more of easy to use functionality:

  • PLSQL_ASYNC Parallel processing of tasks
  • PLSQL_CACHE General purpose memory based caching
  • PLSQL_ERROR Exception management
  • PLSQL_FILE Reading and writing operating system text files
  • PLSQL_FTP Copy a file from one host to another based on the ftp protocol.
  • PLSQL_HOST Executing a command in the host environment
  • PLSQL_LOG Logging Framework, for monitoring and debugging application behavior
  • PLSQL_MATCH Text search engine, specialized in CRM deduplication
  • PLSQL_TEST Unit Testing Framework, for writing automated unit tests
  • PLSQL_TIMER Measuring the execution time of a program unit
  • PLSQL_UTIL General purpose utilities
  • PLSQL_SOAP Lightweight webservices based on the soap protocol

Planning to be release soon:

Generic Collection Types: * PLSQL_MAP List,Set,Map,Tree,Graph and util for collection manipulation made easy * PLSQL_GRAPH Core collection type to map it all, incl. PLSQL records/tables or XML

Code Quality Control * PLSQL_GEN Template Engine 100% pure PLSQL * PLSQL_DEPEND Adds dependency-tree management at runtime. No more version diff hassle

Project Information

Labels:
plsql common Library reusable unittest log Toolkit caching exception error opensource iofiles soap ftp match