Class ClassSwitchRouting
java.lang.Object
common.routingStrategies.RoutingStrategy
common.routingStrategies.ClassSwitchRouting
Class Switch Routing strategy of the JMT routing strategies.
-
Field Summary
FieldsModifier and TypeFieldDescriptionFields inherited from class RoutingStrategy
all, allForSource, description -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddStation(Object stationKey) clone()voiddeleteClass(Object classKey) getName()booleanReturns true if the routing strategy is dependent on the state of the modelvoidremoveStation(Object stationKey) Methods inherited from class RoutingStrategy
equals, findAll, findAllForSource, getDescription, toString
-
Field Details
-
values
-
outPaths
-
-
Constructor Details
-
ClassSwitchRouting
public ClassSwitchRouting()
-
-
Method Details
-
getName
- Specified by:
getNamein classRoutingStrategy
-
getValues
-
getOutPaths
-
clone
- Specified by:
clonein classRoutingStrategy
-
getClassPath
- Specified by:
getClassPathin classRoutingStrategy
-
isModelStateDependent
public boolean isModelStateDependent()Description copied from class:RoutingStrategyReturns true if the routing strategy is dependent on the state of the model- Specified by:
isModelStateDependentin classRoutingStrategy- Returns:
- true if the routing strategy is dependent on the state of the model Author: Francesco D'Aquino
-
addStation
- Specified by:
addStationin classRoutingStrategy
-
removeStation
- Specified by:
removeStationin classRoutingStrategy
-
addClass
-
deleteClass
-