Package org.adempiere.base
Interface IMappedColumnCalloutFactory
-
- All Known Implementing Classes:
MappedColumnCalloutFactory
public interface IMappedColumnCalloutFactory
- Author:
- hengsin
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addMapping(String tableName, String columnName, Supplier<IColumnCallout> supplier)
add mapping for calloutvoid
removeMapping(String tableName, String columnName, Supplier<IColumnCallout> supplier)
remove mapping for calloutvoid
scan(org.osgi.framework.BundleContext context, String... packages)
scan, discover and register classes with Callout annotation
-
-
-
Method Detail
-
addMapping
void addMapping(String tableName, String columnName, Supplier<IColumnCallout> supplier)
add mapping for callout- Parameters:
tableName
- case insensitive table name or * to match all tablecolumnName
- case insensitive column name or * to match all columnsupplier
- supplier forIColumnCallout
instance
-
removeMapping
void removeMapping(String tableName, String columnName, Supplier<IColumnCallout> supplier)
remove mapping for callout- Parameters:
tableName
- case insensitive table name or * to match all tablecolumnName
- case insensitive column name or * to match all columnsupplier
- supplier forIColumnCallout
instance
-
scan
void scan(org.osgi.framework.BundleContext context, String... packages)
scan, discover and register classes with Callout annotation- Parameters:
context
-packages
-
-
-