public class OpenListOfMessages extends java.lang.Object implements OpenListProgram<OpenListOfMessagesLSTM0100,OpenListOfMessagesLSTM0100Listener>
| Constructor and Description | 
|---|
| OpenListOfMessages() | 
| OpenListOfMessages(int lengthOfReceiverVariable,
                  int numberOfRecordsToReturn,
                  java.lang.String sortInformation,
                  java.lang.String userOrQueueIndicator,
                  java.lang.String userOrQueueName,
                  java.lang.String queueLibrary,
                  OpenListOfMessagesLSTM0100 format) | 
| Modifier and Type | Method and Description | 
|---|---|
| OpenListOfMessagesLSTM0100Listener | getFormatListener()The format listener gets called by the formatter once the output data has been formatted. | 
| OpenListOfMessagesLSTM0100 | getFormatter()The formatter is the class that handles formatting the output data for each entry in the list. | 
| int | getLengthOfReceiverVariable() | 
| ListInformation | getListInformation() | 
| java.lang.String | getMessageQueue1() | 
| java.lang.String | getMessageQueue2() | 
| int | getNumberOfParameters()Returns the number of parameters for this program. | 
| int | getNumberOfQueuesUsed() | 
| int | getNumberOfRecordsToReturn() | 
| byte[] | getParameterInputData(int parmIndex)Returns the input data of the parameter at the specified index. | 
| int | getParameterInputLength(int parmIndex)Returns the input length of the parameter at the specified index. | 
| int | getParameterOutputLength(int parmIndex)Returns the output length of the parameter at the specified index. | 
| int | getParameterType(int parmIndex)Returns the type of parameter at the specified index. | 
| java.lang.String | getProgramLibrary()Returns the library of the program object. | 
| java.lang.String | getProgramName()Returns the name of the program object. | 
| java.lang.String | getQueueLibrary() | 
| OpenListOfMessagesSelectionListener | getSelectionListener() | 
| java.lang.String | getSortInformation() | 
| byte[] | getTempDataBuffer()The implementor can create their own temp byte array for the output parameter size and reuse it each time a call is performed,
 or for more than one parameter on the same call. | 
| java.lang.String | getUserOrQueueIndicator() | 
| java.lang.String | getUserOrQueueName() | 
| void | newCall()Invoked before any other methods on this interface by CommandConnection whenever this Program is called. | 
| void | setFormatListener(OpenListOfMessagesLSTM0100Listener listener) | 
| void | setFormatter(OpenListOfMessagesLSTM0100 format) | 
| void | setLengthOfReceiverVariable(int length) | 
| void | setNumberOfRecordsToReturn(int numberOfRecordsToReturn) | 
| void | setParameterOutputData(int parmIndex,
                      byte[] data,
                      int maxLength)Sets the output data for the parameter at the specified index. | 
| void | setQueueLibrary(java.lang.String s) | 
| void | setSelectionListener(OpenListOfMessagesSelectionListener listener) | 
| void | setSortInformation(java.lang.String s) | 
| void | setUserOrQueueIndicator(java.lang.String s) | 
| void | setUserOrQueueName(java.lang.String s) | 
public OpenListOfMessages()
public OpenListOfMessages(int lengthOfReceiverVariable,
                  int numberOfRecordsToReturn,
                  java.lang.String sortInformation,
                  java.lang.String userOrQueueIndicator,
                  java.lang.String userOrQueueName,
                  java.lang.String queueLibrary,
                  OpenListOfMessagesLSTM0100 format)
public OpenListOfMessagesLSTM0100Listener getFormatListener()
OpenListProgramgetFormatListener in interface OpenListProgram<OpenListOfMessagesLSTM0100,OpenListOfMessagesLSTM0100Listener>public void setFormatListener(OpenListOfMessagesLSTM0100Listener listener)
setFormatListener in interface OpenListProgram<OpenListOfMessagesLSTM0100,OpenListOfMessagesLSTM0100Listener>public java.lang.String getProgramName()
ProgramgetProgramName in interface Programpublic java.lang.String getProgramLibrary()
ProgramgetProgramLibrary in interface Programpublic int getNumberOfParameters()
ProgramgetNumberOfParameters in interface Programpublic final byte[] getTempDataBuffer()
ProgramgetTempDataBuffer in interface Programpublic OpenListOfMessagesSelectionListener getSelectionListener()
public void setSelectionListener(OpenListOfMessagesSelectionListener listener)
public OpenListOfMessagesLSTM0100 getFormatter()
OpenListProgramgetFormatter in interface OpenListProgram<OpenListOfMessagesLSTM0100,OpenListOfMessagesLSTM0100Listener>public void setFormatter(OpenListOfMessagesLSTM0100 format)
setFormatter in interface OpenListProgram<OpenListOfMessagesLSTM0100,OpenListOfMessagesLSTM0100Listener>public void newCall()
Programpublic ListInformation getListInformation()
getListInformation in interface OpenListProgram<OpenListOfMessagesLSTM0100,OpenListOfMessagesLSTM0100Listener>public int getLengthOfReceiverVariable()
public void setLengthOfReceiverVariable(int length)
public int getNumberOfRecordsToReturn()
public void setNumberOfRecordsToReturn(int numberOfRecordsToReturn)
public java.lang.String getSortInformation()
public void setSortInformation(java.lang.String s)
public java.lang.String getUserOrQueueIndicator()
public void setUserOrQueueIndicator(java.lang.String s)
public java.lang.String getUserOrQueueName()
public void setUserOrQueueName(java.lang.String s)
public java.lang.String getQueueLibrary()
public void setQueueLibrary(java.lang.String s)
public int getNumberOfQueuesUsed()
public java.lang.String getMessageQueue1()
public java.lang.String getMessageQueue2()
public int getParameterInputLength(int parmIndex)
ProgramgetParameterInputLength in interface Programpublic int getParameterOutputLength(int parmIndex)
ProgramgetParameterOutputLength in interface Programpublic int getParameterType(int parmIndex)
ProgramgetParameterType in interface ProgramParameterpublic byte[] getParameterInputData(int parmIndex)
ProgramgetParameterInputData in interface Programpublic void setParameterOutputData(int parmIndex,
                          byte[] data,
                          int maxLength)
ProgramsetParameterOutputData in interface Program