Class ErroredContainer
java.lang.Object
com.inductiveautomation.historian.gateway.tags.actor.containers.AbstractEvaluationContainer
com.inductiveautomation.historian.gateway.tags.actor.containers.ErroredContainer
- All Implemented Interfaces:
EvaluationContainer
,LicenseStateUpdateListener
,EventListener
This can be used as a container when the configuration is incorrect. It currently handles two situations: - bad
tag group spec (no name defined) - bad history target (no provider)
-
Field Summary
Fields inherited from class com.inductiveautomation.historian.gateway.tags.actor.containers.AbstractEvaluationContainer
session
-
Method Summary
Modifier and TypeMethodDescriptionstatic ErroredContainer
exceptionOnCreation
(EvaluationContainerContext containerContext, ProviderContext context, Multikey key, String exceptionMessage) static ErroredContainer
noProviderDefined
(EvaluationContainerContext containerContext, ProviderContext context, Multikey key) static ErroredContainer
noTagGroupSpecified
(EvaluationContainerContext containerContext, ProviderContext context, Multikey key) void
start
(NodeContext nc, DataCollector session) Methods inherited from class com.inductiveautomation.historian.gateway.tags.actor.containers.AbstractEvaluationContainer
addActor, getActorCount, getActors, getCollectionSession, getContainerSettings, getHistoricalProvider, getKey, getLogger, getProviderContext, getTagProvider, isInvalid, licenseStateUpdated, removeActor, shutdown
-
Method Details
-
start
- Specified by:
start
in interfaceEvaluationContainer
- Overrides:
start
in classAbstractEvaluationContainer
-
getCollectionMode
-
noProviderDefined
public static ErroredContainer noProviderDefined(EvaluationContainerContext containerContext, ProviderContext context, Multikey key) -
noTagGroupSpecified
public static ErroredContainer noTagGroupSpecified(EvaluationContainerContext containerContext, ProviderContext context, Multikey key) -
exceptionOnCreation
public static ErroredContainer exceptionOnCreation(EvaluationContainerContext containerContext, ProviderContext context, Multikey key, String exceptionMessage)
-