A C D E G H I L N O P R S T U Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addPrefab(Prefab) - Method in interface com.wavemaker.runtime.prefab.core.PrefabManager
-
Adds a new
Prefab. - addPrefab(Prefab) - Method in class com.wavemaker.runtime.prefab.impl.PrefabManagerImpl
- addPrefabContext(String, ConfigurableApplicationContext) - Method in interface com.wavemaker.runtime.prefab.core.PrefabRegistry
-
Adds a new mapping.
- addPrefabContext(String, ConfigurableApplicationContext) - Method in class com.wavemaker.runtime.prefab.impl.PrefabRegistryImpl
C
- clearContext() - Method in class com.wavemaker.runtime.prefab.context.PrefabThreadLocalContextManager
- com.wavemaker.runtime.prefab.config - package com.wavemaker.runtime.prefab.config
- com.wavemaker.runtime.prefab.context - package com.wavemaker.runtime.prefab.context
- com.wavemaker.runtime.prefab.core - package com.wavemaker.runtime.prefab.core
- com.wavemaker.runtime.prefab.event - package com.wavemaker.runtime.prefab.event
- com.wavemaker.runtime.prefab.impl - package com.wavemaker.runtime.prefab.impl
- com.wavemaker.runtime.prefab.util - package com.wavemaker.runtime.prefab.util
- com.wavemaker.runtime.prefab.web - package com.wavemaker.runtime.prefab.web
- convertToURLS(File, File[]) - Static method in class com.wavemaker.runtime.prefab.util.Utils
-
Returns the url list of files path.
D
- deleteAllPrefabs() - Method in interface com.wavemaker.runtime.prefab.core.PrefabManager
- deleteAllPrefabs() - Method in class com.wavemaker.runtime.prefab.impl.PrefabManagerImpl
- deletePrefab(String) - Method in interface com.wavemaker.runtime.prefab.core.PrefabManager
-
Deletes an existing
Prefab. - deletePrefab(String) - Method in class com.wavemaker.runtime.prefab.impl.PrefabManagerImpl
- deletePrefabContext(String) - Method in interface com.wavemaker.runtime.prefab.core.PrefabRegistry
-
Deletes an existing mapping.
- deletePrefabContext(String) - Method in class com.wavemaker.runtime.prefab.impl.PrefabRegistryImpl
- deletePrefabContexts() - Method in interface com.wavemaker.runtime.prefab.core.PrefabRegistry
-
Deletes all mappings.
- deletePrefabContexts() - Method in class com.wavemaker.runtime.prefab.impl.PrefabRegistryImpl
- doDispatch(HttpServletRequest, HttpServletResponse) - Method in class com.wavemaker.runtime.prefab.web.PrefabControllerServlet
E
- equals(Object) - Method in class com.wavemaker.runtime.prefab.core.Prefab
G
- getClassLoader() - Method in class com.wavemaker.runtime.prefab.core.Prefab
- getContext() - Method in class com.wavemaker.runtime.prefab.context.PrefabThreadLocalContextManager
- getDirectory(String) - Method in class com.wavemaker.runtime.prefab.util.PrefabUtils
-
Returns
Fileequivalent of the given directory path. - getHandler(HttpServletRequest) - Method in class com.wavemaker.runtime.prefab.web.PrefabControllerServlet
- getHandlerAdapter(Object) - Method in class com.wavemaker.runtime.prefab.web.PrefabControllerServlet
-
Returns the
HandlerAdapterfrom the prefab context. - getJarFilter() - Static method in class com.wavemaker.runtime.prefab.util.Utils
-
Returns a filter for a jar files.
- getName() - Method in class com.wavemaker.runtime.prefab.core.Prefab
- getPathInfo() - Method in class com.wavemaker.runtime.prefab.web.PrefabAwareHttpRequestWrapper
- getPrefab(String) - Method in interface com.wavemaker.runtime.prefab.core.PrefabManager
-
Returns the
Prefabwith the given name. - getPrefab(String) - Method in class com.wavemaker.runtime.prefab.impl.PrefabManagerImpl
- getPrefabBuildDir() - Method in class com.wavemaker.runtime.prefab.config.PrefabsConfig
- getPrefabBuildDirectory(File) - Method in class com.wavemaker.runtime.prefab.util.PrefabUtils
- getPrefabConfigDir() - Method in class com.wavemaker.runtime.prefab.config.PrefabsConfig
- getPrefabConfigDirectory(File) - Method in class com.wavemaker.runtime.prefab.util.PrefabUtils
- getPrefabContext(String) - Method in interface com.wavemaker.runtime.prefab.core.PrefabRegistry
-
Returns the context mapped to the given URL.
- getPrefabContext(String) - Method in class com.wavemaker.runtime.prefab.impl.PrefabRegistryImpl
- getPrefabDirectoryFilter() - Method in class com.wavemaker.runtime.prefab.util.PrefabUtils
-
Returns the filter for identify prefab directories
- getPrefabFactory() - Method in class com.wavemaker.runtime.prefab.impl.PrefabLoaderImpl
- getPrefabLibDir() - Method in class com.wavemaker.runtime.prefab.config.PrefabsConfig
- getPrefabLibDirectory(File) - Method in class com.wavemaker.runtime.prefab.util.PrefabUtils
- getPrefabManager() - Method in class com.wavemaker.runtime.prefab.impl.PrefabInstallerImpl
- getPrefabManager() - Method in class com.wavemaker.runtime.prefab.impl.PrefabLoaderImpl
- getPrefabRegistry() - Method in class com.wavemaker.runtime.prefab.impl.PrefabInstallerImpl
- getPrefabs() - Method in interface com.wavemaker.runtime.prefab.core.PrefabManager
-
Returns all enabled
Prefabs. - getPrefabs() - Method in interface com.wavemaker.runtime.prefab.core.PrefabRegistry
-
Retuns a collection of currently mapped URLs.
- getPrefabs() - Method in class com.wavemaker.runtime.prefab.impl.PrefabManagerImpl
- getPrefabs() - Method in class com.wavemaker.runtime.prefab.impl.PrefabRegistryImpl
- getPrefabsHomeDir() - Method in class com.wavemaker.runtime.prefab.config.PrefabsConfig
- getStringSystemProperty(String, String) - Static method in class com.wavemaker.runtime.prefab.util.Utils
-
Returns integer value for the given system property.
H
- hashCode() - Method in class com.wavemaker.runtime.prefab.core.Prefab
I
- init(ServletConfig) - Method in class com.wavemaker.runtime.prefab.web.PrefabControllerServlet
- installPrefab(Prefab) - Method in interface com.wavemaker.runtime.prefab.core.PrefabInstaller
-
Installs the given
Prefabby adding to the context of the prefab servlet. - installPrefab(Prefab) - Method in class com.wavemaker.runtime.prefab.impl.PrefabInstallerImpl
- installPrefabs() - Method in interface com.wavemaker.runtime.prefab.core.PrefabInstaller
- installPrefabs() - Method in class com.wavemaker.runtime.prefab.impl.PrefabInstallerImpl
-
(Re)installs all available prefabs.
- isDirContainsConfig(File) - Method in class com.wavemaker.runtime.prefab.util.PrefabUtils
- isDirContainsLib(File) - Method in class com.wavemaker.runtime.prefab.util.PrefabUtils
- isGivenDirectoryAvaliable(File, String) - Static method in class com.wavemaker.runtime.prefab.util.Utils
- isInstalled() - Method in class com.wavemaker.runtime.prefab.core.Prefab
- isLazyInitPrefabs() - Method in class com.wavemaker.runtime.prefab.config.PrefabsConfig
- isNotReadableDirectory(File) - Static method in class com.wavemaker.runtime.prefab.util.Utils
- isPrefabDirectory(File) - Method in class com.wavemaker.runtime.prefab.util.PrefabUtils
- isReadableDirectory(File) - Static method in class com.wavemaker.runtime.prefab.util.Utils
- isReadableJarFile(File) - Static method in class com.wavemaker.runtime.prefab.util.Utils
-
Checks if the given file is a usable jar file.
L
- listPrefabDirectories(File) - Method in class com.wavemaker.runtime.prefab.util.PrefabUtils
-
Scans for the prefab directories.
- loadPrefab(File) - Method in interface com.wavemaker.runtime.prefab.core.PrefabLoader
-
Loads
Prefabfrom the given jar file. - loadPrefab(File) - Method in class com.wavemaker.runtime.prefab.impl.PrefabLoaderImpl
- loadPrefabs() - Method in interface com.wavemaker.runtime.prefab.core.PrefabLoader
-
Loads all prefabs.
- loadPrefabs() - Method in class com.wavemaker.runtime.prefab.impl.PrefabLoaderImpl
N
- newConcurrentMap() - Static method in class com.wavemaker.runtime.prefab.util.Utils
-
Returns a concrete implementation of
ConcurrentMap. - newPrefab(File) - Method in interface com.wavemaker.runtime.prefab.core.PrefabFactory
-
Returns an appropriate
Prefabfor the jar file. - newPrefab(File) - Method in class com.wavemaker.runtime.prefab.impl.PrefabFactoryImpl
O
- onApplicationEvent(ApplicationEvent) - Method in class com.wavemaker.runtime.prefab.impl.PrefabLoaderImpl
P
- Prefab - Class in com.wavemaker.runtime.prefab.core
-
prefab class, holds a
ClassLoaderthat can load packagedClasses. - Prefab(String, ClassLoader) - Constructor for class com.wavemaker.runtime.prefab.core.Prefab
-
Creates a new
Prefabwith the specified name and classloader. - PREFAB_DEFAULT_BUILD_DIR - Static variable in class com.wavemaker.runtime.prefab.util.PrefabConstants
- PREFAB_DEFAULT_CONF_DIR - Static variable in class com.wavemaker.runtime.prefab.util.PrefabConstants
- PREFAB_DEFAULT_DIRECTORY - Static variable in class com.wavemaker.runtime.prefab.util.PrefabConstants
- PREFAB_DEFAULT_LIB_DIR - Static variable in class com.wavemaker.runtime.prefab.util.PrefabConstants
- PrefabAwareHttpRequestWrapper - Class in com.wavemaker.runtime.prefab.web
- PrefabAwareHttpRequestWrapper(HttpServletRequest, String) - Constructor for class com.wavemaker.runtime.prefab.web.PrefabAwareHttpRequestWrapper
-
Creates a new
HttpRequestwrapping the given request object. - PrefabConstants - Class in com.wavemaker.runtime.prefab.util
-
Holds constants used throughout the library.
- PrefabConstants() - Constructor for class com.wavemaker.runtime.prefab.util.PrefabConstants
- PrefabControllerServlet - Class in com.wavemaker.runtime.prefab.web
-
Front controller to handle service requests directed at Spring prefabs.
- PrefabControllerServlet() - Constructor for class com.wavemaker.runtime.prefab.web.PrefabControllerServlet
-
Creates a new
PrefabControllerServlet. - PrefabEvent - Class in com.wavemaker.runtime.prefab.event
-
A
PrefabEventabstracts an event raised duringPrefab's lifecycle. - PrefabEvent(Object) - Constructor for class com.wavemaker.runtime.prefab.event.PrefabEvent
-
Creates a new
PrefabEventwith the specified source. - PrefabFactory - Interface in com.wavemaker.runtime.prefab.core
-
A
PrefabFactoryinstantiates aPrefab. - PrefabFactoryImpl - Class in com.wavemaker.runtime.prefab.impl
-
PrefabFactoryfor creatingPrefabs. - PrefabFactoryImpl() - Constructor for class com.wavemaker.runtime.prefab.impl.PrefabFactoryImpl
- PrefabInstaller - Interface in com.wavemaker.runtime.prefab.core
-
Integrates
Prefabs with theWebApplicationContextby registering or unregistring its component classes. - PrefabInstallerImpl - Class in com.wavemaker.runtime.prefab.impl
-
Default implementation of
PrefabInstaller. - PrefabInstallerImpl() - Constructor for class com.wavemaker.runtime.prefab.impl.PrefabInstallerImpl
- PrefabLoader - Interface in com.wavemaker.runtime.prefab.core
-
A
PrefabLoaderImplis responsible for loadingPrefabfrom a single source (local directory or remote system). - PrefabLoaderImpl - Class in com.wavemaker.runtime.prefab.impl
-
Default implementation for
PrefabLoader. - PrefabLoaderImpl() - Constructor for class com.wavemaker.runtime.prefab.impl.PrefabLoaderImpl
- PrefabManager - Interface in com.wavemaker.runtime.prefab.core
-
A
PrefabManageracts like a container to keep track of loadedPrefabs. - PrefabManagerImpl - Class in com.wavemaker.runtime.prefab.impl
-
Default implementation for
PrefabManager. - PrefabManagerImpl() - Constructor for class com.wavemaker.runtime.prefab.impl.PrefabManagerImpl
- PrefabRegistry - Interface in com.wavemaker.runtime.prefab.core
-
PrefabRegistrykeeps track ofStringVsConfigurableApplicationContextmapping. - PrefabRegistryImpl - Class in com.wavemaker.runtime.prefab.impl
-
Default implementation of
PrefabRegistry. - PrefabRegistryImpl() - Constructor for class com.wavemaker.runtime.prefab.impl.PrefabRegistryImpl
- PREFABS_PROP_FILE - Static variable in class com.wavemaker.runtime.prefab.util.PrefabConstants
- PrefabsConfig - Class in com.wavemaker.runtime.prefab.config
- PrefabsConfig() - Constructor for class com.wavemaker.runtime.prefab.config.PrefabsConfig
- PrefabServletConfig - Class in com.wavemaker.runtime.prefab.config
-
Required bean configurations for
PrefabControllerServlet. - PrefabServletConfig() - Constructor for class com.wavemaker.runtime.prefab.config.PrefabServletConfig
- PrefabsLoadedEvent - Class in com.wavemaker.runtime.prefab.event
-
PrefabsLoadedEventis raised when allPrefabs have been loaded from a source location. - PrefabsLoadedEvent(ApplicationContext) - Constructor for class com.wavemaker.runtime.prefab.event.PrefabsLoadedEvent
-
Creates a new
PrefabsLoadedEventwith the parentApplicationContext. - PrefabsUnloadedEvent - Class in com.wavemaker.runtime.prefab.event
-
PrefabsUnloadedEventis raised when allPrefabs have been unloaded. - PrefabsUnloadedEvent(ApplicationContext) - Constructor for class com.wavemaker.runtime.prefab.event.PrefabsUnloadedEvent
-
Creates a new
PrefabsUnloadedEventwith the parentApplicationContext. - PrefabThreadLocalContextManager - Class in com.wavemaker.runtime.prefab.context
- PrefabThreadLocalContextManager() - Constructor for class com.wavemaker.runtime.prefab.context.PrefabThreadLocalContextManager
- PrefabUtils - Class in com.wavemaker.runtime.prefab.util
- PrefabUtils() - Constructor for class com.wavemaker.runtime.prefab.util.PrefabUtils
- PrefabWebApplicationContext - Class in com.wavemaker.runtime.prefab.context
- PrefabWebApplicationContext(Prefab, ApplicationContext, ServletContext) - Constructor for class com.wavemaker.runtime.prefab.context.PrefabWebApplicationContext
- processHandlerException(HttpServletRequest, HttpServletResponse, Object, Exception) - Method in class com.wavemaker.runtime.prefab.web.PrefabControllerServlet
R
- readJarFilesForPrefab(File) - Method in class com.wavemaker.runtime.prefab.util.PrefabUtils
-
Reads jar files for the given prefab.
- readPrefabDirs() - Method in class com.wavemaker.runtime.prefab.impl.PrefabLoaderImpl
- REQUEST_PREFAB_CONTEXT - Static variable in class com.wavemaker.runtime.prefab.util.PrefabConstants
S
- sanitizePrefabName(String) - Static method in class com.wavemaker.runtime.prefab.util.PrefabUtils
- setApplicationContext(ApplicationContext) - Method in class com.wavemaker.runtime.prefab.impl.PrefabInstallerImpl
- setClassLoader(ClassLoader) - Method in class com.wavemaker.runtime.prefab.core.Prefab
- setContext(ApplicationContext) - Method in class com.wavemaker.runtime.prefab.context.PrefabThreadLocalContextManager
- setInstalled(boolean) - Method in class com.wavemaker.runtime.prefab.core.Prefab
- setPrefabBuildDir(String) - Method in class com.wavemaker.runtime.prefab.config.PrefabsConfig
- setPrefabConfigDir(String) - Method in class com.wavemaker.runtime.prefab.config.PrefabsConfig
- setPrefabLibDir(String) - Method in class com.wavemaker.runtime.prefab.config.PrefabsConfig
- setPrefabManager(PrefabManager) - Method in class com.wavemaker.runtime.prefab.impl.PrefabInstallerImpl
-
Sets the
PrefabManagerfor reading the prefabs. - setPrefabRegistry(PrefabRegistry) - Method in class com.wavemaker.runtime.prefab.impl.PrefabInstallerImpl
-
Sets the
PrefabRegistry - setPrefabsHomeDir(String) - Method in class com.wavemaker.runtime.prefab.config.PrefabsConfig
- setServletContext(ServletContext) - Method in class com.wavemaker.runtime.prefab.impl.PrefabInstallerImpl
T
- toString() - Method in class com.wavemaker.runtime.prefab.core.Prefab
U
- uninstallPrefabs() - Method in interface com.wavemaker.runtime.prefab.core.PrefabInstaller
- uninstallPrefabs() - Method in class com.wavemaker.runtime.prefab.impl.PrefabInstallerImpl
-
Uninstalls all prefabs.
- Utils - Class in com.wavemaker.runtime.prefab.util
-
Set of utility methods.
- Utils() - Constructor for class com.wavemaker.runtime.prefab.util.Utils
Z
- ZERO_FILES - Static variable in class com.wavemaker.runtime.prefab.util.PrefabConstants
All Classes All Packages