Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

// SimplifiedSync simple

SendResponse = SimplifiedSyncEndpoint.send(Send send) {

SendReponse = AuditInterceptor.audit(InvocationContext
Code Block
Zenuml sequence macro
uuid6ef174f1-821b-40eb-a996-817fa9d350bf
updatedAt2021-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
uuid01f8f3a5-c1b6-4f51-82d0-a166c34c2297
updatedAt2021-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)

}}