public class XmlModuleAwarePersistenceService extends XMLWidgetPersistenceService implements org.springframework.context.ApplicationContextAware
XMLWidgetPersistenceService by the feature of adding additional widget.xml snippets to the widget
tree.| Modifier and Type | Field and Description |
|---|---|
static String |
COCKPITNG_WIDGETS_STORING_ENABLED |
DEFAULT_FILE_NAME_WIDGETS_XML, IMPORT_ROOT_FILE| Constructor and Description |
|---|
XmlModuleAwarePersistenceService() |
applyExtension, applyExtensionAdd, applyExtensionMove, applyExtensionRemove, applyExtensionVirtualSockets, applyImport, applyImports, applyImports, applyImports, checkRequirements, deleteConnections, deleteOrphanedConnections, deleteWidgetTreeRecursive, extractWidgetConnections, extractWidgetExtensions, getAccessRestrictions, getDefaultWidgetConfig, getImportRootFile, getTemplateEngine, getUndefinedParameters, getWidgetAccessResolver, getWidgetById, getWidgetDefinitionService, getWidgetLibUtils, getWidgetsFile, getWidgetsInSlot, getWidgetTreeAsString, hasDefaultConfig, isChildWidget, isStubWidget, loadImports, loadImports, loadWidgetsInternal, loadWidgetTree, loadWidgetTree, mergeWidgets, mergeWidgets, releaseReadLock, releaseWriteLock, removeWidgets, requestReadLock, requestWriteLock, resolveResource, resolveResourcePath, setContextId, setDefaultWidgetConfig, setMarshaller, setStoreAsExtension, setTemplateEngine, setUnmarshaller, setWidgetAccessResolver, setWidgetDefinitionService, setWidgetLibUtils, setWidgetService, storeWidgetTree, storeWidgetTree, validateMovepublic static final String COCKPITNG_WIDGETS_STORING_ENABLED
protected void storeWidgets(Widgets widgets, OutputStream outputStream)
storeWidgets in class XMLWidgetPersistenceServicepublic void storeWidgetTree(Widget widget)
WidgetPersistenceServicestoreWidgetTree in interface WidgetPersistenceServicestoreWidgetTree in class XMLWidgetPersistenceServicewidget - tree to storepublic void deleteWidgetTree(Widget node)
WidgetPersistenceServicedeleteWidgetTree in interface WidgetPersistenceServicedeleteWidgetTree in class XMLWidgetPersistenceServicenode - tree to deletepublic void deleteWidgetTree(Widget node, File file) throws FileNotFoundException
XMLWidgetPersistenceServicedeleteWidgetTree in class XMLWidgetPersistenceServicenode - root node of the widget's treefile - where tree is storedFileNotFoundException - thrown if specified widgets file cannot be foundprotected InputStream getWidgetsFileAsStream() throws FileNotFoundException
getWidgetsFileAsStream in class XMLWidgetPersistenceServiceFileNotFoundExceptionprotected boolean isLocalWidgetsFileExisting()
protected Widgets loadWidgets(InputStream inputStream)
loadWidgets in class XMLWidgetPersistenceServiceprotected void addAdditionalWidgets(Widgets baseWidgets, Widgets additionalWidgets)
@Deprecated protected void updateWidgetConnections(Widgets baseWidgets, Widgets additionalWidgets)
protected void applyExtensions(Widgets widgets)
applyExtensions in class XMLWidgetPersistenceServicepublic boolean isStoringEnabled()
public void setStoringEnabled(boolean storingEnabled)
public CockpitProperties getCockpitProperties()
getCockpitProperties in class XMLWidgetPersistenceService@Autowired public void setCockpitProperties(CockpitProperties cockpitProperties)
setCockpitProperties in class XMLWidgetPersistenceServicepublic void resetToDefaults()
WidgetPersistenceServiceresetToDefaults in interface WidgetPersistenceServiceresetToDefaults in class XMLWidgetPersistenceServicepublic CockpitModuleConnector getCockpitModuleConnector()
public void setCockpitModuleConnector(CockpitModuleConnector cockpitModuleConnector)
public void setWidgetConnectionsRemover(WidgetConnectionsRemover widgetConnectionsRemover)
public WidgetConnectionsRemover getWidgetConnectionsRemover()
protected CockpitApplicationContext getApplicationContext()
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
setApplicationContext in interface org.springframework.context.ApplicationContextAwareCopyright © 2018. All rights reserved.