Uses of Package
org.compiere.util
Package
Description
Provide interface and default implementation of iDempiere core services (model factory, callout factory, etc)
Provide interface and classes for single sign on support.
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 utility and helper classes.
Provide server context implementation.
Provide classes for generation of model and interfaces for table.
Provide server context implementation.
Provide classes for generation of model and interfaces for table.
Provide classes for posting of accounting document to the fact table (
MFactAcct
.Provide interface and classes for DB integration.
Provide import implementation for AD_ImpFormat and AD_ImpFormat_Row.
Provide bank statement loading and matching integration support.
Provide bank statement loading and matching integration support.
Provide translation classes
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 interface and classes for iDempiere reporting engine.
Provide layout and element implementation for iDempiere reporting engine
Provide classes and interface for iDempiere process.
Provide implementation for iDempiere financial report writer
Provide implementation for conversion of amount to word.
Provide global cache, server log, JDBC interface, Transaction and Email implementation.
Provide global cache, server log, JDBC interface, Transaction and Email implementation.
Provide iDempiere workflow engine implementation
Provide extended and generated model class and interface for tables.
Provide interface and classes for thread safe PO cache implementation
Provide antlr based implementation of iDempiere logic expression evaluation
Provide interface and classes for report engine content rendering service
-
ClassDescriptionLanguage Management.Custom Payment Export InterfaceCustom Replenishment Interface
-
-
-
-
-
-
-
-
-
-
ClassDescriptioniDempiere LoggerInterface for iDempiere environment context providerVariable evaluation interfaceTransaction Management
-
-
-
ClassDescriptionKey Name Pair (Integer key and string name)Value Name Pair (String key and name)
-
-
ClassDescriptionVariable evaluation interfaceValue Name Pair (String key and name)
-
-
ClassDescriptioniDempiere LoggerKey Name Pair (Integer key and string name)Login ManagerAbstract Name Pair class
-
-
ClassDescriptioniDempiere LoggerKey Name Pair (Integer key and string name)Login ManagerAbstract Name Pair classValue Name Pair (String key and name)
-
-
-
ClassDescriptioniDempiere LoggerKey Name Pair (Integer key and string name)Custom Payment Export InterfaceTransaction ManagementValue Name Pair (String key and name)
-
ClassDescriptionInterface to wrap CallableStatement.
This is use byProxyFactory
and developer shouldn't use this class directly.iDempiere LoggerInterface to wrap PreparedStatement.
This is use byProxyFactory
and developer shouldn't use this class directly.Interface to wrap and extend Statement.
This is use byProxyFactory
and developer shouldn't use this class directly.Statement Value Object for statement proxy. -
ClassDescriptioniDempiere LoggerKey Name Pair (Integer key and string name)Value Name Pair (String key and name)
-
-
ClassDescriptioniDempiere LoggerKey Name Pair (Integer key and string name)Value Name Pair (String key and name)
-
ClassDescriptioniDempiere User Error.iDempiere Cache interaction InterfaceCache for table.iDempiere LoggerEMail delivery and receive support for iDempiereVariable evaluation interfaceKey Name Pair (Integer key and string name)Language Management.Abstract Name Pair classTransaction ManagementValue Name Pair (String key and name)XHTML Document.
-
ClassDescriptionVariable evaluation interfaceKey Name Pair (Integer key and string name)Language Management.
-
ClassDescriptioniDempiere LoggerVariable evaluation interfaceKey Name Pair (Integer key and string name)Abstract Name Pair classValue Name Pair (String key and name)
-
ClassDescriptioniDempiere System Error.iDempiere LoggerProvide function for sent, receive email in imap protocol.
Current only support receive email, for sent email referEMail
.
In case internet line is slow, handling error during analysis of message by fetching message in part can have complication.
Consider to add flag to fetch all message at one time (with retry when error) and after fetching, analysis fetched message offline.manipulate fromMessage
separate attach file to embed, attach, un-know listthis class inject to email reading process of functionEmailSrv.processMessage(Message, ProcessEmailHandle, Store, Folder)
Variable evaluation interfaceTransaction Management -
-
-
-
ClassDescriptionConvert amount to words.Arhipac Runtime exceptionA DataSource based on the Java Mail Example.
This class implements a DataSource from: an InputStream a byte array a StringInfo value object for a register cacheiDempiere Cache interaction InterfaceiDempiere global Cache ManagerCache for table.iDempiere Cached Row Set ImplementationHandler that publish log record to the system error output streamHandler that publish log record to server log fileiDempiere Log FilteriDempiere Log FormatteriDempiere LoggerInterface for iDempiere environment context providerInterface to wrap PreparedStatement.
This is use byProxyFactory
and developer shouldn't use this class directly.Interface to wrap and extend Statement.
This is use byProxyFactory
and developer shouldn't use this class directly.Email User AuthenticationProvide function for sent, receive email in imap protocol.
Current only support receive email, for sent email referEMail
.
In case internet line is slow, handling error during analysis of message by fetching message in part can have complication.
Consider to add flag to fetch all message at one time (with retry when error) and after fetching, analysis fetched message offline.manipulate fromMessage
separate attach file to embed, attach, un-know listthis class inject to email reading process of functionEmailSrv.processMessage(Message, ProcessEmailHandle, Store, Folder)
when process an email content sometimes we wish embed image as base64 string to mail.Variable evaluation interfaceDeprecated, for removal: This API element is subject to removal in a future version.ECS Component Collection.Interface for environment event listenerKey Name Pair (Integer key and string name)Language Management.Mime - Content type map.Contain static methods to access AD_Message, AD_Element and its translations.Abstract Name Pair classDeprecated.Custom Payment Export InterfaceiDempiere interface for enryption, decryption.
To enable your own class, you need to set the property ADEMPIERE_SECURE when starting the client or server.
The setting for the default class would be: -DADEMPIERE_SECURE=org.compiere.util.SecureTransaction ManagementTransaction event listener interfaceDefines an action that should be ran inside an transaction, usingTrx.run(TrxRunnable)
orTrx.run(String, TrxRunnable)
methods.Value Name Pair (String key and name)XHTML Document.Web User Info. -
-
ClassDescriptionVariable evaluation interfaceKey Name Pair (Integer key and string name)
-
-
-
-
-
-
-
-
-
ClassDescriptionVariable evaluation interfaceKey Name Pair (Integer key and string name)