Rational Developer for i
7.5.0

com.ibm.etools.iseries.migration.handlers
Class IBMiSubSystemHandler

java.lang.Object
  extended by SubSystemHandler
      extended by com.ibm.etools.iseries.migration.handlers.IBMiSubSystemHandler
All Implemented Interfaces:
IIBMiMigrationConstants

public class IBMiSubSystemHandler
extends SubSystemHandler
implements IIBMiMigrationConstants

Handler for IBM i subsystem migration.


Field Summary
static String copyright
           
 
Fields inherited from interface com.ibm.etools.iseries.migration.IIBMiMigrationConstants
CMD_ENV_VARS_PROPERTYSET, CMD_EXECUTION_VARS_PROPERTYSET, COMPILE_BATCH_PROP, COMPILE_COMMAND_NAME, COMPILE_COMMANDS_FILE_NAME, COMPILE_COMMANDS_FOLDER_NAME, COMPILE_TYPE, CUR_LIB_PROP, DOMAIN_TYPE_PROPERTY_NAME, EDIT_PLUGIN_METADATA_FOLDER, FILE_TYPE_PROPERTY, IBMi_IFS_CMD_SS_ID, IBMi_IFS_OBJ_SS_ID, IBMi_JOB_SS_ID, IBMI_MIGRATION_DATA_CMDSUBSYSTEM_KEY, IBMI_MIGRATION_DATA_KEY_PREFIX, IBMI_MIGRATION_DATA_PROPERTYSET_KEY, IBMi_QSYS_CMD_SS_ID, IBMi_QSYS_OBJ_SS_ID, IBMI_SYSTEM_TYPE, INIT_CMD_PROP, INITIAL_LIB_LIST_PROPERTYSET, INITIAL_LIB_VARS_PROPERTYSET, ISERIES_PROJECT_PERSPECTIVE_ID, JOB_DESC_PROP, MAPPING_PREF_FILE_NAME_CONNECTOR, MAPPING_PREF_FILE_NAME_EDIT, MAPPING_PREF_FILE_NAME_EDIT_DYNAMIC, MAPPING_PREF_FILE_NAME_IFS, MAPPING_PREF_FILE_NAME_SUBSYS, MAPPING_PREF_FILE_NAME_UI, MIGRATION_MARK_FILE, NAME_PROPERTY_NAME, NEW_RSE_PERSPECTIVE_ID, OBJ_LIB_PROP, OLD_ARTEMIS_PREF_PATH, OLD_AURORA_METADATA_FOLDER, OLD_CMD_400_SS_FACTORY_ID, OLD_CMD_IFS_SS_FACTORY_ID, OLD_FILE_400_SS_FACTORY_ID, OLD_FILE_IFS_SS_FACTORY_ID, OLD_FILTERPOOL_PREFIX, OLD_ISERIES_PREF_PATH, OLD_ISERIES_SYSTEM_TYPE, OLD_JOB_SS_FACTORY_ID, OLD_RSE_PERSPECTIVE_ID, OLD_SYSTEMTEST_EDITOR_ID, ORDER_PROPERTY_NAME, PROPERTY_SET, REPLACE_OBJ_PROP, RUN_BATCH_PROP, SBM_JOB_PROP, SUBSYSTEM_PLUGIN_METADATA_FOLDER, TOOLBOX_CONNECTOR_SERVICE_NAME, TYPE_PROPERTY_NAME, USER_ACTION_FILE_TYPES_TAG, USER_ACTION_TAG, USER_ACTION_TYPE_FILTER_FOLDER_NAME, USER_ACTION_TYPE_PROPERTY, USER_ACTIONS_DOMAIN, USER_ACTIONS_FILE_NAME, USER_ACTIONS_FOLDER_NAME, USER_ACTIONS_TAG, USER_ACTIONS_TYPE_FILTERS_NAME
 
Constructor Summary
IBMiSubSystemHandler(RSEDOMNode connectorService, IRSEWorkspaceMigrator migrator)
          Constructor.
 
Method Summary
protected  RSEDOMNode createSubSystem(Attributes attributes)
           
protected  void saveProperty(String propertySetName, String propertyName, String propertyValue)
           
 void startElement(String uri, String localName, String qName, Attributes attributes)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

copyright

public static String copyright
Constructor Detail

IBMiSubSystemHandler

public IBMiSubSystemHandler(RSEDOMNode connectorService,
                            IRSEWorkspaceMigrator migrator)
Constructor.

Parameters:
connectorService -
Method Detail

startElement

public void startElement(String uri,
                         String localName,
                         String qName,
                         Attributes attributes)
                  throws SAXException
Throws:
SAXException

saveProperty

protected void saveProperty(String propertySetName,
                            String propertyName,
                            String propertyValue)

createSubSystem

protected RSEDOMNode createSubSystem(Attributes attributes)

Rational Developer for i
7.5.0

Copyright 2009 IBM Corp. All Rights Reserved.

Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.