com.centrasite.control.adapters
Class AbstractImportAdapter

java.lang.Object
  extended by com.softwareag.cis.server.Adapter
      extended by com.softwareag.cis.plugin.adapter.util.CommonAdapter
          extended by com.centrasite.control.adapters.BaseAdapter
              extended by com.centrasite.control.adapters.AbstractImportAdapter
All Implemented Interfaces:
AuthInfoListener, ImportMissingNameListener, ImportResolveLocationListener, ImportVersionOptionListener, ImportAdapter, com.centrasite.control.Constants, com.softwareag.cis.server.IAdapter, com.softwareag.cis.server.IServerLogConstants, com.softwareag.cis.util.IControlStatusConstants
Direct Known Subclasses:
SchemaImportAdapter, WebServiceImportAdapter

public abstract class AbstractImportAdapter
extends BaseAdapter
implements ImportAdapter, ImportVersionOptionListener, ImportResolveLocationListener, AuthInfoListener, ImportMissingNameListener

Provides the main functionality to import a wsdl or a schema.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.centrasite.control.adapters.BaseAdapter
BaseAdapter.CloseActivityCommand
 
Nested classes/interfaces inherited from class com.softwareag.cis.server.Adapter
com.softwareag.cis.server.Adapter.CISAddons, com.softwareag.cis.server.Adapter.FrameMessage, com.softwareag.cis.server.Adapter.ICISStyleAddon, com.softwareag.cis.server.Adapter.LivingPopupFunctions
 
Field Summary
 boolean isURL
           
 
Fields inherited from class com.softwareag.cis.server.Adapter
DT_BARS, DT_LINES, DT_POINTS, FIELD_BOTHIDANDTEXT, FIELD_ONLYID, FIELD_ONLYTEXT, MLMSG, MT_ERROR, MT_ERROR_MULTILINE, MT_SUCCESS, MT_SUCCESS_MULTILINE, MT_WARNING, MT_WARNING_MULTILINE, POP_POS_CLICK
 
Fields inherited from interface com.centrasite.control.adapters.listeners.ImportVersionOptionListener
OPTION_CREATE_NEW_ASSET, OPTION_CREATE_NEW_VERSION, OPTION_OVERWRITE_LATEST_VERSION
 
