lumis.doui
Interface IDouiManager
- All Known Implementing Classes:
- DouiManager
public interface IDouiManager
Manages DOUI
- Since:
- 4.0.0
getDouiServiceInterfaceInstanceDefinition
DouiServiceInterfaceInstanceDefinition getDouiServiceInterfaceInstanceDefinition(SessionConfig sessionConfig,
String serviceInterfaceInstanceId,
IDouiDefinitionProcessor processor,
ITransaction transaction)
throws PortalException
- Return the doui definition for a service interface instance.
- Parameters:
sessionConfig
- the user session information.serviceInterfaceInstanceId
- the service interface instance identifier.processor
- an optional definition processor. If null the definition
will not be pre-processed.transaction
- the transaction for persistence access.
- Returns:
- the doui service interface instance definition.
- Throws:
PortalException
- Since:
- 4.1.0
register
void register(SessionConfig sessionConfig,
String douiConfigPath,
ITransaction transaction)
throws ManagerException,
PortalException
- Throws:
ManagerException
PortalException
unregister
void unregister(SessionConfig sessionConfig,
String serviceId,
ITransaction transaction)
throws ManagerException,
PortalException
- Throws:
ManagerException
PortalException
getDouiServiceDefinitionNode
Node getDouiServiceDefinitionNode(String serviceId,
ITransaction transaction)
throws ManagerException,
PortalException
- Throws:
ManagerException
PortalException
clearDouiServiceDefinitionCache
void clearDouiServiceDefinitionCache(String serviceId)
throws PortalException
- Throws:
PortalException
Lumisportal 4.1.0.071221 - Copyright © 2001-2007, Lumis. All Rights Reserved.