Interface BusinessService
-
- All Known Implementing Classes:
BusinessServiceImpl
,MockBusinessService
public interface BusinessService
-
-
Method Summary
-
-
-
Method Detail
-
getId
Long getId()
-
getName
String getName()
-
setName
void setName(String name)
-
getChildServices
Set<BusinessService> getChildServices()
-
getParentServices
Set<BusinessService> getParentServices()
-
save
void save()
-
delete
void delete()
-
getOperationalStatus
Status getOperationalStatus()
-
getReduceFunction
ReductionFunction getReduceFunction()
-
setReduceFunction
void setReduceFunction(ReductionFunction reductionFunction)
-
setIpServiceEdges
void setIpServiceEdges(Set<IpServiceEdge> ipServiceEdges)
-
addIpServiceEdge
void addIpServiceEdge(IpService ipService, MapFunction mapFunction, int weight, String friendlyName)
-
addApplicationEdge
void addApplicationEdge(Application application, MapFunction mapFunction, int weight)
-
setApplicationEdges
void setApplicationEdges(Set<ApplicationEdge> applicationEdges)
-
setReductionKeyEdges
void setReductionKeyEdges(Set<ReductionKeyEdge> reductionKeyEdges)
-
addReductionKeyEdge
void addReductionKeyEdge(String reductionKey, MapFunction mapFunction, int weight, String friendlyName)
-
addChildEdge
void addChildEdge(BusinessService child, MapFunction mapFunction, int weight)
-
removeEdge
void removeEdge(Edge edge)
-
getReductionKeyEdges
Set<ReductionKeyEdge> getReductionKeyEdges()
-
getIpServiceEdges
Set<IpServiceEdge> getIpServiceEdges()
-
getApplicationEdges
Set<ApplicationEdge> getApplicationEdges()
-
-