Package com.priint.pubserver.comet.bridge.datamapping
package com.priint.pubserver.comet.bridge.datamapping
Data Mapping: com.priint.pubserver.comet.bridge.datamapping
Contains local and remote interfaces for the several DataMapping EJBs.
The purpose of data mapping methods is to map data obtained from the EntityModelManager to a format suitable for the output system, i.e. InDesign or priint:pdf renderer
User defined data mappings can be added as methods of a PubServerPlugin Stateless or Singleton bean.
Furthermore, the following conditions must be fulfilled:
- the method must be annotated as @PubServerMethod with type PluginMethod.MethodType.DATAMAPPING
- parameters should be annotated as @PubServerMethodParameters
- the first parameter must take the result list of the EntityModelManager request. The parameter name should be inputList and it should annotated as @PubServerMethodParameter
- inputList must be a java.util.List, the list elements can be any of the com.priint.pubserver.plugin.entitydata types
- the return type must be any of:
- java.lang.String
- all primitive types including the corresponding Java class type
- any of the com.priint.pubserver.comet.bridge.entitydata types
- java.util.Lists of any of these types
See the com.priint.pubserver.comet.bridge.datamapping package info for examples and more information.
-
ClassDescriptionThe interface Comet data mapping.Enumeration flag to specify type of mapping.Interface for ID builders.The CometIdBuilderFactory provides factory methods for several standard IdBuildersInterface for the DataMappingToElement Plug-In.The interface Data mapping to preview local.The interface Data mapping to product local.The interface Data mapping to record id local.The interface Data mapping to string local.The interface Data mapping utilities local.The type Data mapping utils.EntityResultFilter implementation, which is used, when no entities should be hidden.Interface for entity result filters.Default implementation of EntityResultFilter.Interface for ProductDataMapping Plugins.The type Product data mapping default.The type Page item hash.The type Page template hash.The type Product data mapping utils.