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 and include data in analytics events.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.