Beispiel #1
0
        public void InitLifeCycleHandler()
        {
            _handler = new AuthHandler <T>();

            _handler.SetSuccessor(_loadContextHandler);
            _loadContextHandler.SetSuccessor(_validationHandler);
            _validationHandler.SetSuccessor(_executeHandler);
            _executeHandler.SetSuccessor(_auditTrailHandler);
            _auditTrailHandler.SetSuccessor(_finalizeHandler);
        }
Beispiel #2
0
 public void SetAuditTrailHandler(LifecycleHandler <T> handler)
 {
     _auditTrailHandler = handler;
 }
Beispiel #3
0
 public void SetFianlizeHandler(LifecycleHandler <T> handler)
 {
     _finalizeHandler = handler;
 }
Beispiel #4
0
 public void SetExecutionHandler(LifecycleHandler <T> handler)
 {
     _executeHandler = handler;
 }
Beispiel #5
0
 public void SetValidationHandler(LifecycleHandler <T> handler)
 {
     _validationHandler = handler;
 }
Beispiel #6
0
 public void SetLoadContextHandler(LifecycleHandler <T> handler)
 {
     _loadContextHandler = handler;
 }
Beispiel #7
0
 public void SetAuthHandler(LifecycleHandler <T> handler)
 {
     _handler = handler;
 }
Beispiel #8
0
 /// <summary>
 /// The set successor.
 /// </summary>
 /// <param name="successor">
 /// The successor.
 /// </param>
 public void SetSuccessor(LifecycleHandler <T> successor)
 {
     this._successor = successor;
 }