Fields inherited from interface com.centrasite.control.Constants
ADD_APPLICATION_ADAPTER, ADD_APPLICATION_LAYOUT_PAGE, ADD_ASSOCIATION_ADAPTER, ADD_ASSOCIATION_PAGE_LAYOUT, ADD_BULK_VERSION_ADAPTER, ADD_CATEGORY_ADAPTER, ADD_CATEGORY_PAGE, ADD_CLASSIFICATION_ADAPTER, ADD_NEW_VERSION_ADAPTER, ADD_USERS_GROUPS_ADAPTER, ADD_USERS_GROUPS_LAYOUT_PAGE, ADV_SEARCH_ADAPTER, ADVANCED_EXPORT_OPTION_ADAPTER, ADVANCED_EXPORT_OPTION_PAGE, ADVANCED_IMPORT_OPTION_ADAPTER, ADVANCED_IMPORT_OPTION_PAGE, APPLICABLE_TO_OBJECT_TYPES_ADAPTER, APPLICABLE_TO_OBJECT_TYPES_LAYOUT_PAGE, ASSOCIATION_TAB_ADAPTER, ASSOCIATIONS_LAYOUT_PAGE, ASSOCIATIONS_TAB_ADAPTER, ASSOCIATIONS_TABLE_LAYOUT, AUDITABLE_TAB_ADAPTER, AUDITABLE_TABLE_LAYOUT, BROWSE_ADAPTER, BROWSE_BY_COLUMN_ADAPTER, BROWSE_BY_COLUMNS_PAGE_F, BROWSE_BY_PAGE_F, BROWSE_PAGE, CALLING_XPDL_ADAPTER, CENTRASITE_ADDEXTERNALCLASSIFICATIONSLOT_ICO, CENTRASITE_ADDSLOT_ICO, CENTRASITE_ALERT_ICO, CENTRASITE_ARROW_ICON, CENTRASITE_COMMUNITY_URL, CENTRASITE_DELETESLOT_ICO, CENTRASITE_DEV_COMMUNITY_URL, CENTRASITE_EMAIL_NOTIFCATION_ICO, CENTRASITE_FAV_ICO, CENTRASITE_FAVOURITE_ENTRY_ASSET_I_CONSUME_ICO, CENTRASITE_FAVOURITE_ENTRY_ASSET_I_PROVIDE_ICO, CENTRASITE_FAVOURITE_ENTRY_DEFAULT_TYPE_ICO, CENTRASITE_FAVOURITE_ENTRY_LIST_ICO, CENTRASITE_FAVOURITE_ENTRY_SAVED_SEARCH_ICO, CENTRASITE_FAVOURITE_ENTRY_SAVED_XQUERY_SEARCH_ICO, CENTRASITE_FAVOURITE_ENTRY_SMART_LIST_CLASSIFICATION_SCHEME_ICO, CENTRASITE_FAVOURITE_ENTRY_SMART_LIST_CONCEPT_ICO, CENTRASITE_FAVOURITE_ENTRY_SMART_LIST_ICO, CENTRASITE_FAVOURITE_LEFT_ICO, CENTRASITE_FAVOURITE_RIGHT_ICO, CENTRASITE_FILE_ICO, CENTRASITE_GROUP_ICO, CENTRASITE_HTML_ICO, CENTRASITE_MOVEDOWN_ICO, CENTRASITE_MOVEUP_ICO, CENTRASITE_NEW_ICO, CENTRASITE_ONLINE_DOCUMENTATION_URL, CENTRASITE_PDF_ICO, CENTRASITE_POWERPOINT_ICO, CENTRASITE_REG_ICO, CENTRASITE_REMOVE_ICO, CENTRASITE_REMOVESLOT_ICO, CENTRASITE_REP_ICO, CENTRASITE_REVERT_ICO, CENTRASITE_RTL_ARROW_ICON, CENTRASITE_SAVE_ICO, CENTRASITE_USER_ICO, CENTRASITE_USERROLE_ICO, CENTRASITE_WORD_ICO, CENTRASITE_XLS_ICO, CENTRASITE_XML_ICO, CHANGE_LCM_STATE_ADAPTER, CHANGE_ORG_ADAPTER, CHANGE_ORG_PAGE, CHANGE_OWNER_ADAPTER, CHANGE_OWNER_LOG, CHANGE_OWNER_LOG_ADAPTER, CHANGE_OWNER_PAGE, CHANGE_PASSWORD_ADAPTER, CHANGE_PASSWORD_PAGE_F, CHANGE_PROVIDING_ORG, CHANGE_PROVIDING_ORG_ADAPTER, CLASSIFICATIONS_TAB_ADAPTER, CLASSIFICATIONS_TAB_LAYOUT_PAGE, COLUMNS_PAGE_F, COMPUTED_PROFILE_TAB_ADAPTER, CONSUMERS_PAGE_LAYOUT, CONSUMERS_TAB_ADAPTER, COPY_ASSET, COPY_ASSET_ADAPTER, CREATE, CREATE_ASSET_ADAPTER, CREATE_EXTERNAL_CLASSIFICATION_ADAPTER, CREATE_EXTERNAL_CLASSIFICATION_PAGE_FULL, CREATE_FAVORITE_ADAPTER, CREATE_FAVORITE_PAGE_FULL, CREATE_ROLE_ADAPTER, CREATE_ROLE_PAGE_F, CREATE_TYPE_ADAPTER, CREATE_TYPE_WIZARD_PAGE_FULL, CUSTOM_PROFILE_TAB_ADAPTER, DISPLAY, DOCUMENT_URL_CONTENT, DOWNLOAD_DOCUMENTS_ADAPTER, DOWNLOAD_DOCUMENTS_CONFIRM_PAGE, EDIT, EDIT_ASSET_ADAPTER, EDIT_ASSET_LAYOUT_PAGE, EDIT_CATEGORY_ADAPTER, EDIT_CATEGORY_PAGE, EDIT_PERMISSIONS_ADAPTER, EDIT_PERMISSIONS_PAGE, EDIT_TAXONOMY_ADAPTER, EDIT_USER_INFO_ADAPTER, EDITION_ACTIVESOA, EDITION_COMMUNITY, EDITION_ENTERPRISE, EDITION_UNKNOWN, EP_ADD_IMPORT_EXTENSION, EP_ADD_REPORT_COLUMN, EP_ADD_ROW_TO_MY_NOTIFICATIONS, EP_ASSETTYPETOPIC_ID, EP_ASSOC_NAVIGATOR_NODE_DECORATOR, EP_ATTACH_DOC_COMMAND, EP_BROWSETOPIC_ID, EP_DETAIL_VIEW_TAB, EP_DOWNLOAD_DOC_COMMAND, EP_FAVORITE_ID, EP_GLOBAL_COMMAND, EP_ITEM_BULK_COMMAND, EP_ITEM_COMMAND, EP_ITEM_EDITOR, EP_ORGANIZATIONTOPIC_ID, EP_REG_OBJ_PROPERTY, EP_REPLACE_ITEM_COMMAND, EP_REPORTS_ID, EP_SEARCH_PREDICATE, EP_SEARCHTOPIC_ID, EP_SUBSCRIPTIONS_ID, EP_SUPPORTINGDOCUMENTSTOPIC_ID, EP_SUPPRESS_REG_OBJ_COMMAND, EP_SUPPRESS_REG_OBJ_PROPERTY, EP_SUPPRESS_REPORT_COLUMN, EP_TAXONOMIES_ID, EP_TOPIC_ITEMS, EP_TOPIC_ITEMS_PROP_TOPIC, EP_USERMANAGEMENTTOPIC_ID, EP_WELCOME_ID, EXPORT_ITEMS_POPUP_LOG_VIEW_PAGE_FULL, EXPORT_LOG_ADAPTER, EXPORT_ORG_REGISTRY_OBJECTS_ADAPTER, EXPORT_ORG_REGISTRY_OBJECTS_PAGE_F_POPUP, EXPORT_ORGANIZATION, EXPORT_ORGANIZATION_ADAPTER, EXPORT_OWNER, EXPORT_OWNER_ADAPTER, EXPORT_REGISTRY_OBJECTS_ADAPTER, EXPORT_REGISTRY_OBJECTS_PAGE_F, EXPORT_REGISTRY_OBJECTS_PAGE_F_POPUP, EXPORT_REGISTRY_OBJECTS_POPUP_ADAPTER, EXTERNAL_CLASSIFICATION_DIALOG_PAGE_FULL, EXTERNAL_LINK_ORGANIZATION_REPOSITORY_FOLDER, EXTERNAL_LINKS_ADAPTER, EXTERNAL_LINKS_PAGE, FGRID_ADAPTER, FILE_CONTENT_LAYOUT_PAGE, FILE_CONTENT_TAB_ADAPTER, FILTER_ROWS_PAGE_F, GENERAL_LAYOUT_PAGE, GENERAL_TAB_ADAPTER, HELP_TEXT_PROVIDER_POPUP, HOME_PAGE_ADAPTER, ICON_URL_PREFIX, IMPACT_ANALYSIS_CUSTOMIZE_DIALOG_ADAPTER, IMPORT, IMPORT_ASSET_ADAPTER, IMPORT_ASSET_PAGE_F_POPUP, IMPORT_ASSET_WIZARD, IMPORT_ASSET_WIZARD_PAGE_POPUP, IMPORT_BPEL_ADAPTER, IMPORT_BPEL_PAGE_F, IMPORT_LOG_ADAPTER, IMPORT_OBJECTS_ADAPTER, IMPORT_OBJECTS_PAGE_F, IMPORT_ORG_OBJECTS_ADAPTER, IMPORT_ORG_OBJECTS_PAGE_F, IMPORT_POLICY_ADAPTER, IMPORT_REGISTRY_OBJECTS_ADAPTER, IMPORT_REGISTRY_OBJECTS_PAGE_F, IMPORT_SCHEMA_ADAPTER, IMPORT_SCHEMA_PAGE_F, IMPORT_WEBSERVICE_ADAPTER, IMPORT_WEBSERVICE_PAGE_F, IMPORT_XML_SERVICE_ADAPTER, IMPORT_XML_SERVICE_PAGE_F, IMPORT_XML_SERVICE_WIZARD_ADAPTER, INIT_PARAM_CFGURL, INIT_PARAM_CFGURL_ID, INIT_PARAM_LIC, INIT_PARAM_LIC__COMMUNITY, INIT_PARAM_LIC_ID, INIT_PARAM_NEWWIN, INIT_PARAM_NEWWIN_ID, INIT_PARAM_REGURL, INIT_PARAM_REGURL_ID, INIT_PARAM_ROKEY, INIT_PARAM_ROKEY_ID, INIT_PARAM_ROPATH, INIT_PARAM_ROPATH_ID, INVISIBLE, INVOKED_FROM_CLASSIFICATIONATTRFILTERLINE, INVOKED_FROM_LCMFILTERLINE, ITEM_ADDED_AS_FAVORITE, ITEM_CREATED, ITEM_DELETED, ITEM_REMOVED_FROM_FAVORITES, ITEM_RENAMED, ITEM_UPDATED, KEY_COMMON_PAGE, KEY_FILE_EXTENSION_ZIP, KEY_ORG_SELECT_ASSET_OPTION, KEY_ORG_SELECT_USER_OPTION, KEY_ORG_USER_TAB, KEY_USER_ASSET_TAB, KEY_USER_PAGE, KEYWORD_SEARCH_ADAPTER, knownEditions, LOG_VIEW_ADAPTER, LOG_VIEW_PAGE_FULL, MINMAX_OCCURS_01, MINMAX_OCCURS_0UNBOUNDED, MINMAX_OCCURS_11, MINMAX_OCCURS_1UNBOUNDED, MULTI_VALUE_PAGE_REFERENCE, MY_ACCOUNT_PAGE, MY_APPLICATION, MY_CENTRASITE_PAGE, MY_PLUGIN_ID, NOT_REFERENCED, NOTIFICATIONS_TAB_ADAPTER, OBJECT_SPECIFIC_PROPERTIES_ADAPTER, OBJECT_SPECIFIC_PROPERTIES_PAGE, OBJECT_TYPE_CLASSIFICATION, OBJECT_TYPE_REPORT, OVERVIEW_LAYOUT_PAGE, OVERVIEW_TAB_ADAPTER, PAGE_URL_PREFIX, PAIR_INPUT_PAGE_FULL, PARAM_JAAS_XML_SERVER_URL, PARM_INM_CRR_URL, PARM_INM_GUES_ALLOW_SUMMARY_PROFILE_VISIBLE, PARM_INM_GUEST_ALLOW_HOMEPAGE_CHANGE, PARM_INM_GUEST_CAN_DOWNLOAD_DOCUMENTS, PARM_INM_GUEST_SHOW_COLUMN_CHOOSER, PARM_INM_IS_CUSTOM_ATTACH_DOCUMENTS, PARM_INM_REPORTING_ENGINE_AUTH, PARM_INM_WELCOME_PAGE_DEFAULT, PERMISSION_TABLE_LAYOUT_PAGE, PERMISSIONS_TAB_ADAPTER, PIN_EDIT_ADAPTER, PIN_EDIT_PAGE_LAYOUT, PROFILE_ASSOCIATIONS, PROFILE_AUDIT_LOG, PROFILE_CLASSIFICATIONS, PROFILE_CONSUMERS, PROFILE_DEPLOYMENT, PROFILE_EVENTS, PROFILE_EXTERNAL_LINKS, PROFILE_GENERAL, PROFILE_IMPACT_ANALYSIS, PROFILE_OBJECT_SECIFIC_PROPERTIES, PROFILE_PERFORMANCE, PROFILE_PERMISSION_LAYOUT_PAGE, PROFILE_PERMISSIONS, PROFILE_PERMISSIONS_TAB_ADAPTER, PROFILE_POLICIES, PROFILE_PROCESSING_STEPS, PROFILE_SUBSCRIPTIONS, PROFILE_SUMMARY, PROFILE_SUMMARY_XSD, PROFILE_TECHNICAL_DETAILS, PROFILE_VERSIONS, PROFILE_WSDL, PROMPT_SAVE_DISCARD_ADAPTER, REPOSITORY_OBJECT_FILE_SYSTEM_NAME_PROPERTY_NAME, REPOSITORY_OBJECT_USER_DEFINED_DESCRIPTION_PROPERTY_NAME, REPOSITORY_OBJECT_VERSION_TAB_ADAPTER, REPOSITORY_OBJECT_VERSION_TAB_LAYOUT, REPOSITORY_PERMISSIONS_LAYOUT_PAGE, SEARCH_ADAPTER, SEARCH_PAGE, SEARCH_SCREEN_PAGE_FULL, SECURITY_LAYOUT_PAGE, SECURITY_TAB_ADAPTER, SELECT_ASSOCIATION_TYPE_PAGE_FULL, SELECT_COLUMNS_PAGE_F, SELECT_EXTERNAL_CLASSIFICATION, SELECT_EXTERNAL_CLASSIFICATION_ADAPTER, SELECT_INTERNAL_CLASSIFICATION, SELECT_INTERNAL_CLASSIFICATION_ADAPTER, SELECT_ROLE_PAGE_FULL, SELECT_SERVICE_BINDING_ADAPTER, SELECT_SERVICE_BINDING_PAGE_FULL, SELECT_USERROLE_PAGE_FULL, SERVICE_BINDING_DIALOG_PAGE_FULL, SET_PERMISSINOS_POPUP, SINGLE_VALUE_PAGE_REFERENCE, SLOT_NAME_IS_PENDING_FOR_REDEPLOYMENT, STR_AUTHORIZATION, STR_BASIC, STR_COLON, STR_CONTENTTYP_UNDEFINED, STR_FORWARDSLASH, STR_PROTOCOL_GET, STR_UNDERSCORE, STR_UTF8, STR_WEBDAV_TYPE_URL, SUBSCRIPTION_ACTIVE, SUBSCRIPTION_INACTIVE, TABLE_DETAIL_TAB_ADAPTER, TABLE_LAYOUT_PAGE, TABLE_LAYOUT_PAGE_WITH_METHOD_LINKS, TECHNICAL_DETAILS_LAYOUT, TECHNICAL_DETAILS_TAB_ADAPTER, TYPE_SECURITY_LAYOUT_PAGE, TYPE_SECURITY_TAB_ADAPTER, URL_CONTENT_ADAPTER, USER_PREFERENCES_ADAPTER, USER_PREFERENCES_PAGE, VERSION_TABLE_LAYOUT_PAGE, VERSIONING_CHANGELOG_SLOT, VERSIONS_TAB_ADAPTER, VIEW_EXPORT_LOG_ADAPTER, VIEW_EXPORT_LOG_PAGE_FULL, VIEW_EXPORT_MESSAGE_ADAPTER, VIEW_EXPORT_MESSAGE_PAGE_FULL, VIEW_EXPORT_OBJECTS_LIST_ADPTER, VIEW_EXPORT_OBJECTS_LIST_PAGE, VIEW_IMPORT_LOG_ADAPTER, VIEW_IMPORT_LOG_PAGE_FULL, VIEW_IMPORT_MESSAGE_ADAPTER, VIEW_IMPORT_MESSAGE_PAGE_FULL, VIEW_IMPORT_OBJECTS_LIST_ADPTER, VIEW_IMPORT_OBJECTS_LIST_PAGE
 
