Package lumis.doui.service
Class DouiRestInterfaceDefinition
- java.lang.Object
-
- lumis.doui.service.DouiInterfaceDefinition
-
- lumis.doui.service.DouiRestInterfaceDefinition
-
public class DouiRestInterfaceDefinition extends DouiInterfaceDefinition
- Since:
- 6.1.0
- Version:
- $Revision: 13752 $ $Date: 2011-10-13 14:10:51 -0300 (Thu, 13 Oct 2011) $
-
-
Constructor Summary
Constructors Constructor Description DouiRestInterfaceDefinition(IDouiDefinitionProcessor processor, Node douiServiceInterfaceDefinitionNode)
DouiRestInterfaceDefinition(Node douiServiceInterfaceDefinitionNode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Node[]
getSourceDefinitionNodes()
protected void
insertCustomMaxRows(Node newSourceNode, Node interfaceSourceNode)
void
processNodes(IDouiDefinitionProcessor processor, Node douiInterfaceDefinitionNode)
Allows the processing of the doui definition stored in this instance.-
Methods inherited from class lumis.doui.service.DouiInterfaceDefinition
getFilterNodes, insertCustomFilters, insertCustomOrderBy, insertDependantFields, mergeFieldNodes, mergeFields, mergePostLoadProcessors, mergeSearch, mergeSourceDefinition, mergeSourceDefinitions
-
-
-
-
Constructor Detail
-
DouiRestInterfaceDefinition
public DouiRestInterfaceDefinition(Node douiServiceInterfaceDefinitionNode) throws PortalException
- Throws:
PortalException
-
DouiRestInterfaceDefinition
public DouiRestInterfaceDefinition(IDouiDefinitionProcessor processor, Node douiServiceInterfaceDefinitionNode) throws PortalException
- Throws:
PortalException
-
-
Method Detail
-
getSourceDefinitionNodes
public Node[] getSourceDefinitionNodes()
-
processNodes
public void processNodes(IDouiDefinitionProcessor processor, Node douiInterfaceDefinitionNode) throws PortalException
Allows the processing of the doui definition stored in this instance.- Parameters:
processor
- the processor that will be called.- Throws:
PortalException
- Since:
- 4.0.7
-
insertCustomMaxRows
protected void insertCustomMaxRows(Node newSourceNode, Node interfaceSourceNode) throws PortalException
- Overrides:
insertCustomMaxRows
in classDouiInterfaceDefinition
- Throws:
PortalException
-
-