Package com.bayesserver
Interface NetworkMonitor
-
public interface NetworkMonitorFor internal use.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcausalObservabilityChanged(Node node, CausalObservability newCausalObservability, CausalObservability oldCausalObservability)For internal use.voiddistributionChanged(Node node, NodeDistributionKey key, NodeDistributionKind kind, Distribution newDistribution, Distribution oldDistribution)For internal use.voidlinkCollectionChange(int index, Link add, Link remove, CollectionAction action, boolean complete)For internal use.voidnodeCollectionChange(int index, Node add, Node remove, CollectionAction action, boolean complete)For internal use.voidnoisyNodeTypeChanged(Node node, NoisyType newNoisyType, NoisyType oldNoisyType)For internal use.voidnoisyOrderChanged(Link link, NoisyOrder newNoisyOrder, NoisyOrder oldNoisyOrder)For internal use.voidstatesCollectionChange(Variable variable, int index, State add, State remove, CollectionAction action, boolean complete)For internal use.voidvariableCollectionChange(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-
-
-