Fields inherited from interface com.softwareag.cis.server.IServerLogConstants
LOG_DEBUG, LOG_ERROR, LOG_INFO, LOG_WARNING
 
Fields inherited from interface com.softwareag.cis.util.IControlStatusConstants
CS_DISPLAY, CS_EDIT, CS_ERROR, CS_ERROR_DISPLAY, CS_ERROR_NO_FOCUS, CS_FOCUS, CS_INVISIBLE
 
Constructor Summary
AbstractImportAdapter()
           
 
Method Summary
 void authInfoListenerCancel()
           
 void authInfoListenerOK(java.lang.String user, java.lang.String password)
           
 void callCancel()
           
 void callFinish()
           
 boolean execute()
          Executes the functionality of the extension.
 void fileLoaded()
           
abstract  javax.xml.registry.infomodel.RegistryObject findObject(ImportParameter importParameter)
           
 java.lang.String getAbstractServName()
           
 boolean getButtonsVisible()
           
 boolean getFileBrowseVisibleProp()
           
 java.lang.String getFileClientUrl()
           
 java.lang.String getFileServerUrl()
           
 boolean getFileVisible()
           
 java.lang.String getFileVisibleProp()
           
 java.lang.String getFunctionProp()
           
 java.lang.String getInitialVers()
           
 boolean getInteractiveResolution()
           
 boolean getNameVisible()
           
 boolean getOnAuth()
           
 java.lang.String getOrganization()
           
 boolean getOverwriteServName()
           
 boolean getOverwriteServNameVisible()
           
 BaseAdapter getParent()
           
 javax.xml.registry.infomodel.RegistryObject getRegistryObject()
           
 java.lang.String getStatusMsg()
           
