Class Diagram Sample
unknown
plain_text
a year ago
1.2 kB
11
Indexable
@startuml
interface ILienRequestDataService {
+populateLienStatusResponse()
+parseRequestObject()
}
interface ILoanProcessor {
+processLoanRequestObject()
}
interface ICreditCardProcessor {
}
interface ICoreNXServiceAccess {
+getOutstandingAmount()
+createCoreNxRequest()
+pareseCoreNxResponse()
}
interface IVisionPlusServiceAccess {
}
interface IFinacleServiceAccess {
}
class LienRequestDataSqsListener {
+listenToLienEventIngestionQueue()
}
class LienRequestDataService implements ILienRequestDataService {
- loanProcessor
- creditCardProcessor
- finacleServiceAccess
}
class LoanProcessor implements ILoanProcessor {
- coreNXServiceAccess
}
class CreditCardProcessor implements ICreditCardProcessor {
}
class CoreNXServiceAccess implements ICoreNXServiceAccess {
- coreNXServiceClient
}
class VisionPlusServiceAccess implements IVisionPlusServiceAccess {
}
class FinacleServiceAccess implements IFinacleServiceAccess {
}
LienRequestDataSqsListener --> LienRequestDataService : 1:1
LienRequestDataService "1" *-- "1" LoanProcessor
LienRequestDataService "1" *-- "1" CreditCardProcessor
LienRequestDataService "1" *-- "1" FinacleServiceAccess
LoanProcessor "1" -- "1" CoreNXServiceAccessEditor is loading...
Leave a Comment