Class ApogeeExportClientSideElement
java.lang.Object
org.ametys.runtime.plugin.component.AbstractLogEnabled
org.ametys.core.ui.StaticFileImportsClientSideElement
org.ametys.core.ui.StaticClientSideElement
org.ametys.cms.clientsideelement.AbstractContentClientSideElement
org.ametys.plugins.odfsync.export.AbstractExportClientSideElement
org.ametys.plugins.odfsync.apogee.ws.ApogeeExportClientSideElement
- All Implemented Interfaces:
ClientSideElement
,LogEnabled
,PluginAware
,Initializable
,Configurable
,Serviceable
Client side element for Apogee export button
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.ametys.core.ui.ClientSideElement
ClientSideElement.Script, ClientSideElement.ScriptFile
-
Field Summary
Fields inherited from class org.ametys.plugins.odfsync.export.AbstractExportClientSideElement
_ctExtPoint, _manager, _resolver, _structureComponent
Fields inherited from class org.ametys.cms.clientsideelement.AbstractContentClientSideElement
_contentHelper, _userManager
Fields inherited from class org.ametys.core.ui.StaticFileImportsClientSideElement
_currentUserProvider, _dependencies, _featureName, _id, _pluginName, _rightManager, _rights, _rightsMode, _script
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexportProgram
(String programId) Export a program to external connectorprotected String
Get the name of the configuration parameter to check to associated buttons.getExportReportInfo
(String programId) Get the report informations of the export of the program idprotected String
Get the role of the structure component, depending of the implementation.Methods inherited from class org.ametys.plugins.odfsync.export.AbstractExportClientSideElement
_getContentParams, getScripts, initialize, service
Methods inherited from class org.ametys.cms.clientsideelement.AbstractContentClientSideElement
getAllRightContentDescription, getContentDefaultParameters, getLockedContentDescription, getNoModifiableContentDescription, getNoRightContentDescription, hasRight, isLocked
Methods inherited from class org.ametys.core.ui.StaticClientSideElement
_configureClass, _configureParameters, _configureScript, configureInitialParameters
Methods inherited from class org.ametys.core.ui.StaticFileImportsClientSideElement
_configureDependencies, _configureImports, _configureRights, _configureRightsMode, configure, getDependencies, getId, getPluginName, getRights, getScripts, hasRight, setPluginInfo, toString
Methods inherited from class org.ametys.runtime.plugin.component.AbstractLogEnabled
getLogger, setLogger
-
Constructor Details
-
ApogeeExportClientSideElement
public ApogeeExportClientSideElement()
-
-
Method Details
-
getActivateParam
Description copied from class:AbstractExportClientSideElement
Get the name of the configuration parameter to check to associated buttons.- Specified by:
getActivateParam
in classAbstractExportClientSideElement
- Returns:
- The name of the configuration parameter
-
getStructureComponentRole
Description copied from class:AbstractExportClientSideElement
Get the role of the structure component, depending of the implementation.- Specified by:
getStructureComponentRole
in classAbstractExportClientSideElement
- Returns:
- The role of the structure component
-
getExportReportInfo
Description copied from class:AbstractExportClientSideElement
Get the report informations of the export of the program id- Overrides:
getExportReportInfo
in classAbstractExportClientSideElement
- Parameters:
programId
- the program id to export- Returns:
- the export results
-
exportProgram
Description copied from class:AbstractExportClientSideElement
Export a program to external connector- Overrides:
exportProgram
in classAbstractExportClientSideElement
- Parameters:
programId
- the program id to export- Returns:
- the export results
-