Interface WidgetLibUtils
-
- All Known Implementing Classes:
DefaultWidgetLibUtils
public interface WidgetLibUtilsUtility methods dealing with cockpit widget arcives. For internal use only.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidcreateComposedWidgetJarArchive(WidgetDefinition definition, java.util.List<SocketWrapper> socketWrapperList, XMLWidgetPersistenceService xmlBasedWidgetPersistenceService)booleanfillPropertiesFromXml(java.lang.String widgetFile, java.io.InputStream resourceAsStream, java.util.Properties props)java.util.Collection<WidgetJarLibInfo>getAllJarLibInfos()default java.util.Collection<WidgetJarLibInfo>getModuleJarLibInfos(java.io.File moduleJar)java.io.FilegetRootDir()java.io.FilegetWidgetJarLibDir()WidgetJarLibInfogetWidgetJarLibInfo(java.lang.String widgetID)booleanisResourceCacheEnabled()default java.lang.StringlibDirAbsolutePath()java.util.List<WidgetJarLibInfo>loadAllWidgetJarLibInfos()java.util.List<WidgetJarLibInfo>loadAllWidgetJarLibInfos(java.io.File file)default java.util.PropertiesloadLibProps()java.util.PropertiesloadLibProps(java.io.File libDir)voidstoreLibProps(java.util.Properties props, java.io.File libDir)voiduploadJarFromStream(java.lang.String name, java.io.InputStream streamData)
-
-
-
Method Detail
-
createComposedWidgetJarArchive
void createComposedWidgetJarArchive(WidgetDefinition definition, java.util.List<SocketWrapper> socketWrapperList, XMLWidgetPersistenceService xmlBasedWidgetPersistenceService) throws java.io.IOException
- Throws:
java.io.IOException
-
uploadJarFromStream
void uploadJarFromStream(java.lang.String name, java.io.InputStream streamData) throws java.io.IOException- Throws:
java.io.IOException
-
getAllJarLibInfos
java.util.Collection<WidgetJarLibInfo> getAllJarLibInfos()
-
getModuleJarLibInfos
default java.util.Collection<WidgetJarLibInfo> getModuleJarLibInfos(java.io.File moduleJar)
-
getWidgetJarLibInfo
WidgetJarLibInfo getWidgetJarLibInfo(java.lang.String widgetID)
-
getWidgetJarLibDir
java.io.File getWidgetJarLibDir()
-
loadLibProps
default java.util.Properties loadLibProps()
-
libDirAbsolutePath
default java.lang.String libDirAbsolutePath()
-
loadLibProps
java.util.Properties loadLibProps(java.io.File libDir)
-
storeLibProps
void storeLibProps(java.util.Properties props, java.io.File libDir)
-
fillPropertiesFromXml
boolean fillPropertiesFromXml(java.lang.String widgetFile, java.io.InputStream resourceAsStream, java.util.Properties props)
-
loadAllWidgetJarLibInfos
java.util.List<WidgetJarLibInfo> loadAllWidgetJarLibInfos()
-
loadAllWidgetJarLibInfos
java.util.List<WidgetJarLibInfo> loadAllWidgetJarLibInfos(java.io.File file)
-
getRootDir
java.io.File getRootDir()
- Returns:
- Cockpit directory where the cockpit configuration data is stored, cf.
DefaultWidgetLibUtils.rootDirectory.
-
isResourceCacheEnabled
boolean isResourceCacheEnabled()
-
-