Dashboard Builder UI Panels 6.2.0.Beta1

org.jboss.dashboard.ui.panel.export
Class ExportDriver

java.lang.Object
  extended by org.jboss.dashboard.ui.panel.PanelDriver
      extended by org.jboss.dashboard.ui.panel.export.ExportDriver

public class ExportDriver
extends org.jboss.dashboard.ui.panel.PanelDriver

Driver that handles the import/export procedures.


Field Summary
static String EXPORT_ENTRY_NAME
           
static String IMPORT_PREFFIX
           
static String PAGE_EXPORT_RESULT
           
static String PAGE_IMPORT_PREVIEW
           
static String PAGE_IMPORT_RESULT
           
static String PAGE_SHOW
           
static String PARAM_SHOW_EXPORT
           
static String PARAM_SHOW_IMPORT
           
static String PARAM_USE_BLANKS
           
static String RESOURCE_PREFFIX
           
static String RETURNED_FILE_NAME
           
static String WORKSPACE_PREFFIX
           
 
Fields inherited from class org.jboss.dashboard.ui.panel.PanelDriver
PAGE_EDIT, PAGE_HEADER, PAGE_HELP_MODE, PAGE_MANAGE_INVALID_DRIVER, panelSecurity, PARAMETER_ACTION_EXECUTED_ENABLED, parameters
 
Constructor Summary
ExportDriver()
           
 
Method Summary
 org.jboss.dashboard.ui.controller.CommandResponse actionDownloadExport(org.jboss.dashboard.workspace.Panel panel, org.jboss.dashboard.ui.controller.CommandRequest request)
           
 org.jboss.dashboard.ui.controller.CommandResponse actionGoToStart(org.jboss.dashboard.workspace.Panel panel, org.jboss.dashboard.ui.controller.CommandRequest request)
           
 org.jboss.dashboard.ui.controller.CommandResponse actionImport(org.jboss.dashboard.workspace.Panel panel, org.jboss.dashboard.ui.controller.CommandRequest request)
           
 org.jboss.dashboard.ui.controller.CommandResponse actionStartExport(org.jboss.dashboard.workspace.Panel panel, org.jboss.dashboard.ui.controller.CommandRequest request)
           
 org.jboss.dashboard.ui.controller.CommandResponse actionStartImport(org.jboss.dashboard.workspace.Panel panel, org.jboss.dashboard.ui.controller.CommandRequest request)
           
 org.jboss.dashboard.workspace.export.ExportManager getExportManager()
           
 org.jboss.dashboard.workspace.export.ExportSessionInfo getSessionInfo()
           
 org.jboss.dashboard.workspace.WorkspacesManager getWorkspacesManager()
           
 void init(org.jboss.dashboard.ui.panel.PanelProvider provider)
           
 void initPanelSession(org.jboss.dashboard.workspace.PanelSession panelSession, javax.servlet.http.HttpSession session)
          Called on panel initialization (when a new PanelSession instance is created attached to a given session)
 
Methods inherited from class org.jboss.dashboard.ui.panel.PanelDriver
_execute, actionChangePage, activateConfigMode, activateEditMode, activateHelpMode, activateNormalMode, addMethodPermission, addParameter, addParameters, addSystemParameter, afterInvokeAction, afterPanelClosed, afterPanelCustomPropertiesModified, afterPanelPlacedInRegion, afterPanelPropertiesModified, afterRenderPanel, beforeInvokeAction, beforePanelClosed, beforePanelInstanceRemove, beforePanelInstanceRemove, beforePanelPlacedInRegion, beforePanelRemoved, beforeRenderPanel, canInvokeAction, checkInvokeAction, checkMethodSecurity, copyDirectory, copyFile, execute, fireAfterInvokeAction, fireAfterPanelClosed, fireAfterPanelPlacedInRegion, fireAfterRenderPanel, fireBeforeInvokeAction, fireBeforePanelInstanceRemove, fireBeforePanelPlacedInRegion, fireBeforePanelRemoved, fireBeforeRenderPanel, firePanelCustomPropertiesModified, firePanelPropertiesModified, getActionsBundle, getAllParameters, getConfigHeight, getConfigWidth, getEditHeight, getEditWidth, getHelpHeight, getHelpWidth, getMethodName, getPageEdit, getPageHelpMode, getPanelDir, getPanelDir, getPanelDirMapping, getPanelDirMapping, getPanelHTMLContent, getPanelSession, getPanelSession, getPanelSession, getResourceForPermission, getShowPanelPageComponent, getTextShownByInstance, getURLWhenMaximized, hasMethodAccess, initPanel, initPermissionsParameters, initSystemParameters, isDoubleClickProtected, isSystemAction, move, panelActionClose, panelActionEditMode, panelActionFactory, panelActionHelpMode, panelActionInvalidateCache, panelActionMaximize, panelActionMaximizeInRegion, panelActionMinimize, panelActionMoveBack, panelActionMoveForward, panelActionRefreshPanel, panelActionRemove, panelActionRestore, panelActionSelect, panelActionShowMode, panelActionStartConfig, replicateData, supportsEditMode, supportsHelpMode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PAGE_SHOW

