lumis.doui.service
Class DouiRestInterfaceDefinition

Package class diagram package DouiRestInterfaceDefinition
java.lang.Object
  extended by lumis.doui.service.DouiInterfaceDefinition
      extended by lumis.doui.service.DouiRestInterfaceDefinition

public class DouiRestInterfaceDefinition
extends DouiInterfaceDefinition

Since:
6.1.0

Constructor Summary
DouiRestInterfaceDefinition(IDouiDefinitionProcessor processor, Node douiServiceInterfaceDefinitionNode)
           
DouiRestInterfaceDefinition(Node douiServiceInterfaceDefinitionNode)
           
 
Method Summary
 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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 class DouiInterfaceDefinition
Throws:
PortalException


Lumisportal  6.2.0.120405 - Copyright © 2006–2012 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.