home > Support > Training > TimeIQ (Java API)
   SUPPORT HOME
   Contact Us
   Documentation
   Downloads
   FAQ
   Support Matrices
   Training
TimeIQ (Java API)

Overview: TimeIQ training assists clients interested in maintaining the efficient vector manipulation of FAME in a distributed Java-based architecture. With the information covered in this course, developers will have a solid understanding of areas where they can leverage TimeIQ within their current Java development environments. The course includes hands-on exercises.

Duration: 1 day of TimeIQ training with 1/2 of the course being lecture and 1/2 being hands-on exercises.

Prerequisites: Software developers attending the TimeIQ training session will benefit from prior experience in both Java and FAME technologies.

Objective: Users will gain an understanding of FAME in Java-based architecture.

Agenda:

  1. TimeIQ Basics
    • Review the classic FAME Architecture.
    • Describe the TimeIQ Architecture.
    • Describe TimeIQ licensing.
  2. TimeIQ Persistence
    • Describe the Persistence class hierarchy along with a discussion on each class.
    • Describe the access mode property on a DataStore.
    • Describe WildCard searching within TimeIQ..
    • Describe the ScreeningCriteria class.
  3. Objects - Series and Scalars
    • Describe the TiqObject class.
    • Describe the TiqView class hierarchy.
    • Describe the metadata available for a TiqObject.
  4. Retrieving Data
    • Describe the getTiqObjectCopy method.
    • Describe the methods for retrieving data from a Scalar object.
    • Describe the methods for retrieving data from a Series object.
    • Describe the TiqConstants class for status handling and missing codes.
  5. Calendars and TimeScaling
    • Describe the RegularCalander and SimpleCalendar classes.
    • Describe the classes and methods used for convert a series from one frequency to another.
    • Describe the TiqTechnique class along with the Basis and Observed Attributes.
  6. Functors
    • Explain the concept of a Functor.
    • Describe the TimeScale Functor.
    • Describe some available Analytical Functors.
  7. Comparison and Which Functors
    • Describe the Comparison Functor.
    • Describe the Which Functor.
  8. remEval
    • Describe the remEval method and Analytical Connections.
    • Describe how to run 4GL code through TimeIQ.
  9. Writing and Modifying Objects
    • Describe the access modes available for writing.
    • Describe the Transaction Process with begin, commit and rollback methods
    • Describe how to update objects within a database.
  10. User Defined Functors
    • Describe User Defined Functors classes.
    • Describe the User Defined Functor types.
  11. TimeIQ Enterprise Enhancements
    • Describe the features available within TimeIQ Enterprise.
    • Describe how to create and use a Connection Pool.

Register for this course.