Package com.ibm.as400.resource

Provides classes that represent iSeries or AS/400 resources using a generic list-based scheme.

See:
          Description

Interface Summary
ActiveStatusListener The ActiveStatusListener represents a listener for ActiveStatusEvents.
ResourceListener The ResourceListener represents a listener for ResourceEvents.
ResourceListListener The ResourceListListener represents a listener for ResourceListEvents.
ValueMap The ValueMap interface represents a mapping between physical and logical values.
 

Class Summary
AbstractValueMap The AbstractValueMap class is a default implementation for a ValueMap.
ActiveStatusEvent The ActiveStatusEvent class represents an active status event.
ArrayResourceList The ArrayResourceList class represents a subclass of the ResourceList class which manages a list of resources predefined as an array of Resource objects.
BooleanValueMap The BooleanValueMap class maps between a logical Boolean value and specified physical values.
BufferedResourceList The BufferedResourceList class represents a subclass of the ResourceList class which manages a list of resources and buffers them efficiently.
ChangeableResource The ChangeableResource represents an AS/400 resource.
IntegerValueMap The IntegerValueMap class maps between a logical Integer value and a physical String value.
Presentation The Presentation class represents presentation information that describes an object.
PresentationLoader The PresentationLoader class is a convenience class for creating Presentation objects using a resource bundle.
ProgramAttributeGetter The ProgramAttributeGetter class gets attribute values by calling an AS/400 program.
ProgramAttributeSetter The ProgramAttributeSetter class sets attribute values by calling an AS/400 program.
ProgramMap The ProgramMap class represents a map between logical values such as Resource attribute values and data in a PCML document.
Resource The Resource class represents an AS/400 resource.
ResourceAdapter The ResourceAdapter class is a default implementation of the ResourceListener interface.
ResourceEvent The ResourceEvent class represents a resource event.
ResourceLevel The ResourceLevel class represents a range of supported levels.
ResourceList The ResourceList class represents a list of AS/400 resources.
ResourceListAdapter The ResourceListAdapter class is a default implementation of the ResourceListListener interface.
ResourceListEvent The ResourceListEvent class represents a resource list event.
ResourceMetaData The ResourceMetaData class represents information about a Resource or ResourceList.
ResourceMetaDataTable The ResourceMetaDataTable class represents a data structure for building and maintaining a list of ResourceMetaData objects.
RIFSFile The RIFSFile class represents a file or directory in the integrated file system on the iSeries or AS/400 server.
RIFSFileList The RIFSFileList class represents a list of files and directories in the AS/400 integrated file system.
RJavaProgram The RJavaProgram class represents an OS/400 Java program.
RJob The RJob class represents an AS/400 job.
RJobList The RJobList class represents a list of AS/400 jobs.
RJobLog The RJobLog class represents an AS/400 job log.
RMessageQueue The RMessageQueue class represents an AS/400 message queue.
RPrinter The RPrinter class represents an AS/400 printer.
RPrinterList The RPrinterList class represents a list of AS/400 printers.
RQueuedMessage The RQueuedMessage class represents a message in an AS/400 message queue or job log.
RSoftwareResource The RSoftwareResource class represents an AS/400 software product.
RUser The RUser class represents an AS/400 user profile and directory entry.
RUserList The RUserList class represents a list of AS/400 users.
SystemResourceList The SystemResourceList class represents a subclass of of the BufferedResourceList class which retrieves list items using AS/400 System Open List Application Programming Interfaces (APIs).
 

Exception Summary
ResourceException The ResourceException class represents an exception that occurs when using a Resource or ResourceList.
 

Package com.ibm.as400.resource Description

Provides classes that represent iSeries or AS/400 resources using a generic list-based scheme.

These classes use buffering, transaction control, and list manipulation to improve the performance and manageability of lists of resources on the server.

Some of the components in the com.ibm.as400.access package have counterparts that are represented as resources. For example, RJobList is the com.ibm.as400.resource version of the JobList class in the access package.

For list-based operations, we recommend users move to the new resource classes as they are more robust and provide access to more function than the classes in the com.ibm.as400.access package do.

Related Documentation

For overviews, tutorials, examples, guides, and tool documentation, please see: