Package com.inet.taskplanner.server.api.common
package com.inet.taskplanner.server.api.common
Provides common base classes and interfaces used throughout the Task Planner API.
This includes abstract implementations for factories, definitions, and information
objects that serve as the foundation for various components in the system.
-
ClassesClassDescriptionAbstractDefinition<T extends AbstractDefinition<T>>A definition is a POJO describing a component used by
TaskPlanner, see subclasses for details.AbstractFactory<COMPONENT,DEFINITION extends AbstractDefinition<DEFINITION>, INFO extends AbstractInfo, SUMMARY extends SummaryInfo> Base class for all factories producing components for theTaskPlanner.POJO containing information about a dynamic component in theTaskPlanner.SeriesDependentFactory<COMPONENT,DEFINITION extends AbstractDefinition<DEFINITION>, INFO extends AbstractInfo, SUMMARY extends SummaryInfo> Factory for components whose properties depends on aSerieswhich the user may have configured.SeriesIndependentFactory<COMPONENT,DEFINITION extends AbstractDefinition<DEFINITION>, INFO extends AbstractInfo, SUMMARY extends SummaryInfo> Base class for component factories whose properties does not depend on the properties of a possibly configured series.One detail-entry for the summary of components.A summary information is a details summary of what is configured in the e.g.