@Transactional public class DefaultNodeLinkService extends Object implements NodeLinkService, org.springframework.beans.factory.InitializingBean
Constructor and Description |
---|
DefaultNodeLinkService() |
Modifier and Type | Method and Description |
---|---|
void |
afterPropertiesSet() |
void |
createLink(int nodeParentId,
int nodeId)
createLink
|
Boolean |
getEndPointStatus(int nodeId)
getEndPointStatus
|
Collection<DataLinkInterface> |
getLinkContainingNodeId(int nodeId)
getLinkContainingNodeId
|
OnmsLinkState |
getLinkStateForInterface(DataLinkInterface dataLinkInterface)
getLinkStateForInterface
|
Integer |
getNodeId(String endPoint)
getNodeId
|
String |
getNodeLabel(int nodeId)
getNodeLabel
|
String |
getPrimaryAddress(int nodeId)
getPrimaryAddress
|
boolean |
nodeHasEndPointService(int nodeId)
nodeHasEndPointService
|
void |
saveLinkState(OnmsLinkState state)
saveLinkState
|
void |
updateLinkStatus(int nodeParentId,
int nodeId,
String status)
updateLinkStatus
|
public void afterPropertiesSet() throws Exception
afterPropertiesSet
in interface org.springframework.beans.factory.InitializingBean
Exception
@Transactional public void saveLinkState(OnmsLinkState state)
saveLinkState
saveLinkState
in interface NodeLinkService
state
- a OnmsLinkState
object.@Transactional public void createLink(int nodeParentId, int nodeId)
createLink
createLink
in interface NodeLinkService
nodeParentId
- a int.nodeId
- a int.@Transactional(readOnly=true) public Integer getNodeId(String endPoint)
getNodeId
getNodeId
in interface NodeLinkService
endPoint
- a String
object.Integer
object.@Transactional(readOnly=true) public String getNodeLabel(int nodeId)
getNodeLabel
getNodeLabel
in interface NodeLinkService
nodeId
- a int.String
object.@Transactional(readOnly=true) public Collection<DataLinkInterface> getLinkContainingNodeId(int nodeId)
getLinkContainingNodeId
getLinkContainingNodeId
in interface NodeLinkService
nodeId
- a int.Collection
object.@Transactional(readOnly=true) public OnmsLinkState getLinkStateForInterface(DataLinkInterface dataLinkInterface)
getLinkStateForInterface
getLinkStateForInterface
in interface NodeLinkService
dataLinkInterface
- a DataLinkInterface
object.OnmsLinkState
object.@Transactional public void updateLinkStatus(int nodeParentId, int nodeId, String status)
updateLinkStatus
updateLinkStatus
in interface NodeLinkService
nodeParentId
- a int.nodeId
- a int.status
- a String
object.@Transactional(readOnly=true) public String getPrimaryAddress(int nodeId)
getPrimaryAddress
getPrimaryAddress
in interface NodeLinkService
nodeId
- a int.String
object.@Transactional(readOnly=true) public boolean nodeHasEndPointService(int nodeId)
nodeHasEndPointService
nodeHasEndPointService
in interface NodeLinkService
nodeId
- a int.@Transactional(readOnly=true) public Boolean getEndPointStatus(int nodeId)
getEndPointStatus
getEndPointStatus
in interface NodeLinkService
nodeId
- a int.Boolean
object.Copyright © 2015. All rights reserved.