Package com.tccc.kos.commons.core.service.trouble
package com.tccc.kos.commons.core.service.trouble
-
ClassDescriptionInterface for
Trouble
s that implements the handle iface.Generated when trying to resolve a trouble that doesn't implement ResolvableTrouble.Exception generated when trying to resolve a trouble that is already performing the resolve action.Base class for troubles.JsonView to expose data via troubles endpoints.Interface that objects can implement to be notified when a trouble is added / removed where the object is in the impacted list of the trouble.Adapter class for TroubleAware.Base exception for troubles.Base interface for allTrouble
ifaces.Information about how to display a trouble to the user.Simple implementation ofTroubleInfoFactory
that loads an array ofTroubleInfo
objects from a json stream.Interface to listen to trouble events.Simple implementation TroubleListener which allows selective callbacks to be overridden as needed.Interface for defining custom logic for matching troubles.Service that manages troubles.