Package com.avoka.fc.core.service.form
Class RandomReceiptNumberService
- java.lang.Object
-
- com.avoka.fc.core.service.form.RandomReceiptNumberService
-
- All Implemented Interfaces:
IReceiptNumberService
public class RandomReceiptNumberService extends Object implements IReceiptNumberService
Provides a Random Receipt Number generation service based on the RandomTrackingNumberService.- Since:
- 4.0.0
-
-
Constructor Summary
Constructors Constructor Description RandomReceiptNumberService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getCharacterValues()
int
getNumberLength()
void
populateReceiptNumber(Submission submission, String submissionXml)
Populate the submission's receipt numbervoid
setCharacterValues(String characterValues)
void
setNumberLength(int numberLength)
-
-
-
Method Detail
-
populateReceiptNumber
public void populateReceiptNumber(Submission submission, String submissionXml)
Populate the submission's receipt number- Specified by:
populateReceiptNumber
in interfaceIReceiptNumberService
- Parameters:
submission
- the submission (required)submissionXml
- the submitted XML data (required)- See Also:
IReceiptNumberService.populateReceiptNumber(Submission, String)
-
getNumberLength
public int getNumberLength()
- Returns:
- the numberLength
-
setNumberLength
public void setNumberLength(int numberLength)
- Parameters:
numberLength
- the numberLength to set
-
getCharacterValues
public String getCharacterValues()
- Returns:
- the characterValues
-
setCharacterValues
public void setCharacterValues(String characterValues)
- Parameters:
characterValues
- the characterValues to set
-
-