abstract  java.lang.String getTitle()
           
 java.lang.String getVersionLabel()
           
 java.lang.String getWebAccessPassword()
           
 java.lang.String getWebAccessUser()
           
 java.lang.String getWebUrl()
           
 boolean getWebVisible()
           
 java.lang.String getWebVisibleProp()
           
 void importMissingNameListenerCancel()
           
 void importMissingNameListenerOK(java.lang.String missingWsdlName, java.lang.Object parameter)
           
 void importResolveLocationCancel(java.lang.Object parameter)
          Called when user clicked Cancel button in ImportResolveLocationAdapter.
 void importResolveLocationOK(int option, java.lang.String serverUrl, java.lang.String clientUrl, java.lang.String user, java.lang.String password, java.lang.Object parameter, java.lang.String wsdlName)
          Called when user clicked OK button in ImportResolveLocationAdapter.
 void importResolveLocationOK(javax.xml.registry.infomodel.RegistryObject version, java.lang.Object parameter)
          Called when user clicked OK button in ImportResolveLocationAdapter.
 void importVersionOptionCancel(java.lang.Object parameter)
          Called when user clicked Cancel button in ImportVersionOptionAdapter
 void importVersionOptionOK(int option, java.lang.Object parameter)
          Called when user clicked OK button in ImportVersionOptionAdapter.
 void initialize()
           
 boolean isAttached()
           
