Uses of Package
org.adempiere.base
Package
Description
Provide interface and default implementation of iDempiere core services (model factory, callout factory, etc)
Provide service discovery implementation for OSGi declarative service.
Provide service discovery implementation for Equinox extension
Provide exception classes
Provide classes for import and export of data using csv or excel format
One of the package that provide extended model class for iDempiere core tables.
Provide generic PO implementation that doesn't use generated model class.
Provide interface for tax provider, shipment processor, zoom provider and address validation.
Provide iDempiere model interface (I_*) wrapper for PO and GridTab.
Provide implementation of order promotion rule and zoom across targets.
Provide generic PO implementation that doesn't use generated model class.
Provide interface for tax provider, shipment processor, zoom provider and address validation.
Provide iDempiere model interface (I_*) wrapper for PO and GridTab.
Provide implementation of order promotion rule and zoom across targets.
Provide support for custom toolbar action
Provide factory implementation for various UI objects
Provide implementation for AD window toolbar's csv import, data export, data import from file and report action.
Provide utility (static methods) classes, process factory and server push template
This is the package that contains the majority of iDempiere's generated model class and interface.
Provide majority of iDempiere's extended model class (M*).
Provide majority of iDempiere's extended model class (M*).
Provide implementation for conversion of amount to word.
Provide cache, server log, JDBC interface, field display/data type, transaction, email, INI properties, security key store, encryption and environment context implementation.
Provide cache, server log, JDBC interface, field display/data type, transaction, email, INI properties, security key store, encryption and environment context implementation.
Provide extended and generated model class and interface for tables.
Provide callout, mapped model factory and process parameter interface
Provide mapped process factory implementation.
Provide classes for some iDempiere process.
Provide classes for some iDempiere process.
-
ClassDescriptionProvides basic functionality for
PO
resolution and instantiation.Abstract base class forIProductPricing
implementationAbstract base class for annotation driven implementation ofIColumnCalloutFactory
.
Subclass would override theAnnotationBasedColumnCalloutFactory.getPackages()
method to provide the packages forCallout
annotation scanning and discovery.Scan, discover and register classes withEventTopicDelegate
annotationBase class for factories that discover their classes by means of annotation scanning.Scan, discover and register process classes.
Process class will be registered using class name.POJO for Credit StatusDefault implementation ofAnnotationBasedEventManager
that would scan the org.adempiere.base.event.delegate package.Address validation factory interfaceFactory interface forCallout
.
For plugin that implement this as OSGi component, use property = {"service.ranking:Integer=1"} to set up a calling order that prioritizes your component over core component.Column Callout InterfaceFactory interface forIColumnCallout
.
For plugin that implement this as OSGi component, use property = {"service.ranking:Integer=1"} to set up a calling order that prioritizes your component over core component.Interface for Credit Manager implementorInterface for Credit Manager FactoryInterface for import of Application Dictionary data.Factory interface forDoc
.Interface for security key storeFactory interface forLookup
.Generic base interface for factory service that provide name/classname to instance mapping serviceFactory interface for mapping of tableName+columnName toIColumnCallout
implementation.Factory interface for mapping between tableName+gaap toDoc
implementation.Parameter class for doc supplierModel factory interface, extracted from legacy code in MTable.Factory interface forModelValidator
.Factory interface forPaymentExport
.Factory interface forPaymentProcessor
.Factory interface forProcessCall
.Interface for Product Price CalculationsFactory interface forAbstractProductPricing
.Service interface to find resource by nameHolder interface for dynamic serviceInterface for dynamic discovery of services.
This is the primary entry point for iDempiere service discovery.Service reference holder for a service object.Holder interface for list of serviceFactory interface forIShipmentProcessor
.Interface to lookup C_Tax record id (C_Tax_ID)Tax provider factory interfaceA sequence of name value pair filter -
ClassDescriptionHolder interface for dynamic serviceInterface for dynamic discovery of services.
This is the primary entry point for iDempiere service discovery.Service reference holder for a service object.Holder interface for list of serviceA sequence of name value pair filter -
-
-
-
-
-
-
-
-
-
ClassDescriptionBase class for factories that discover their classes by means of annotation scanning.Generic base interface for factory service that provide name/classname to instance mapping serviceProvide simple name/class name mapping through register lambda supplier object
-
-
ClassDescriptionBase class for factories that discover their classes by means of annotation scanning.Scan, discover and register process classes.
Process class will be registered using class name.Factory interface forProcessCall
.Service interface to find resource by name -
ClassDescriptionAbstract base class for
IProductPricing
implementationInterface for Product Price CalculationsAutomatic model class registrationA sequence of name value pair filter -
-
-
-
ClassDescriptionInterface to import data to
GridTab
.Generic base interface for factory service that provide name/classname to instance mapping serviceFactory interface forProcessCall
.Provide simple name/class name mapping through register lambda supplier object -
ClassDescriptionBase class for factories that discover their classes by means of annotation scanning.Translates table names into model classes having the
Model
annotation.Model factory interface, extracted from legacy code in MTable.Automatic model class registration