Package de.mid.innovator.srv

All classes in this package are used for communicating with the Innovator repository server and license server. They provide different layers of communication realizing various levels of abstraction.
  • Networking level: LicSrvTelegram, SrvDataTelegram (DataTelTab, DataTelType)
  • Information level: SrvContext, InoServerProgram
  • Command level: LicenseServer, LicSrvErrorException, RepositoryServer, SrvErrorException, Model

A perfect entry point into the Innovator Java API is provided by the command level's classes. The LicenseServer, RepositoryServer and Model classes are ideal starting points for carrying out further API calls.

Members of SrvContext or InoServerProgram are not often needed to get special information about login and connection data.

The classes of the networking level should not be used in Java programs unless you are sure that the connected Innovator server can handle those telegrams without doing any harm to the repository data.