DocumentationDocumentation
  • Appearance
    • Appearance
    • System
    • Light
    • Dark
  • Table of Contents
    • Table of Contents

  1. You are here
  2. Home
  3. Programmer's Reference
  4. Adding custom processes
  5. IEntityTemplate interface

Sidebar
  • What Is AwareIM?
  • Quick Tour
  • Installation Guide
  • Getting Started
  • AwareIM Concepts
  • Configuring Applications
  • Rule Language
  • Actions And Functions
  • Mobile Applications
  • How To...
  • Programmer's Reference
    • Adding programming extensions to AwareIM
    • General Guidelines
    • Adding custom processes
      • Writing code for a custom process component
      • Examples of custom process components
      • IExecutionEngine interface
      • IExecutionContext interface
      • IEntity interface
      • IEntityTemplate interface
      • INotification interface
    • Adding custom channels
    • Adding function libraries
    • Adding custom document types
    • Adding report scriptlets
    • Writing client-side plugins
    • Methods
    • Appendix A: correspondence of attribute types and Java types
  • AI Integration
  • Videos
  • Case Study
  • Glossary
  • Appendices
  • Changelog
  • Show pagesource
  • Old revisions
  • Backlinks
  • Back to top
Programmers Reference

IEntityTemplate interface

IEntityTemplate represents the instance of the business object before it has been added to the database. As such it does not have the unique ID and some other attributes assigned to the instance of the business object automatically by the system. The main usage of this interface is to set initial values of an instance when using the createEntityFromTemplate method in the IExecutionEngine interface.

The interface exposes getName, getAttributeValue, setAttributeValue, getReferences and setReferences methods. Their signatures and purpose is identical to the corresponding methods in the IEntity interface.

programmers reference
Log In