public class RetrieveAuthorizedUsers extends java.lang.Object implements Program
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ENDING_PROFILE_LAST |
static int |
FORMAT_AUTU0100 |
static int |
FORMAT_AUTU0150 |
static int |
FORMAT_AUTU0200 |
static int |
FORMAT_AUTU0250 |
static java.lang.String |
GROUP_NO_GROUP |
static java.lang.String |
GROUP_NONE |
static java.lang.String |
SELECTION_ALL |
static java.lang.String |
SELECTION_GROUP |
static java.lang.String |
SELECTION_MEMBER |
static java.lang.String |
SELECTION_USER |
static java.lang.String |
STARTING_PROFILE_FIRST |
Constructor and Description |
---|
RetrieveAuthorizedUsers(int format,
int lengthOfReceiverVariable,
java.lang.String selectionCriteria,
java.lang.String startingProfileName,
boolean includeStartingProfile,
java.lang.String groupProfileName,
java.lang.String endingProfileName) |
Modifier and Type | Method and Description |
---|---|
int |
getBytesAvailable() |
int |
getBytesReturned() |
int |
getFormat() |
int |
getLengthOfReceiverVariable() |
int |
getNumberOfParameters()
Returns the number of parameters for this program.
|
int |
getNumberOfProfileNames() |
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.
|
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.
|
void |
newCall()
Invoked before any other methods on this interface by CommandConnection whenever this Program is called.
|
void |
setFormat(int format) |
void |
setLengthOfReceiverVariable(int lengthOfReceiverVariable) |
void |
setListener(RetrieveAuthorizedUsersListener listener) |
void |
setParameterOutputData(int parmIndex,
byte[] data,
int maxLength)
Sets the output data for the parameter at the specified index.
|
public static final int FORMAT_AUTU0100
public static final int FORMAT_AUTU0150
public static final int FORMAT_AUTU0200
public static final int FORMAT_AUTU0250
public static final java.lang.String SELECTION_ALL
public static final java.lang.String SELECTION_USER
public static final java.lang.String SELECTION_GROUP
public static final java.lang.String SELECTION_MEMBER
public static final java.lang.String STARTING_PROFILE_FIRST
public static final java.lang.String GROUP_NONE
public static final java.lang.String GROUP_NO_GROUP
public static final java.lang.String ENDING_PROFILE_LAST
public RetrieveAuthorizedUsers(int format, int lengthOfReceiverVariable, java.lang.String selectionCriteria, java.lang.String startingProfileName, boolean includeStartingProfile, java.lang.String groupProfileName, java.lang.String endingProfileName)
public final byte[] getTempDataBuffer()
Program
getTempDataBuffer
in interface Program
public java.lang.String getProgramName()
Program
getProgramName
in interface Program
public java.lang.String getProgramLibrary()
Program
getProgramLibrary
in interface Program
public int getNumberOfParameters()
Program
getNumberOfParameters
in interface Program
public void newCall()
Program
public void setFormat(int format)
public int getFormat()
public int getLengthOfReceiverVariable()
public void setLengthOfReceiverVariable(int lengthOfReceiverVariable)
public int getBytesReturned()
public int getBytesAvailable()
public int getNumberOfProfileNames()
public int getParameterInputLength(int parmIndex)
Program
getParameterInputLength
in interface Program
public int getParameterOutputLength(int parmIndex)
Program
getParameterOutputLength
in interface Program
public int getParameterType(int parmIndex)
Program
getParameterType
in interface Program
Parameter
public byte[] getParameterInputData(int parmIndex)
Program
getParameterInputData
in interface Program
public void setListener(RetrieveAuthorizedUsersListener listener)
public void setParameterOutputData(int parmIndex, byte[] data, int maxLength)
Program
setParameterOutputData
in interface Program