Package com.axemble.vdoc.sdk
Class ModulesFactory
java.lang.Object
com.axemble.vdoc.sdk.ModulesFactory
This class represents the module factory.
- Since:
- 2.1
- Version:
- 1.0, 16/06/2009
- Author:
- vlygeros
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic IBaseDirectoryModule
static IBaseDirectoryModule
getDirectoryModule
(Properties properties) Return theIBaseDirectoryModule
static IBaseDocumentModule
static IBaseDocumentModule
getDocumentModule
(Properties properties) Return theIBaseDocumentModule
static IBaseIndexationModule
static IBaseIndexationModule
getIndexationModule
(Properties properties) Return a base indexation modulestatic IBaseLibraryModule
static IBaseLibraryModule
getLibraryModule
(Properties properties) Return theIBaseLibraryModule
static IBasePortalModule
static IBasePortalModule
getPortalModule
(Properties properties) Return theIBasePortalModule
static IProjectModule
static IProjectModule
getProjectModule
(Properties properties) Return theIProjectModule
static IBaseSiteModule
static IBaseSiteModule
getSiteModule
(Properties properties) Return theIBaseSiteModule
static IBaseWorkflowModule
static IBaseWorkflowModule
getWorkflowModule
(Properties properties) Return theIBaseWorkflowModule
static void
releaseModule
(IModule module) Release theIModule
-
Constructor Details
-
ModulesFactory
public ModulesFactory()
-
-
Method Details
-
getProjectModule
-
getProjectModule
Return theIProjectModule
- Parameters:
properties
- the properties- Returns:
- the
IProjectModule
-
getWorkflowModule
-
getWorkflowModule
Return theIBaseWorkflowModule
- Parameters:
properties
- the properties- Returns:
- the
IBaseWorkflowModule
-
getLibraryModule
-
getLibraryModule
Return theIBaseLibraryModule
- Parameters:
properties
- the properties- Returns:
- the
IBaseLibraryModule
-
getDirectoryModule
-
getDirectoryModule
Return theIBaseDirectoryModule
- Parameters:
properties
- the properties- Returns:
- the
IBaseDirectoryModule
-
getPortalModule
-
getPortalModule
Return theIBasePortalModule
- Parameters:
properties
- the properties- Returns:
- the
IBasePortalModule
-
getSiteModule
-
getSiteModule
Return theIBaseSiteModule
- Parameters:
properties
- the properties- Returns:
- the
IBaseSiteModule
-
getDocumentModule
-
getDocumentModule
Return theIBaseDocumentModule
- Parameters:
properties
- the properties- Returns:
- the
IBaseDocumentModule
-
getIndexationModule
-
getIndexationModule
Return a base indexation module- Parameters:
properties
- the properties- Returns:
- the
IBaseIndexationModule
-
releaseModule
Release theIModule
- Parameters:
module
- theIModule
-