lumis.doui
Interface IDouiManager
- All Known Implementing Classes:
- DouiManager
public interface IDouiManager
Manages DOUI
- Since:
- 4.0.0
getDouiServiceInterfaceInstanceDefinition
DouiServiceInterfaceInstanceDefinition getDouiServiceInterfaceInstanceDefinition(SessionConfig sessionConfig,
java.lang.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,
java.lang.String douiConfigPath,
ITransaction transaction)
throws ManagerException,
PortalException
- Throws:
ManagerException
PortalException
unregister
void unregister(SessionConfig sessionConfig,
java.lang.String serviceId,
ITransaction transaction)
throws ManagerException,
PortalException
- Throws:
ManagerException
PortalException
getDouiServiceDefinitionNode
org.w3c.dom.Node getDouiServiceDefinitionNode(java.lang.String serviceId,
ITransaction transaction)
throws ManagerException,
PortalException
- Throws:
ManagerException
PortalException
clearDouiServiceDefinitionCache
void clearDouiServiceDefinitionCache(java.lang.String serviceId)
throws PortalException
- Throws:
PortalException
Lumisportal 6.1.0.111014 - Copyright © 2001-2007, Lumis. All Rights Reserved.