Exemple #1
0
 public ExceptionFourteenGate(
     StandardModulusExceptionFourteenCalculator exceptionFourteenCalculator,
     IProcessAStep nextStep)
 {
     _exceptionFourteenCalculator = exceptionFourteenCalculator;
     _nextStep = nextStep;
 }
 public SecondModulusCalculatorStep(SecondStepRouter secondStepRouter, IProcessAStep nextStep)
 {
     _secondStepRouter = secondStepRouter;
     _nextStep         = nextStep;
 }
Exemple #3
0
 public FirstModulusCalculatorStep(FirstStepRouter firstStepRouter, IProcessAStep gates)
 {
     _firstStepRouter = firstStepRouter;
     _gates           = gates;
 }
Exemple #4
0
 public FirstModulusCalculatorStep()
 {
     _firstStepRouter = new FirstStepRouter();
     _gates           = new Gates.GatePipeline();
 }
Exemple #5
0
 public IsUncheckableForeignAccount(IProcessAStep nextStep)
 {
     _firstModulusCalculatorStep = nextStep;
 }
Exemple #6
0
 public IsUncheckableForeignAccount(SortCodeSubstitution sortCodeSubstitution)
 {
     _firstModulusCalculatorStep = new FirstModulusCalculatorStep(sortCodeSubstitution);
 }
Exemple #7
0
 public HasWeightMappings(IProcessAStep nextStep)
 {
     _nextStep = nextStep;
 }
Exemple #8
0
 public HasWeightMappings(SortCodeSubstitution sortCodeSubstitution)
 {
     _nextStep = new IsUncheckableForeignAccount(sortCodeSubstitution);
 }
 public IsExceptionTwoAndFirstCheckPassedGate(
     IProcessAStep nextStep)
 {
     _nextStep = nextStep;
 }
 public FirstModulusCalculatorStep(SortCodeSubstitution sortCodeSubstitution)
 {
     _firstStepRouter = new FirstStepRouter(sortCodeSubstitution);
     _gates           = new Gates.GatePipeline(sortCodeSubstitution);
 }
 public HasWeightMappings()
 {
     _nextStep = new IsUncheckableForeignAccount();
 }
 public IsUncheckableForeignAccount()
 {
     _firstModulusCalculatorStep = new FirstModulusCalculatorStep();
 }
Exemple #13
0
 public OnlyOneWeightMappingGate(IProcessAStep nextStep)
 {
     _nextStep = nextStep;
 }
Exemple #14
0
 public IsSecondCheckRequiredGate(IProcessAStep nextStep)
 {
     _nextStep = nextStep;
 }
 public IsExceptionThreeAndCanSkipSecondCheck(
     IProcessAStep nextStep)
 {
     _nextStep = nextStep;
 }