Interface Edge
-
- All Known Subinterfaces:
ApplicationEdge,ChildEdge,IpServiceEdge,ReductionKeyEdge
- All Known Implementing Classes:
AbstractEdge,AbstractMockEdge,ApplicationEdgeImpl,ChildEdgeImpl,IpServiceEdgeImpl,MockApplicationEdge,MockChildEdge,MockIpServiceEdge,MockReductionKeyEdge,ReductionKeyEdgeImpl
public interface Edge
-
-
Field Summary
Fields Modifier and Type Field Description static intDEFAULT_WEIGHT
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T> Taccept(EdgeVisitor<T> visitor)voiddelete()StringgetFriendlyName()LonggetId()MapFunctiongetMapFunction()StatusgetOperationalStatus()Set<String>getReductionKeys()BusinessServicegetSource()intgetWeight()voidsetMapFunction(MapFunction mapFunction)voidsetSource(BusinessService source)voidsetWeight(int weight)
-
-
-
Field Detail
-
DEFAULT_WEIGHT
static final int DEFAULT_WEIGHT
- See Also:
- Constant Field Values
-
-
Method Detail
-
getSource
BusinessService getSource()
-
getOperationalStatus
Status getOperationalStatus()
-
setMapFunction
void setMapFunction(MapFunction mapFunction)
-
setSource
void setSource(BusinessService source)
-
setWeight
void setWeight(int weight)
-
delete
void delete()
-
getId
Long getId()
-
getMapFunction
MapFunction getMapFunction()
-
getWeight
int getWeight()
-
getFriendlyName
String getFriendlyName()
-
accept
<T> T accept(EdgeVisitor<T> visitor)
-
-