LIBRARIES
This document includes following OBDX libraries:
OBDX has bundled its platform features and capabilities in various libraries based on logical separation of features. This section provides a list of such libraries along with their purpose
OBDX Libraries
This section provides information about various OBDX libraries that are provided out of the box. These libraries are packaged in the enterprise application obdx.app.domain.ear
Provide infrastructure features of OBDX platform.
Library |
Description |
---|---|
com.ofss.digx.infra |
Provides basic infrastructure classes. |
com.ofss.digx.infra.audit |
Provides basic infrastructure classes for audit. |
com.ofss.digx.infra.crypto |
Provides cryptography functions such as hash generation, public private key generation and symmetric cryptography provider. |
com.ofss.digx.framework.domain |
Provides base classes for entities, assemblers, repositories etc. |
com.ofss.digx.framework.rest |
?? |
com.ofss.digx.framework.fileupload |
Provides infrastructure classes for bulk file processing |
com.ofss.digx.appx.core.rest |
Provides infrastructure classes for OBDX REST services |
com.ofss.digx.common |
?? |
com.ofss.digx.datatype |
Provides complex data types used in OBDX application |
com.ofss.digx.enumeration |
Provides all enumerations |
com.ofss.digx.app.groovy.whitelist |
?? |
com.ofss.digx.appcore |
Provides base classes for application services, Interaction classes etc. |
com.ofss.digx.cloud.extension |
?? |
com.ofss.digx.fileupload.templates |
Provides file upload handlers, entities and DTOs |
com.ofss.digx.finlimit.core |
Provides core classes for financial limits processing |
DTOs
Library |
Description |
---|---|
com.ofss.digx.app.xface |
Provides all request, response or plain DTOs used in services |
com.ofss.digx.infra.audit |
Provides basic infrastructure classes for audit. |
Modules
Library |
Description |
---|---|
com.ofss.digx.module.access |
|
com.ofss.digx.module.account |
|
com.ofss.digx.module.alerts |
|
com.ofss.digx.module.approval |
|
com.ofss.digx.module.audit |
|
com.ofss.digx.module.brand |
|
com.ofss.digx.module.budget |
|
com.ofss.digx.module.card |
|
com.ofss.digx.module.chatbot |
|
com.ofss.digx.module.collaboration |
|
com.ofss.digx.module.common |
|
com.ofss.digx.module.config |
|
com.ofss.digx.module.dda |
|
com.ofss.digx.module.extension |
|
com.ofss.digx.module.fileupload |
|
com.ofss.digx.module.finlimit |
|
com.ofss.digx.module.goal |
|
com.ofss.digx.module.loan |
|
com.ofss.digx.module.location |
|
com.ofss.digx.module.me |
|
com.ofss.digx.module.mobile |
|
com.ofss.digx.module.origination |
|
com.ofss.digx.module.party |
|
com.ofss.digx.module.payment |
|
com.ofss.digx.module.pm |
|
com.ofss.digx.module.report |
|
com.ofss.digx.module.security |
|
com.ofss.digx.module.sms |
|
com.ofss.digx.module.spendanalysis |
|
com.ofss.digx.module.sr |
|
com.ofss.digx.module.td |
|
com.ofss.digx.module.tradefinance |
|
com.ofss.digx.module.user |
|
com.ofss.digx.module.wallet |
|
Endpoints
Library |
Description |
---|---|
com.ofss.digx.appx.service.rest |
Provides REST endpoint classes for all modules |
Adapters
These are packaged into obdx.extsystem.domain.ear
Library |
Description |
---|---|
com.ofss.digx.extxface |
Provides all external interfaces |
com.ofss.digx.extxface.sms.dbAuthenticator |
?? |
com.ofss.digx.extxface.<Host Name>.impl |
Provides adapter implementations of the external interfaces for particular host |
com.ofss.<Host Name>.soap.client |
Provides stubs used for communicating with host |