// SimplifiedSync simple
SendResponse = SimplifiedSyncEndpoint.send(Send send) {
Code Block |
SendReponse = AuditInterceptor.audit(InvocationContext Zenuml sequence macro |
---|
uuid | 6ef174f1-821b-40eb-a996-817fa9d350bf |
---|
updatedAt | 2021-03-11T20:08:41Z |
---|
|
WebPage.Display() {
Controller.Display() {
// log to file (audit-xxx.log)
log(RequestInformation)
Controller.PrivateMethod() {
SendResponse = FaultInterceptorAnotherClass.interceptExceptionTEst(InvocationContext)
{ try Foo.test()
SendResponse = SimplifiedSyncDispatcherMessageProcessor.doProcess(Send) {
SendResponse = ContentValidationDecorator.doProcess(Send}
}
} |
Zenuml sequence macro lite |
---|
uuid | 01f8f3a5-c1b6-4f51-82d0-a166c34c2297 |
---|
updatedAt | 2021-03-09T22:46:40Z |
---|
|
OrderController.create(payload) {
// checks
the soap envelope (test flag, compression method, etc)
ValidationState = ContentChecker.check(Send)
// See SimplifiedSyncCoreMessageProcessor diagram
SendResponse = SimplifiedSyncCoreMessageProcessor.doProcess(Send)
}
OrderService.create(payload) {
OrderRepo.save()
OrderRepo.update()
}
OrderService.update(foo) {
catch Some.bar()
}
log(ResponseInformation)
}} |