## Components supported by IBM Toolbox for Java

Following are the components IDs that you may specify when invoking the `ToolboxJarMaker` tool.

- The first column lists the common name for the component.
- The second column lists the keyword that you should specify when using the `-component` option tag.
- The third column lists the Integer value that you should specify in setComponents() and getComponents().

Component | Keyword | Constant
--- | --- | ---
Server object | AS400 | AS400ToolboxJarMaker.AS400
Command Call | CommandCall | AS400ToolboxJarMaker.COMMAND_CALL
Connection Pool | ConnectionPool | AS400ToolboxJarMaker.CONNECTION_POOL
Data Areas | DataArea | AS400ToolboxJarMaker.DATA_AREA
Data Description and Conversion | DataDescription | AS400ToolboxJarMaker.DATA_DESCRIPTION
Data Queues | DataQueue | AS400ToolboxJarMaker.DATA_QUEUE
Digital Certificates | DigitalCertificate | AS400ToolboxJarMaker.DIGITAL_CERTIFICATE
FTP | FTP | AS400ToolboxJarMaker.FTP
Integrated File System | IntegratedFileSystem | AS400ToolboxJarMaker.INTEGRATED_FILE_SYSTEM
JAAS | JAAS | AS400ToolboxJarMaker.JAAS
Java Application Call | JavaApplicationCall | AS400ToolboxJarMaker.JAVA_APPLICATION_CALL
JDBC | JDBC | AS400ToolboxJarMaker.JDBC
Jobs and Job Queues | Job | AS400ToolboxJarMaker.JOB
Messages and Message Queues | Message | AS400ToolboxJarMaker.MESSAGE
NetServer | NetServer | AS400ToolboxJarMaker.NETSERVER
Numeric Data Types | NumericDataTypes | AS400ToolboxJarMaker.NUMERIC_DATA_TYPES
PCML, XPCML, and RFML | PCML | AS400ToolboxJarMaker.PCML
Network Print | Print | AS400ToolboxJarMaker.PRINT
Program Call | ProgramCall | AS400ToolboxJarMaker.PROGRAM_CALL
Record Level Access | RecordLevelAccess | AS400ToolboxJarMaker.RECORD_LEVEL_ACCESS
Secure server | SecureAS400 | AS400ToolboxJarMaker.SECURE_AS400
Service Program Call | ServiceProgramCall | AS400ToolboxJarMaker.SERVICE_PROGRAM_CALL
System Status | SystemStatus | AS400ToolboxJarMaker.SYSTEM_STATUS
System Values | SystemValue | AS400ToolboxJarMaker.SYSTEM_VALUE
Trace and Logging | Trace | AS400ToolboxJarMaker.TRACE
Users and Groups | User | AS400ToolboxJarMaker.USER
User Spaces | UserSpace | AS400ToolboxJarMaker.USER_SPACE
Visual server object | AS400Visual | AS400ToolboxJarMaker.AS400_VISUAL
Visual Command Call | CommandCallVisual | AS400ToolboxJarMaker.COMMAND_CALL_VISUAL
Visual Data Queues | DataQueueVisual | AS400ToolboxJarMaker.DATA_QUEUE_VISUAL
Visual Integrated File System | IntegratedFileSystemVisual | AS400ToolboxJarMaker.INTEGRATED_FILE_SYSTEM_VISUAL
Visual Java Application Call | JavaApplicationCallVisual | AS400ToolboxJarMaker.JAVA_APPLICATION_CALL_VISUAL
Visual JDBC | JDBCVisual | AS400ToolboxJarMaker.JDBC_VISUAL
Visual Jobs and Job Queues | JobVisual | AS400ToolboxJarMaker.JOB_VISUAL
Visual Messages and Message Queues | MessageVisual | AS400ToolboxJarMaker.MESSAGE_VISUAL
Visual Network Print | PrintVisual | AS400ToolboxJarMaker.PRINT_VISUAL
Visual Program Call | ProgramCallVisual | AS400ToolboxJarMaker.PROGRAM_CALL_VISUAL
Visual Record Level Access | RecordLevelAccessVisual | AS400ToolboxJarMaker.RECORD_LEVEL_ACCESS_VISUAL
Visual Users and Groups | UserVisual | AS400ToolboxJarMaker.USER_VISUAL