Class ContainerExpanderDefinition
java.lang.Object
com.aquima.interactions.portal.model.def.ContainerExpanderDefinition
- All Implemented Interfaces:
IContainerExpanderDefinition
This class contains the definition model of a dynamic container.
- Since:
- 7.0
- Author:
- Jon van Leuven
-
Constructor Summary
ConstructorsConstructorDescriptionContainerExpanderDefinition
(IProject project, IParserFactory parserFactory, IContainerExpanderDS datasource) Constructs a service call definition from a datasource. -
Method Summary
Modifier and TypeMethodDescriptiongetName()
This method returns the name of the container expander.This method returns an object containing the typed parameters of the container expander.This method returns the type name of the container expander.
-
Constructor Details
-
ContainerExpanderDefinition
public ContainerExpanderDefinition(IProject project, IParserFactory parserFactory, IContainerExpanderDS datasource) Constructs a service call definition from a datasource.- Parameters:
project
- Project containing the expander type definitions.parserFactory
- Parser factory providing an expression parser for service paramater parsing.datasource
- The service call datasource.- Throws:
InitializationException
- This exception is thrown when service call could not be created.
-
-
Method Details
-
getName
Description copied from interface:IContainerExpanderDefinition
This method returns the name of the container expander.- Specified by:
getName
in interfaceIContainerExpanderDefinition
- Returns:
- The name of the container expander.
-
getParameters
Description copied from interface:IContainerExpanderDefinition
This method returns an object containing the typed parameters of the container expander.- Specified by:
getParameters
in interfaceIContainerExpanderDefinition
- Returns:
- an object containing the typed parameters of the container expander.
-
getTypeName
Description copied from interface:IContainerExpanderDefinition
This method returns the type name of the container expander. The type name is used by containers to refer to the container expander that should be used.- Specified by:
getTypeName
in interfaceIContainerExpanderDefinition
- Returns:
- the type name of the container expander.
-