public class HandlingInstructionContainerImpl extends java.lang.Object implements HandlingInstructionContainer
| Modifier and Type | Field and Description | 
|---|---|
static java.lang.String | 
CLASS_VERSION
Class version string 
 | 
| Constructor and Description | 
|---|
HandlingInstructionContainerImpl()
Constructs a HandlingInstructionContainerImpl object. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addHandlingInstruction(HandlingInstruction pHandlingInstruction)
Add the HandlingInstruction to the container. 
 | 
void | 
addHandlingInstruction(HandlingInstruction pHandlingInstruction,
                      int pIndex)
Add the HandlingInstruction to the container at the given index. 
 | 
HandlingInstruction | 
getHandlingInstruction(java.lang.String pHandlingInstructionId)
Returns the HandlingInstruction whose id is pHandlingInstructionId. 
 | 
int | 
getHandlingInstructionCount()
Returns the number of HandlingInstructions in the container. 
 | 
java.util.List | 
getHandlingInstructions()
Returns a List of HandlingInstructions. 
 | 
void | 
removeAllHandlingInstructions()
Removes all the HandlingInstructions 
 | 
HandlingInstruction | 
removeHandlingInstruction(java.lang.String pHandlingInstructionId)
Removes a HandlingInstruction whose id is passed as a parameter. 
 | 
public HandlingInstructionContainerImpl()
public java.util.List getHandlingInstructions()
getHandlingInstructions in interface HandlingInstructionContainerpublic void addHandlingInstruction(HandlingInstruction pHandlingInstruction) throws DuplicateHandlingInstructionException, InvalidParameterException
addHandlingInstruction in interface HandlingInstructionContainerDuplicateHandlingInstructionExceptionInvalidParameterExceptionpublic void addHandlingInstruction(HandlingInstruction pHandlingInstruction, int pIndex) throws DuplicateHandlingInstructionException, InvalidParameterException
addHandlingInstruction in interface HandlingInstructionContainerDuplicateHandlingInstructionExceptionInvalidParameterExceptionpublic HandlingInstruction removeHandlingInstruction(java.lang.String pHandlingInstructionId) throws HandlingInstructionNotFoundException, InvalidParameterException
removeHandlingInstruction in interface HandlingInstructionContainerHandlingInstructionNotFoundExceptionInvalidParameterExceptionpublic void removeAllHandlingInstructions()
removeAllHandlingInstructions in interface HandlingInstructionContainerpublic HandlingInstruction getHandlingInstruction(java.lang.String pHandlingInstructionId) throws HandlingInstructionNotFoundException, InvalidParameterException
getHandlingInstruction in interface HandlingInstructionContainerHandlingInstructionNotFoundExceptionInvalidParameterExceptionpublic int getHandlingInstructionCount()
getHandlingInstructionCount in interface HandlingInstructionContainer