abstract  boolean isCreateNewAssetWithSameName()
           
abstract  boolean isFileAttached(javax.xml.registry.infomodel.RegistryObject registryObject)
           
abstract  boolean isVirtual(javax.xml.registry.infomodel.RegistryObject registryObject)
           
abstract  void registerObject(ImportParameter importParameter)
           
 void setAbstractServName(java.lang.String abstractServName)
           
 void setAttached(boolean attached)
           
 void setButtonsVisible(boolean buttonsVisible)
           
 void setFileClientUrl(java.lang.String value)
           
 void setFileServerUrl(java.lang.String value)
           
 void setFileVisible(boolean value)
           
 void setFunctionProp(java.lang.String value)
           
 void setImportWithRequiredAttribute(boolean isImportWithRequiredAttribute)
           
 void setInitialVers(java.lang.String initialVers)
           
 void setInteractiveResolution(boolean interactiveResolution)
           
 void setNameVisible(boolean nameVisible)
           
 void setOnAuth(boolean value)
           
 void setOrganization(java.lang.String orgKey)
          Sets the Organization key of the imported objects.
 void setOverwriteServName(boolean overwriteServName)
           
 void setOverwriteServNameVisible(boolean overwriteServNameVisible)
           
 void setParent(BaseAdapter parent)
           
 void setRegistryObject(javax.xml.registry.infomodel.RegistryObject registryObject)
           
 void setRegistryObjectItem(com.centrasite.control.registry.items.RegistryObjectItem registryObjectItem)
           
 void setStatusMsg(java.lang.String msg)
           
 void setWebAccessPassword(java.lang.String webAccessPassword)
           
 void setWebAccessUser(java.lang.String webAccessUser)
           
 void setWebUrl(java.lang.String value)
           
 void setWebVisible(boolean value)
           
 