public static final String PAGE_SHOW
See Also:
Constant Field Values

PAGE_EXPORT_RESULT

public static final String PAGE_EXPORT_RESULT
See Also:
Constant Field Values

PAGE_IMPORT_PREVIEW

public static final String PAGE_IMPORT_PREVIEW
See Also:
Constant Field Values

PAGE_IMPORT_RESULT

public static final String PAGE_IMPORT_RESULT
See Also:
Constant Field Values

WORKSPACE_PREFFIX

public static final String WORKSPACE_PREFFIX
See Also:
Constant Field Values

RESOURCE_PREFFIX

public static final String RESOURCE_PREFFIX
See Also:
Constant Field Values

IMPORT_PREFFIX

public static final String IMPORT_PREFFIX
See Also:
Constant Field Values

PARAM_USE_BLANKS

public static final String PARAM_USE_BLANKS
See Also:
Constant Field Values

RETURNED_FILE_NAME

public static final String RETURNED_FILE_NAME
See Also:
Constant Field Values

EXPORT_ENTRY_NAME

public static final String EXPORT_ENTRY_NAME
See Also:
Constant Field Values

PARAM_SHOW_EXPORT

public static final String PARAM_SHOW_EXPORT
See Also:
Constant Field Values

PARAM_SHOW_IMPORT

public static final String PARAM_SHOW_IMPORT
See Also:
Constant Field Values
Constructor Detail

ExportDriver

public ExportDriver()
Method Detail

init

public void init(org.jboss.dashboard.ui.panel.PanelProvider provider)
          throws Exception
Overrides:
init in class org.jboss.dashboard.ui.panel.PanelDriver
Throws:
Exception

getWorkspacesManager

public org.jboss.dashboard.workspace.WorkspacesManager getWorkspacesManager()

getExportManager

public org.jboss.dashboard.workspace.export.ExportManager getExportManager()

getSessionInfo

public org.jboss.dashboard.workspace.export.ExportSessionInfo getSessionInfo()

initPanelSession

public void initPanelSession(org.jboss.dashboard.workspace.PanelSession panelSession,
                             javax.servlet.http.HttpSession session)
Called on panel initialization (when a new PanelSession instance is created attached to a given session)

Overrides:
initPanelSession in class org.jboss.dashboard.ui.panel.PanelDriver

actionGoToStart

public org.jboss.dashboard.ui.controller.CommandResponse actionGoToStart(org.jboss.dashboard.workspace.Panel panel,
                                                                         org.jboss.dashboard.ui.controller.CommandRequest request)
                                                                  throws Exception
Throws:
Exception

actionDownloadExport

public org.jboss.dashboard.ui.controller.CommandResponse actionDownloadExport(org.jboss.dashboard.workspace.Panel panel,
                                                                              org.jboss.dashboard.ui.controller.CommandRequest request)
                                                                       throws Exception
Throws:
Exception

actionStartExport

public org.jboss.dashboard.ui.controller.CommandResponse actionStartExport(org.jboss.dashboard.workspace.Panel panel,
                                                                           org.jboss.dashboard.ui.controller.CommandRequest request)
                                                                    throws Exception
Throws:
Exception

actionStartImport

public org.jboss.dashboard.ui.controller.CommandResponse actionStartImport(org.jboss.dashboard.workspace.Panel panel,
                                                                           org.jboss.dashboard.ui.controller.CommandRequest request)
                                                                    throws FileNotFoundException
Throws:
FileNotFoundException

actionImport

public org.jboss.dashboard.ui.controller.CommandResponse actionImport(org.jboss.dashboard.workspace.Panel panel,
                                                                      org.jboss.dashboard.ui.controller.CommandRequest request)

Dashboard Builder UI Panels 6.2.0.Beta1

Copyright © 2012-2014 JBoss by Red Hat. All Rights Reserved.