public class FrameworkFactory
extends java.lang.Object
Constructor and Description |
---|
FrameworkFactory() |
Modifier and Type | Method and Description |
---|---|
static FilesystemFramework |
createFilesystemFramework(java.io.File baseDir) |
static Framework |
createForFilesystem(java.lang.String rdeck_base_dir)
Returns an instance of Framework object.
|
static Framework |
createFramework(IPropertyLookup lookup1,
FilesystemFramework filesystemFramework,
ProjectManager projectManager,
java.util.Map<java.lang.String,FrameworkSupportService> services)
Create framework
|
static FrameworkProject |
createFrameworkProject(java.lang.String projectName,
java.io.File baseDir,
FilesystemFramework filesystemFramework,
IFrameworkProjectMgr mgr,
IProjectNodesFactory nodesFactory,
java.util.Properties properties) |
static IProjectNodes |
createNodes(IRundeckProjectConfig projectConfig,
FilesystemFramework filesystemFramework) |
static IProjectNodesFactory |
createNodesFactory(FilesystemFramework filesystemFramework) |
static FrameworkProjectMgr |
createProjectManager(java.io.File baseDir,
FilesystemFramework filesystemFramework,
IProjectNodesFactory nodesFactory) |
static FrameworkProjectMgr |
createProjectManager(FilesystemFramework filesystemFramework,
IProjectNodesFactory nodesFactory) |
static FrameworkProjectConfig |
loadFrameworkProjectConfig(java.lang.String projectName,
java.io.File baseDir,
FilesystemFramework filesystemFramework,
java.util.Properties properties) |
public static Framework createForFilesystem(java.lang.String rdeck_base_dir)
rdeck_base_dir
- path name to the rdeck_basepublic static IProjectNodesFactory createNodesFactory(FilesystemFramework filesystemFramework)
public static IProjectNodes createNodes(IRundeckProjectConfig projectConfig, FilesystemFramework filesystemFramework)
public static FilesystemFramework createFilesystemFramework(java.io.File baseDir)
public static Framework createFramework(IPropertyLookup lookup1, FilesystemFramework filesystemFramework, ProjectManager projectManager, java.util.Map<java.lang.String,FrameworkSupportService> services)
lookup1
- propertiesfilesystemFramework
- filessystemprojectManager
- projectservices
- preloaded servicespublic static FrameworkProjectMgr createProjectManager(java.io.File baseDir, FilesystemFramework filesystemFramework, IProjectNodesFactory nodesFactory)
public static FrameworkProjectMgr createProjectManager(FilesystemFramework filesystemFramework, IProjectNodesFactory nodesFactory)
public static FrameworkProject createFrameworkProject(java.lang.String projectName, java.io.File baseDir, FilesystemFramework filesystemFramework, IFrameworkProjectMgr mgr, IProjectNodesFactory nodesFactory, java.util.Properties properties)
projectName
- namebaseDir
- base dirfilesystemFramework
- filesysmgr
- project managerproperties
- propertiespublic static FrameworkProjectConfig loadFrameworkProjectConfig(java.lang.String projectName, java.io.File baseDir, FilesystemFramework filesystemFramework, java.util.Properties properties)
projectName
- baseDir
- project base directoryfilesystemFramework
- properties
-