Methods inherited from class com.centrasite.control.adapters.BaseAdapter
activate, endProcess, endProcess, executeIfAllowedToLooseFocus, executeIfAllowedToLooseFocus, getAccessManager, getActionContext, getCentraSiteUser, getConnector, getConnector, getDisplayManager, getHelpTextProvider, getInvocationActionContext, getNextReqAttributeItem, getPersitanceLocale, getVisibleTitle, getWithClose, getWorkplaceAdapter, hasBeenActivated, isForDeletion, isRefreshRequired, prepareReload, processPendingRefresh, reactOnDataCollectionEnd, reactOnDataCollectionStart, reactOnDataTransferEnd, reactOnDataTransferStart, reactOnRefreshPageRequest, reactOnRefreshPageRequestGlobal, referencesItem, setActionContext, setForDeletion, setInvocationActionContext, setRefreshRequired, setVisibleTitle, setWithClose, toString
 
Methods inherited from class com.softwareag.cis.plugin.adapter.util.CommonAdapter
addRecentlyProcessedAdapter, close, closePage, destroy, executeDeferred, executeDeferred, executeEndProcess, executeNow, findKnownAdapters, findRelatedMenuExtensionId, getAdapter, getAdapterForSubSession, getApplicationContext, getBaseAdapter, getCurrentAdapters, getLocale, getLocale, getPreviousAdapter, handleErrorDuringGetPhase, handleErrorDuringInitPhase, handleErrorDuringInvokePhase, handleErrorDuringSetPhase, handleRefreshRequest, isAlive, isClosed, isDeadAdapter, passivate, refreshTargetIfNeeded, registerActivity, removeKnownAdapter, switchToPage, unregisterActivity
 
Methods inherited from class com.softwareag.cis.server.Adapter
addAccessPathExtension, addAdapterListener, addPagePopupCommand, appendHTMLToPageName, applyFilterDataCollection, checkIfAdapterExists, checkIfAdapterExists, checkIfAdapterExists, checkIfAdapterExists, checkIfInDevelopmentMode, checkIsPopupClosing, checkIsPopupOpening, closePagePopup, closeTitleBarPopup, closeWindow, deserialize, findAccessPathExtensions, findAdapter, findAdapter, findAdapter, findAdapter, findAdapter, findAdapter, findAdapter, findAdapter, findAdapter, findAdapterForPage, findAdapterForPage, findAdapterId, findAdapterListener, findAdditionalAdaptersInRepsonse, findCISSessionContext, findCurrentlyProcessedAdapter, findCurrentlyProcessedMethod, findCurrentlyRequestedAdapter, findFilterDataCollection, findFunctionsLivingPopup, findHelpId, findHttpServletRequest, findHttpServletResponse, findInitParam, findInitParamMap, findInteractionObjectInfo, findPageApplication, findPageContextRoot, findPageFileName, findPagePixelHeight, findPagePixelWidth, findPageURL, findRepeatIndex, findSAMLArtifact, findServletContext, findSessionContext, findSessionId, findSubSessionContext, findSubsessionId, findValueRequestProperty, forcePageReload, getCISAddons, getCISContextMenuItems, getCISFIELDTextIdMode, getCISObjects1, getCloseWindow, getDateDisplay, getDecimalSeparator, getDisplayType, getFdiw, getForcePageReload, getFrameMessages, getIntPopupsEnabled, getIsDisplayTypeSWT, getLanguage, getMessageLongText, getMessageShortText, getMessageType, getNextPage, getNextPageId, getNextPagePopupCommands, getNextPopup, getNextPopupFeatures, getNextPopupId, getNextPopupMenuFeatures, getNextPopupModal, getNextPopupOnCloseMethod, getNextPopupOnCloseProperty, getNextPopupOnClosePropertyV, getNextPopupSessionId, getNextPopupSubsessionId, getNextPopupTitle, getPageName, getPagePopupCommands, getRefreshParent, getStyle, getTimeDisplay, getTimeZoneOffset, getXMLDataMode, includeAdapterInResponse, includeAdapterInResponse, includeAdapterInResponse, includeAdapterInResponse, init, invokeMethodInTarget, isRunningInPopup, isSubPageRefresh, markSubPageAdapterForDestroy, markThisAdapterForDestroy, openCISPageInNewWindow, openCISPageInTarget, openCISPageInTarget, openCISPageInTarget, openIdValueCombo, openIdValueComboOrPopup, openIdValueHelp, openModelessPopup, openModelessPopup, openModelessPopup, openPageAndRestartSession, openPageInNewWindow, openPageInTarget, openPagePopup, openPagePopup, openPopup, openPopup, openPopupInDiv, openPopupInNewSubSession, outputMessage, outputMessage, outputMessage, processAsDefault, reactOnDataCollectionEndInternal, reactOnHelpRequestForHelpId, reactOnInvokePhaseEnd, reactOnInvokePhaseStart, reactOnMFWorkplaceActivityRestart, reactOnMFWorkplaceActivityStart, reactOnPopupClosedByUser, reactOnPopupMenuClosedByUser, reactOnRequestProcessingStart, reactonStatusBarHelpRequest, refreshParent, refreshScreenOccuranceOfAdapter, refreshScreenOccuranceOfAdapter, refreshScreenOccuranceOfAdapter, refreshTarget, removeAdapterListener, replaceLiteral, replaceLiteral, replaceLiteral, replaceLiteral, replaceLiteralFromProject, replaceLiteralFromProject, replaceLiteralFromProject, replaceLiteralFromProject, repointFocusInScreen, repointFocusInScreen, repointFocusInScreen, serialize, setAdapterName, setApplication, setCISubPageRefresh, setCurrentlyProcessedAdapter, setCurrentlyRequestedAdapter, setDateDisplay, setDecimalSeparator, setDisplayType, setInteractionAdapterId, setInteractionProcess, setIntPopupsEnabled, setIsPopup, setLanguage, setPageFileName, setPageInitParam, setPageInitParamMap, setPageName, setPagePixelHeight, setPagePixelWidth, setPageURL, setParam1, setParam2, setPopupFeatures, setPopupFeatures, setPopupMenuFeatures, setPopupOnCloseMethod, setPopupTitle, setRepeatIndex, setStyle, setTimeDisplay, setTimeZoneOffset, setTraceCheckValue, setXMLDataMode, showPopupMenu, showPopupMenu, sizeTarget, switchScreenOccuranceOfSubsession, switchToPage
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

isURL

public boolean isURL
Constructor Detail

AbstractImportAdapter

public AbstractImportAdapter()
Method Detail

getTitle

public abstract java.lang.String getTitle()

isFileAttached

public abstract boolean isFileAttached(javax.xml.registry.infomodel.RegistryObject registryObject)

findObject

public abstract javax.xml.registry.infomodel.RegistryObject findObject(ImportParameter importParameter)

registerObject

public abstract void registerObject(ImportParameter importParameter)
                             throws java.lang.Exception
Throws:
java.lang.Exception

isCreateNewAssetWithSameName

public abstract boolean isCreateNewAssetWithSameName()

isVirtual

public abstract boolean isVirtual(javax.xml.registry.infomodel.RegistryObject registryObject)
                           throws javax.xml.registry.JAXRException
Throws:
javax.xml.registry.JAXRException

initialize

public void initialize()

execute

public boolean execute()
Description copied from interface: ImportAdapter
Executes the functionality of the extension. Performs the actual import.

Specified by:
execute in interface ImportAdapter
Returns:
success status

callFinish

public void callFinish()

callCancel

public void callCancel()

importVersionOptionOK

public void importVersionOptionOK(int option,
                                  java.lang.Object parameter)
Description copied from interface: ImportVersionOptionListener
Called when user clicked OK button in ImportVersionOptionAdapter.

Specified by:
importVersionOptionOK in interface ImportVersionOptionListener
Parameters:
option - The selected option, either OPTION_CREATE_NEW_VERSION or OPTION_OVERWRITE_LATEST_VERSION.
parameter - A user defined parameter passed through from show method.

importVersionOptionCancel

public void importVersionOptionCancel(java.lang.Object parameter)
Description copied from interface: ImportVersionOptionListener
Called when user clicked Cancel button in ImportVersionOptionAdapter

Specified by:
importVersionOptionCancel in interface ImportVersionOptionListener
Parameters:
parameter - A user defined parameter passed through from show method.

setImportWithRequiredAttribute

public void setImportWithRequiredAttribute(boolean isImportWithRequiredAttribute)

importResolveLocationOK

public void importResolveLocationOK(int option,
                                    java.lang.String serverUrl,
                                    java.lang.String clientUrl,
                                    java.lang.String user,
                                    java.lang.String password,
                                    java.lang.Object parameter,
                                    java.lang.String wsdlName)
Description copied from interface: ImportResolveLocationListener
Called when user clicked OK button in ImportResolveLocationAdapter.

Specified by:
importResolveLocationOK in interface ImportResolveLocationListener
Parameters:
option - The selected option, either OPTION_CREATE_NEW_VERSION or OPTION_OVERWRITE_LATEST_VERSION (please see ImportVersionOptionListener).
serverUrl - URL pointing to the server location (temporary file name).
clientUrl - URL pointing to the client location (original file name).
user - The user to authenticate in case of a web URL.
password - The password to authenticate in case of a web URL.
parameter - A user defined parameter passed through from showUpload and showReuse method.

