public class SubsystemEntryList
extends java.lang.Object
Implementation note: This class internally calls the "List Subsystem Entries" API (QWDLSBSE). Information from formats SBSE0100 is retrieved.
RoutingDataEntry
Modifier and Type | Field and Description |
---|---|
static int |
AUTOSTART_JOB_ENTRY |
static int |
COMMUNICATION_ENTRY |
static int |
PRESTART_JOB_ENTRY |
static int |
REMOTE_LOCATION_ENTRY |
static int |
ROUTING_ENTRY |
static int |
WORKSTATION_NAME_ENTRY |
static int |
WORKSTATION_TYPE_ENTRY |
Constructor and Description |
---|
SubsystemEntryList(AS400 system,
QSYSObjectPathName path)
Constructs a SubsystemEntryList.
|
SubsystemEntryList(AS400 system,
java.lang.String library,
java.lang.String name)
Constructs a SubsystemEntryList object.
|
Modifier and Type | Method and Description |
---|---|
void |
clear()
Removes all entries from this object.
|
RoutingDataEntry[] |
getRoutingDataEntry()
Returns an array of routing data entries.
|
RoutingDataEntry |
getRoutingDataEntry(java.lang.String compareValue)
Returns the routing data entry by compareValue.
|
void |
load()
Loads all entries from the specified subsystem.
|
void |
refresh()
Reloads all entries that have been specified.
|
void |
setListType(int type) |
public static final int ROUTING_ENTRY
public static final int COMMUNICATION_ENTRY
public static final int REMOTE_LOCATION_ENTRY
public static final int AUTOSTART_JOB_ENTRY
public static final int PRESTART_JOB_ENTRY
public static final int WORKSTATION_NAME_ENTRY
public static final int WORKSTATION_TYPE_ENTRY
public SubsystemEntryList(AS400 system, java.lang.String library, java.lang.String name)
system
- The system where the subsystem resides.library
- The library containing the subsystem.name
- The subsystem namepublic SubsystemEntryList(AS400 system, QSYSObjectPathName path)
system
- The system where the subsystem resides.path
- The fully qualified IFS path to the subsystem.public void refresh() throws AS400SecurityException, ErrorCompletingRequestException, java.lang.InterruptedException, java.io.IOException, ObjectDoesNotExistException
ObjectDoesNotExistException
- If a system object necessary for the call does not exist on the system.java.lang.InterruptedException
- If this thread is interrupted.java.io.IOException
- If an error occurs while communicating with the system.ErrorCompletingRequestException
- If an error occurs before the request is completed.AS400SecurityException
- If a security or authority error occurs.public void load() throws AS400Exception, AS400SecurityException, ErrorCompletingRequestException, java.io.IOException, java.lang.InterruptedException, ObjectDoesNotExistException
ObjectDoesNotExistException
- If an object necessary for the call does not exist on the system.java.lang.InterruptedException
- If this thread is interrupted.java.io.IOException
- If an error occurs while communicating with the system.ErrorCompletingRequestException
- If an error occurs before the request is completed.AS400SecurityException
- If a security or authority error occurs.AS400Exception
- If the program on the server sends an escape message.public void setListType(int type)
public RoutingDataEntry getRoutingDataEntry(java.lang.String compareValue)
public RoutingDataEntry[] getRoutingDataEntry()
public void clear()