Packages 
Package Description
com.carfey.ops.action.user  
com.carfey.ops.api.bean.calendar
Contains the bean classes used by CustomCalendarManager
com.carfey.ops.api.bean.history
Contains the bean classes used by RuntimeManager
com.carfey.ops.api.bean.host
Contains the bean classes used by HostManager
com.carfey.ops.api.bean.job
Contains the bean classes used by JobManager
com.carfey.ops.api.bean.log
Contains the bean classes used by LogManager
com.carfey.ops.api.bean.notification
Contains the bean classes used by NotificationManager
com.carfey.ops.api.bean.schedule
Contains the bean classes used by JobManager and RuntimeManager
com.carfey.ops.api.bean.stats  
com.carfey.ops.api.bean.system
Contains the bean classes used by SystemParameterManager
com.carfey.ops.api.bean.system.restore
Contains the bean classes used by SystemRestoreManager
com.carfey.ops.api.bean.user
Contains the bean classes used by UserManager
com.carfey.ops.api.embedded
The primary package for the Embedded API.
com.carfey.ops.api.enums
Contains enums used within the Embedded API.
com.carfey.ops.event
Contains enums and model classes for event notifications.
com.carfey.ops.event.dispatch
Contains the classes used for custom event notifications.
com.carfey.ops.job
Contains the base interfaces and annotations for creating your own Obsidian jobs (see SchedulableJob to get started).
com.carfey.ops.job.config
Contains JobConfig which provides access to configured job parameters.
com.carfey.ops.job.config.formatter
Contains types related to formatting support related to job annotations.
com.carfey.ops.job.db  
com.carfey.ops.job.param
Contains types related to defining job configuration, chief of which is the Configuration annotation.
com.carfey.ops.job.result
Contains types related to serializing and deserializing job results.
com.carfey.ops.parameter
Contains auxiliary job parameter classes.
com.carfey.suite.action  
com.carfey.suite.security  
com.carfey.suite.security.remember