|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.as400.access.SystemStatus
The SystemStatus class provides access to a group of statistics that represent the current status of the system.
Constructor Summary | |
---|---|
SystemStatus()
Constructs a SystemStatus object. |
|
SystemStatus(AS400 system)
Constructs a SystemStatus object. |
Method Summary | |
---|---|
void |
addPropertyChangeListener(PropertyChangeListener listener)
Adds a PropertyChangeListener. |
void |
addVetoableChangeListener(VetoableChangeListener listener)
Adds a VetoableChangeListener. |
int |
getActiveJobsInSystem()
Returns the number of jobs active in the system (jobs that have been started, but have not yet ended), including both user and system jobs. |
int |
getActiveThreadsInSystem()
Returns the number of initial and secondary threads in the system (threads that have been started, but have not yet ended), including both user and system threads. |
int |
getBatchJobsEndedWithPrinterOutputWaitingToPrint()
Returns the number of completed batch jobs that produced printer output that is waiting to print. |
int |
getBatchJobsEnding()
Returns the number of batch jobs that are in the process of ending due to one of the following conditions: The job finishes processing normally. |
int |
getBatchJobsHeldOnJobQueue()
Returns the number of batch jobs that were submitted, but were held before they could begin running. |
int |
getBatchJobsHeldWhileRunning()
Returns the number of batch jobs that had started running, but are now held. |
int |
getBatchJobsOnAHeldJobQueue()
Returns the number of batch jobs on job queues that have been assigned to a subsystem, but are being held. |
int |
getBatchJobsOnUnassignedJobQueue()
Returns the number of batch jobs on job queues that have not been assigned to a subsystem. |
int |
getBatchJobsRunning()
Returns the number of batch jobs currently running on the system. |
int |
getBatchJobsWaitingForMessage()
Returns the number of batch jobs waiting for a reply to a message before they can continue to run. |
int |
getBatchJobsWaitingToRunOrAlreadyScheduled()
Returns the number of batch jobs on the system that are currently waiting to run, including those that were submitted to run at a future date and time. |
float |
getCurrentProcessingCapacity()
Returns the amount (in number of physical processors) of current processing capacity of the partition. |
int |
getCurrentUnprotectedStorageUsed()
Returns the current amount of storage in use for temporary objects. |
Date |
getDateAndTimeStatusGathered()
Returns the date and time when the status was gathered. |
int |
getElapsedTime()
Returns the time (in seconds) that has elapsed between the measurement start time and the current system time. |
int |
getJobsInSystem()
Returns the total number of user jobs and system jobs that are currently in the system. |
long |
getMainStorageSize()
Returns the amount of main storage, in kilobytes, in the system. |
long |
getMaximumJobsInSystem()
Returns the maximum number of jobs that are allowed on the system. |
int |
getMaximumUnprotectedStorageUsed()
Returns the largest amount of storage for temporary object used at any one time since the last IPL. |
int |
getNumberOfPartitions()
Returns the number of partitions on the system. |
int |
getNumberOfProcessors()
Returns the number of processors that are currently active in this partition. |
int |
getPartitionIdentifier()
Returns the identifier for the current partition in which the API is running. |
float |
getPercentCurrentInteractivePerformance()
Returns the percentage of interactive performance assigned to this logical partition. |
float |
getPercentDBCapability()
Returns the percentage of processor database capability that was used during the elapsed time. |
float |
getPercentPermanent256MBSegmentsUsed()
Returns the percentage of the maximum possible permanent 256MB segments that have been used. |
float |
getPercentPermanent4GBSegmentsUsed()
Returns the percentage of the maximum possible permanent 4GB segments that have been used. |
float |
getPercentPermanentAddresses()
Returns the percentage of the maximum possible addresses for permanent objects that have been used. |
float |
getPercentProcessingUnitUsed()
Returns the average of the elapsed time during which the processing units were in use. |
float |
getPercentSharedProcessorPoolUsed()
Returns the percentage of the total shared processor pool capacity used by all partitions using the pool during the elapsed time. -1 is returned if this partition does not share processors. |
float |
getPercentSystemASPUsed()
Returns the percentage of the system storage pool currently in use. |
float |
getPercentTemporary256MBSegmentsUsed()
Returns the percentage of the maximum possible temporary 256MB segments that have been used. |
float |
getPercentTemporary4GBSegmentsUsed()
Returns the percentage of the maximum possible temporary 4GB segments that have been used. |
float |
getPercentTemporaryAddresses()
Returns the percentage of the maximum possible addresses for temporary objects that have been used. |
float |
getPercentUncappedCPUCapacityUsed()
Returns the percentage of the uncapped shared processing capacity for the partition that was used during the elapsed time |
int |
getPoolsNumber()
Returns the number of system pools. |
int |
getProcessorSharingAttribute()
Returns the processor sharing attribute. |
boolean |
getRestrictedStateFlag()
Returns the value indicating whether the system is in restricted state. |
AS400 |
getSystem()
Returns the system object representing the system from which the system status information will be retrieved. |
int |
getSystemASP()
Returns the storage capacity of the system auxiliary storage pool (ASP1). |
String |
getSystemName()
Returns the name of the system where the statistics were collected. |
Enumeration |
getSystemPools()
Returns an enumeration containing a SystemPool object for each system pool. |
int |
getTotalAuxiliaryStorage()
Returns the total auxiliary storage (in millions of bytes) on the system. |
int |
getUsersCurrentSignedOn()
Returns the number of users currently signed on the system. |
int |
getUsersSignedOffWithPrinterOutputWaitingToPrint()
Returns the number of sessions that have ended with printer output files waiting to print. |
int |
getUsersSuspendedByGroupJobs()
Returns the number of user jobs that have been temporarily suspended by group jobs so that another job may be run. |
int |
getUsersSuspendedBySystemRequest()
Returns the number of user jobs that have been temporarily suspended by system request jobs so that another job may be run. |
int |
getUsersTemporarilySignedOff()
Returns the number of jobs that have been disconnected due to either the selection of option 80 (Temporary sign-off) or the entry of the Disconnect Job (DSCJOB) command. |
boolean |
isCaching()
Returns the current cache status. |
void |
refreshCache()
Refreshes the current system status information. |
void |
removePropertyChangeListener(PropertyChangeListener listener)
Removes the PropertyChangeListener. |
void |
removeVetoableChangeListener(VetoableChangeListener listener)
Removes the VetoableChangeListener. |
void |
setCaching(boolean caching)
Turns caching on or off. |
void |
setSystem(AS400 system)
Sets the system object representing the system from which the system status information will be retrieved. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public SystemStatus()
public SystemStatus(AS400 system)
system
- The system object representing the system from which the status statistics should be retrieved.Method Detail |
public void addPropertyChangeListener(PropertyChangeListener listener)
propertyChange()
method will be called each time the value of any bound property is changed.
listener
- The listener.removePropertyChangeListener(java.beans.PropertyChangeListener)
public void addVetoableChangeListener(VetoableChangeListener listener)
vetoableChange()
method will be called each time the value of any constrained property is changed.
listener
- The listener.removeVetoableChangeListener(java.beans.VetoableChangeListener)
public int getActiveJobsInSystem() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public int getActiveThreadsInSystem() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public int getBatchJobsEndedWithPrinterOutputWaitingToPrint() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public int getBatchJobsEnding() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public int getBatchJobsHeldOnJobQueue() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public int getBatchJobsHeldWhileRunning() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public int getBatchJobsOnAHeldJobQueue() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public int getBatchJobsOnUnassignedJobQueue() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public int getBatchJobsRunning() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public int getBatchJobsWaitingForMessage() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public int getBatchJobsWaitingToRunOrAlreadyScheduled() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public float getCurrentProcessingCapacity() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public int getCurrentUnprotectedStorageUsed() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public Date getDateAndTimeStatusGathered() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public int getElapsedTime() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public int getJobsInSystem() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public long getMainStorageSize() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public long getMaximumJobsInSystem() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public int getMaximumUnprotectedStorageUsed() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public int getNumberOfPartitions() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public int getNumberOfProcessors() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public int getPartitionIdentifier() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public float getPercentCurrentInteractivePerformance() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public float getPercentDBCapability() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public float getPercentPermanentAddresses() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public float getPercentPermanent256MBSegmentsUsed() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public float getPercentPermanent4GBSegmentsUsed() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public float getPercentProcessingUnitUsed() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public float getPercentSharedProcessorPoolUsed() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public float getPercentSystemASPUsed() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public float getPercentTemporaryAddresses() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public float getPercentTemporary256MBSegmentsUsed() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public float getPercentTemporary4GBSegmentsUsed() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public float getPercentUncappedCPUCapacityUsed() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public int getPoolsNumber() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public int getProcessorSharingAttribute() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public boolean getRestrictedStateFlag() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public AS400 getSystem()
public int getSystemASP() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public String getSystemName() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public Enumeration getSystemPools() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public int getTotalAuxiliaryStorage() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public int getUsersCurrentSignedOn() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public int getUsersSignedOffWithPrinterOutputWaitingToPrint() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public int getUsersSuspendedByGroupJobs() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public int getUsersSuspendedBySystemRequest() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public int getUsersTemporarilySignedOff() throws AS400SecurityException, ErrorCompletingRequestException, InterruptedException, IOException, ObjectDoesNotExistException
AS400SecurityException
- If a security or authority error occurs.
ErrorCompletingRequestException
- If an error occurs before the request is completed.
InterruptedException
- If this thread is interrupted.
IOException
- If an error occurs while communicating with the system.
ObjectDoesNotExistException
- If the object does not exist on the system.public boolean isCaching()
refreshCache()
,
setCaching(boolean)
public void refreshCache()
isCaching()
,
setCaching(boolean)
public void removePropertyChangeListener(PropertyChangeListener listener)
listener
- The listener.public void removeVetoableChangeListener(VetoableChangeListener listener)
listener
- The listener.public void setCaching(boolean caching)
caching
- true if caching should be used when getting information from the system; false if every get should communicate with the system immediately. The default behavior is no caching.isCaching()
,
refreshCache()
public void setSystem(AS400 system) throws PropertyVetoException
system
- The system object representing the system from which the system status information will be retrieved.
PropertyVetoException
- If any of the registered listeners vetos the property change.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |