Package com.bayesserver
Interface NetworkMonitor
-
public interface NetworkMonitor
For internal use.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
causalObservabilityChanged(Node node, CausalObservability newCausalObservability, CausalObservability oldCausalObservability)
For internal use.void
distributionChanged(Node node, NodeDistributionKey key, NodeDistributionKind kind, Distribution newDistribution, Distribution oldDistribution)
For internal use.void
linkCollectionChange(int index, Link add, Link remove, CollectionAction action, boolean complete)
For internal use.void
nodeCollectionChange(int index, Node add, Node remove, CollectionAction action, boolean complete)
For internal use.void
noisyNodeTypeChanged(Node node, NoisyType newNoisyType, NoisyType oldNoisyType)
For internal use.void
noisyOrderChanged(Link link, NoisyOrder newNoisyOrder, NoisyOrder oldNoisyOrder)
For internal use.void
statesCollectionChange(Variable variable, int index, State add, State remove, CollectionAction action, boolean complete)
For internal use.void
variableCollectionChange(int index, Variable add, Variable remove, CollectionAction action, boolean complete)
For internal use.
-
-
-
Method Detail
-
nodeCollectionChange
void nodeCollectionChange(int index, Node add, Node remove, CollectionAction action, boolean complete)
For internal use.- Parameters:
index
-add
-remove
-action
-complete
-
-
variableCollectionChange
void variableCollectionChange(int index, Variable add, Variable remove, CollectionAction action, boolean complete)
For internal use.- Parameters:
index
-add
-remove
-action
-complete
-
-
linkCollectionChange
void linkCollectionChange(int index, Link add, Link remove, CollectionAction action, boolean complete)
For internal use.- Parameters:
index
-add
-remove
-action
-complete
-
-
statesCollectionChange
void statesCollectionChange(Variable variable, int index, State add, State remove, CollectionAction action, boolean complete)
For internal use.- Parameters:
variable
-index
-add
-remove
-action
-complete
-
-
distributionChanged
void distributionChanged(Node node, NodeDistributionKey key, NodeDistributionKind kind, Distribution newDistribution, Distribution oldDistribution)
For internal use.- Parameters:
node
-key
-kind
-newDistribution
-oldDistribution
-
-
noisyNodeTypeChanged
void noisyNodeTypeChanged(Node node, NoisyType newNoisyType, NoisyType oldNoisyType)
For internal use.- Parameters:
node
-newNoisyType
- The new noisy node typeoldNoisyType
- The old noisy node type
-
noisyOrderChanged
void noisyOrderChanged(Link link, NoisyOrder newNoisyOrder, NoisyOrder oldNoisyOrder)
For internal use.- Parameters:
link
-newNoisyOrder
- The new noisy orderoldNoisyOrder
- The old noisy order
-
causalObservabilityChanged
void causalObservabilityChanged(Node node, CausalObservability newCausalObservability, CausalObservability oldCausalObservability)
For internal use.- Parameters:
node
-newCausalObservability
-oldCausalObservability
-
-
-