Class ApogeeButtonClientSideElement
- java.lang.Object
- 
- org.ametys.runtime.plugin.component.AbstractLogEnabled
- 
- org.ametys.core.ui.StaticFileImportsClientSideElement
- 
- org.ametys.core.ui.StaticClientSideElement
- 
- org.ametys.plugins.odfsync.apogee.ws.ApogeeClientSideElement
- 
- org.ametys.plugins.odfsync.apogee.ws.ApogeeButtonClientSideElement
 
 
 
 
 
- 
- All Implemented Interfaces:
- ClientSideElement,- LogEnabled,- PluginAware,- Configurable,- Serviceable
 
 public class ApogeeButtonClientSideElement extends ApogeeClientSideElement Client side element for Apogee export button
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface org.ametys.core.ui.ClientSideElementClientSideElement.Script, ClientSideElement.ScriptFile
 
- 
 - 
Field SummaryFields Modifier and Type Field Description protected ApogeeStructureComponent_apogeeStructureComponentThe Apogee structure componentprotected AmetysObjectResolver_resolverThe Ametys object resolver- 
Fields inherited from class org.ametys.core.ui.StaticFileImportsClientSideElement_currentUserProvider, _dependencies, _featureName, _id, _pluginName, _rightManager, _rights, _rightsMode, _script
 
- 
 - 
Constructor SummaryConstructors Constructor Description ApogeeButtonClientSideElement()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>exportProgram(String programId)Export a program in Apogeevoidservice(ServiceManager manager)- 
Methods inherited from class org.ametys.plugins.odfsync.apogee.ws.ApogeeClientSideElementgetScripts
 - 
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.AbstractLogEnabledgetLogger, setLogger
 
- 
 
- 
- 
- 
Field Detail- 
_resolverprotected AmetysObjectResolver _resolver The Ametys object resolver
 - 
_apogeeStructureComponentprotected ApogeeStructureComponent _apogeeStructureComponent The Apogee structure component
 
- 
 - 
Constructor Detail- 
ApogeeButtonClientSideElementpublic ApogeeButtonClientSideElement() 
 
- 
 - 
Method Detail- 
servicepublic void service(ServiceManager manager) throws ServiceException - Specified by:
- servicein interface- Serviceable
- Overrides:
- servicein class- StaticFileImportsClientSideElement
- Throws:
- ServiceException
 
 - 
exportProgrampublic Map<String,Object> exportProgram(String programId) Export a program in Apogee- Parameters:
- programId- the program id to export
- Returns:
- the export results
 
 
- 
 
-