* this kind of flows.
*/
public static String getL3VpnToScfLportDispatcherFlowRef(Integer lportTag) {
- return new StringBuffer(64).append(CloudServiceChainConstants.VPN_PSEUDO_VPN2SCF_FLOWID_PREFIX).append(lportTag)
+ return new StringBuilder(64).append(CloudServiceChainConstants.VPN_PSEUDO_VPN2SCF_FLOWID_PREFIX)
+ .append(lportTag)
.append(NwConstants.FLOWID_SEPARATOR)
.append(ServiceIndex.getIndex(NwConstants.SCF_SERVICE_NAME,
NwConstants.SCF_SERVICE_INDEX))
*
*/
public static String getScfToL3VpnLportDispatcherFlowRef(Integer lportTag) {
- return new StringBuffer().append(CloudServiceChainConstants.VPN_PSEUDO_SCF2VPN_FLOWID_PREFIX).append(lportTag)
+ return new StringBuilder().append(CloudServiceChainConstants.VPN_PSEUDO_SCF2VPN_FLOWID_PREFIX).append(lportTag)
.append(NwConstants.FLOWID_SEPARATOR)
.append(ServiceIndex.getIndex(NwConstants.L3VPN_SERVICE_NAME,
NwConstants.L3VPN_SERVICE_INDEX))
}
private static String getDhcpFlowRef(BigInteger dpId, long tableId, String vmMacAddress) {
- return new StringBuffer().append(DhcpMConstants.FLOWID_PREFIX)
+ return new StringBuilder().append(DhcpMConstants.FLOWID_PREFIX)
.append(dpId).append(NwConstants.FLOWID_SEPARATOR)
.append(tableId).append(NwConstants.FLOWID_SEPARATOR)
.append(vmMacAddress).toString();
}
private static String getDhcpArpFlowRef(BigInteger dpId, long tableId, long lportTag, String ipAddress) {
- return new StringBuffer().append(DhcpMConstants.FLOWID_PREFIX)
+ return new StringBuilder().append(DhcpMConstants.FLOWID_PREFIX)
.append(dpId).append(NwConstants.FLOWID_SEPARATOR)
.append(tableId).append(NwConstants.FLOWID_SEPARATOR)
.append(lportTag).append(NwConstants.FLOWID_SEPARATOR)
}
private static String getFlowRef(long tableId, long elanTag, String flowName) {
- return new StringBuffer().append(tableId).append(NwConstants.FLOWID_SEPARATOR).append(elanTag)
+ return new StringBuilder().append(tableId).append(NwConstants.FLOWID_SEPARATOR).append(elanTag)
.append(NwConstants.FLOWID_SEPARATOR).append(flowName).toString();
}
mkMatches.add(new NxMatchRegister(NxmNxReg4.class, LEARN_MATCH_REG4_VALUE));
List<InstructionInfo> mkInstructions = new ArrayList<>();
mkInstructions.add(new InstructionGotoTable(NwConstants.ELAN_DMAC_TABLE));
- String flowRef = new StringBuffer().append(NwConstants.ELAN_SMAC_TABLE).append(NwConstants.FLOWID_SEPARATOR)
+ String flowRef = new StringBuilder().append(NwConstants.ELAN_SMAC_TABLE).append(NwConstants.FLOWID_SEPARATOR)
.append(LEARN_MATCH_REG4_VALUE).toString();
FlowEntity flowEntity =
MDSALUtil.buildFlowEntity(dpId, NwConstants.ELAN_SMAC_TABLE, flowRef, 10, "ELAN sMac Table Reg4 Flow",
* @return the Internal tunnel
*/
public static String getIntTunnelTableFlowRef(short tableId, int elanTag) {
- return new StringBuffer().append(tableId).append(elanTag).toString();
+ return new StringBuilder().append(tableId).append(elanTag).toString();
}
/**
private @Inject CacheProvider cacheProvider;
private L2GatewayListener l2gwListener;
- private MetricProvider metricProvider = new TestMetricProviderImpl();
+ private final MetricProvider metricProvider = new TestMetricProviderImpl();
private Verifications verifications;
private L2gwBuilders l2gwBuilders;
awaitForData(LogicalDatastoreType.CONFIGURATION, l2gwBuilders.buildL2gwIid(l2gwName));
//Create l2gwconn
- singleTxdataBroker.syncWrite(dataBroker, LogicalDatastoreType.CONFIGURATION,
+ SingleTransactionDataBroker.syncWrite(dataBroker, LogicalDatastoreType.CONFIGURATION,
l2gwBuilders.buildConnectionIid(connectionName), l2gwBuilders.buildConnection(connectionName,
l2gwName, ExpectedObjects.ELAN1, 100));
awaitForData(LogicalDatastoreType.CONFIGURATION, l2gwBuilders.buildConnectionIid(connectionName));
ElanInstance actualElanInstances = singleTxdataBroker.syncRead(CONFIGURATION, elanInstanceIid);
// Read and Compare SMAC flow
- String flowId = new StringBuffer()
+ String flowId = new StringBuilder()
.append(NwConstants.ELAN_SMAC_TABLE)
.append(actualElanInstances.getElanTag())
.append(DPN1_ID)
ElanInstance actualElanInstances = singleTxdataBroker.syncRead(CONFIGURATION, elanInstanceIid);
// Read DMAC Flow in DPN1
- String flowId = new StringBuffer()
+ String flowId = new StringBuilder()
.append(NwConstants.ELAN_DMAC_TABLE)
.append(actualElanInstances.getElanTag())
.append(DPN1_ID)
}
private static String getIPv6FlowRef(BigInteger dpId, Long elanTag, String flowType) {
- return new StringBuffer().append(Ipv6ServiceConstants.FLOWID_PREFIX)
+ return new StringBuilder().append(Ipv6ServiceConstants.FLOWID_PREFIX)
.append(dpId).append(Ipv6ServiceConstants.FLOWID_SEPARATOR)
.append(elanTag).append(Ipv6ServiceConstants.FLOWID_SEPARATOR)
.append(flowType).toString();
package org.opendaylight.netvirt.vpnmanager.test;
-import static org.mockito.Matchers.anyString;
+import static org.mockito.ArgumentMatchers.anyString;
import static org.mockito.Mockito.doReturn;
import static org.mockito.Mockito.verify;
import static org.mockito.Mockito.when;
}
public static String buildNodeConnectorString(BigInteger dpn, long portNo) {
- return new StringBuffer().append(IfmConstants.OF_URI_PREFIX).append(dpn)
+ return new StringBuilder().append(IfmConstants.OF_URI_PREFIX).append(dpn)
.append(IfmConstants.OF_URI_SEPARATOR).append(portNo).toString();
}