Class InterfaceManagerServiceImpl
- java.lang.Object
 - 
- org.opendaylight.genius.interfacemanager.rpcservice.InterfaceManagerServiceImpl
 
 
- 
- All Implemented Interfaces:
 InterfaceManagerService
@Singleton public class InterfaceManagerServiceImpl extends java.lang.Object implements InterfaceManagerService
 
- 
- 
Constructor Summary
Constructors Constructor Description InterfaceManagerServiceImpl(org.opendaylight.mdsal.binding.api.DataBroker dataBroker, InterfaceManagerCommonUtils interfaceManagerCommonUtils, InterfaceMetaUtils interfaceMetaUtils, IfIndexInterfaceCache ifIndexInterfaceCache) 
- 
Method Summary
 
 - 
 
- 
- 
Constructor Detail
- 
InterfaceManagerServiceImpl
@Inject public InterfaceManagerServiceImpl(org.opendaylight.mdsal.binding.api.DataBroker dataBroker, InterfaceManagerCommonUtils interfaceManagerCommonUtils, InterfaceMetaUtils interfaceMetaUtils, IfIndexInterfaceCache ifIndexInterfaceCache) 
 - 
 
- 
Method Detail
- 
getDpidFromInterface
public com.google.common.util.concurrent.ListenableFuture<GetDpidFromInterfaceOutput> getDpidFromInterface(GetDpidFromInterfaceInput input)
- Specified by:
 getDpidFromInterfacein interfaceInterfaceManagerService
 
- 
getEndpointIpForDpn
public com.google.common.util.concurrent.ListenableFuture<GetEndpointIpForDpnOutput> getEndpointIpForDpn(GetEndpointIpForDpnInput input)
- Specified by:
 getEndpointIpForDpnin interfaceInterfaceManagerService
 
- 
getEgressInstructionsForInterface
public com.google.common.util.concurrent.ListenableFuture<GetEgressInstructionsForInterfaceOutput> getEgressInstructionsForInterface(GetEgressInstructionsForInterfaceInput input)
- Specified by:
 getEgressInstructionsForInterfacein interfaceInterfaceManagerService
 
- 
getInterfaceType
public com.google.common.util.concurrent.ListenableFuture<GetInterfaceTypeOutput> getInterfaceType(GetInterfaceTypeInput input)
- Specified by:
 getInterfaceTypein interfaceInterfaceManagerService
 
- 
getTunnelType
public com.google.common.util.concurrent.ListenableFuture<GetTunnelTypeOutput> getTunnelType(GetTunnelTypeInput input)
- Specified by:
 getTunnelTypein interfaceInterfaceManagerService
 
- 
getEgressActionsForInterface
public com.google.common.util.concurrent.ListenableFuture<GetEgressActionsForInterfaceOutput> getEgressActionsForInterface(GetEgressActionsForInterfaceInput input)
- Specified by:
 getEgressActionsForInterfacein interfaceInterfaceManagerService
 
- 
getPortFromInterface
public com.google.common.util.concurrent.ListenableFuture<GetPortFromInterfaceOutput> getPortFromInterface(GetPortFromInterfaceInput input)
- Specified by:
 getPortFromInterfacein interfaceInterfaceManagerService
 
- 
getNodeconnectorIdFromInterface
public com.google.common.util.concurrent.ListenableFuture<GetNodeconnectorIdFromInterfaceOutput> getNodeconnectorIdFromInterface(GetNodeconnectorIdFromInterfaceInput input)
- Specified by:
 getNodeconnectorIdFromInterfacein interfaceInterfaceManagerService
 
- 
getInterfaceFromIfIndex
public com.google.common.util.concurrent.ListenableFuture<GetInterfaceFromIfIndexOutput> getInterfaceFromIfIndex(GetInterfaceFromIfIndexInput input)
- Specified by:
 getInterfaceFromIfIndexin interfaceInterfaceManagerService
 
- 
getDpnInterfaceList
public com.google.common.util.concurrent.ListenableFuture<GetDpnInterfaceListOutput> getDpnInterfaceList(GetDpnInterfaceListInput input)
- Specified by:
 getDpnInterfaceListin interfaceInterfaceManagerService
 
 - 
 
 -