Package org.opennms.netmgt.bsm.mock
Class MockBusinessService
- java.lang.Object
-
- org.opennms.netmgt.bsm.mock.MockBusinessService
-
- All Implemented Interfaces:
BusinessService
public class MockBusinessService extends Object implements BusinessService
-
-
Constructor Summary
Constructors Constructor Description MockBusinessService(long id)
-
Method Summary
-
-
-
Method Detail
-
getId
public Long getId()
- Specified by:
getIdin interfaceBusinessService
-
setName
public void setName(String name)
- Specified by:
setNamein interfaceBusinessService
-
getAttributes
public Map<String,String> getAttributes()
- Specified by:
getAttributesin interfaceBusinessService
-
setAttributes
public void setAttributes(Map<String,String> attributes)
- Specified by:
setAttributesin interfaceBusinessService
-
getChildServices
public Set<BusinessService> getChildServices()
- Specified by:
getChildServicesin interfaceBusinessService
-
getParentServices
public Set<BusinessService> getParentServices()
- Specified by:
getParentServicesin interfaceBusinessService
-
save
public void save()
- Specified by:
savein interfaceBusinessService
-
delete
public void delete()
- Specified by:
deletein interfaceBusinessService
-
getOperationalStatus
public Status getOperationalStatus()
- Specified by:
getOperationalStatusin interfaceBusinessService
-
getName
public String getName()
- Specified by:
getNamein interfaceBusinessService
-
setReductionFunction
public void setReductionFunction(ReductionFunction reduce)
-
getReduceFunction
public ReductionFunction getReduceFunction()
- Specified by:
getReduceFunctionin interfaceBusinessService
-
setReduceFunction
public void setReduceFunction(ReductionFunction reductionFunction)
- Specified by:
setReduceFunctionin interfaceBusinessService
-
setIpServiceEdges
public void setIpServiceEdges(Set<IpServiceEdge> ipServiceEdges)
- Specified by:
setIpServiceEdgesin interfaceBusinessService
-
addIpServiceEdge
public void addIpServiceEdge(IpService ipService, MapFunction mapFunction, int weight, String friendlyName)
- Specified by:
addIpServiceEdgein interfaceBusinessService
-
addApplicationEdge
public void addApplicationEdge(Application application, MapFunction mapFunction, int weight)
- Specified by:
addApplicationEdgein interfaceBusinessService
-
setApplicationEdges
public void setApplicationEdges(Set<ApplicationEdge> applicationEdges)
- Specified by:
setApplicationEdgesin interfaceBusinessService
-
setReductionKeyEdges
public void setReductionKeyEdges(Set<ReductionKeyEdge> reductionKeyEdges)
- Specified by:
setReductionKeyEdgesin interfaceBusinessService
-
addReductionKeyEdge
public void addReductionKeyEdge(String reductionKey, MapFunction mapFunction, int weight, String friendlyName)
- Specified by:
addReductionKeyEdgein interfaceBusinessService
-
setChildEdges
public void setChildEdges(Set<ChildEdge> childEdges)
- Specified by:
setChildEdgesin interfaceBusinessService
-
addChildEdge
public void addChildEdge(BusinessService child, MapFunction mapFunction, int weight)
- Specified by:
addChildEdgein interfaceBusinessService
-
removeEdge
public void removeEdge(Edge edge)
- Specified by:
removeEdgein interfaceBusinessService
-
getReductionKeyEdges
public Set<ReductionKeyEdge> getReductionKeyEdges()
- Specified by:
getReductionKeyEdgesin interfaceBusinessService
-
getIpServiceEdges
public Set<IpServiceEdge> getIpServiceEdges()
- Specified by:
getIpServiceEdgesin interfaceBusinessService
-
getApplicationEdges
public Set<ApplicationEdge> getApplicationEdges()
- Specified by:
getApplicationEdgesin interfaceBusinessService
-
getChildEdges
public Set<ChildEdge> getChildEdges()
- Specified by:
getChildEdgesin interfaceBusinessService
-
addEdge
public void addEdge(Edge edge)
-
getEdges
public Set<Edge> getEdges()
- Specified by:
getEdgesin interfaceBusinessService
-
-