importResolveLocationOK

public void importResolveLocationOK(javax.xml.registry.infomodel.RegistryObject version,
                                    java.lang.Object parameter)
Description copied from interface: ImportResolveLocationListener
Called when user clicked OK button in ImportResolveLocationAdapter.

Specified by:
importResolveLocationOK in interface ImportResolveLocationListener
Parameters:
version - The selected version.
parameter - A user defined parameter passed through from showUpload and showReuse method.

importResolveLocationCancel

public void importResolveLocationCancel(java.lang.Object parameter)
Description copied from interface: ImportResolveLocationListener
Called when user clicked Cancel button in ImportResolveLocationAdapter.

Specified by:
importResolveLocationCancel in interface ImportResolveLocationListener
Parameters:
parameter - A user defined parameter passed through from showUpload and showReuse method.

importMissingNameListenerOK

public void importMissingNameListenerOK(java.lang.String missingWsdlName,
                                        java.lang.Object parameter)
Specified by:
importMissingNameListenerOK in interface ImportMissingNameListener

importMissingNameListenerCancel

public void importMissingNameListenerCancel()
Specified by:
importMissingNameListenerCancel in interface ImportMissingNameListener

getParent

public BaseAdapter getParent()

setParent

public void setParent(BaseAdapter parent)

getRegistryObject

public javax.xml.registry.infomodel.RegistryObject getRegistryObject()

setRegistryObject

public void setRegistryObject(javax.xml.registry.infomodel.RegistryObject registryObject)

setRegistryObjectItem

public void setRegistryObjectItem(com.centrasite.control.registry.items.RegistryObjectItem registryObjectItem)

isAttached

public boolean isAttached()

setAttached

public void setAttached(boolean attached)

getOverwriteServName

public boolean getOverwriteServName()

setOverwriteServName

public void setOverwriteServName(boolean overwriteServName)

getOnAuth

public boolean getOnAuth()

setOnAuth

public void setOnAuth(boolean value)

authInfoListenerOK

public void authInfoListenerOK(java.lang.String user,
                               java.lang.String password)
Specified by:
authInfoListenerOK in interface AuthInfoListener

authInfoListenerCancel

public void authInfoListenerCancel()
Specified by:
authInfoListenerCancel in interface AuthInfoListener

getVersionLabel

public java.lang.String getVersionLabel()

setInitialVers

public void setInitialVers(java.lang.String initialVers)

getInitialVers

public java.lang.String getInitialVers()

setAbstractServName

public void setAbstractServName(java.lang.String abstractServName)

getAbstractServName

public java.lang.String getAbstractServName()

setOrganization

public void setOrganization(java.lang.String orgKey)
Description copied from interface: ImportAdapter
Sets the Organization key of the imported objects.

Specified by:
setOrganization in interface ImportAdapter

getOrganization

public java.lang.String getOrganization()

getFunctionProp

public java.lang.String getFunctionProp()

setFunctionProp

public void setFunctionProp(java.lang.String value)

setFileVisible

public void setFileVisible(boolean value)

getFileVisible

public boolean getFileVisible()

setWebVisible

public void setWebVisible(boolean value)

getWebVisible

public boolean getWebVisible()

getButtonsVisible

public boolean getButtonsVisible()

setButtonsVisible

public void setButtonsVisible(boolean buttonsVisible)

getNameVisible

public boolean getNameVisible()

setNameVisible

public void setNameVisible(boolean nameVisible)

getOverwriteServNameVisible

public boolean getOverwriteServNameVisible()

setOverwriteServNameVisible

public void setOverwriteServNameVisible(boolean overwriteServNameVisible)

getWebVisibleProp

public java.lang.String getWebVisibleProp()

getFileVisibleProp

public java.lang.String getFileVisibleProp()

getFileBrowseVisibleProp

public boolean getFileBrowseVisibleProp()

getWebUrl

public java.lang.String getWebUrl()

setWebUrl

public void setWebUrl(java.lang.String value)

getFileClientUrl

public java.lang.String getFileClientUrl()

setFileClientUrl

public void setFileClientUrl(java.lang.String value)

getFileServerUrl

public java.lang.String getFileServerUrl()

setFileServerUrl

public void setFileServerUrl(java.lang.String value)

fileLoaded

public void fileLoaded()

getInteractiveResolution

public boolean getInteractiveResolution()

setInteractiveResolution

public void setInteractiveResolution(boolean interactiveResolution)

getStatusMsg

public java.lang.String getStatusMsg()

setStatusMsg

public void setStatusMsg(java.lang.String msg)

getWebAccessUser

public java.lang.String getWebAccessUser()

setWebAccessUser

public void setWebAccessUser(java.lang.String webAccessUser)

getWebAccessPassword

public java.lang.String getWebAccessPassword()

setWebAccessPassword

public void setWebAccessPassword(java.lang.String webAccessPassword)