package com.bigswitch.floodlight.vendor;
import org.openflow.protocol.Instantiable;
import org.openflow.protocol.vendor.OFVendorData;
public class OFBsnL2TableSetVendorData extends OFBsnL2TableVendorData {
protected static Instantiable<OFVendorData> instantiableSingleton =
new Instantiable<OFVendorData>() {
public OFVendorData instantiate() {
return new OFBsnL2TableSetVendorData();
}
};
public static final int BSN_L2_TABLE_SET = 12;
/**
* @return a subclass of Instantiable<OFVendorData> that instantiates
* an instance of OFBsnL2TableSetVendorData.
*/
public static Instantiable<OFVendorData> getInstantiable() {
return instantiableSingleton;
}
public OFBsnL2TableSetVendorData() {
super(BSN_L2_TABLE_SET);
}
public OFBsnL2TableSetVendorData(boolean l2TableEnabled,
short l2TablePriority) {
super(BSN_L2_TABLE_SET, l2TableEnabled, l2TablePriority);
}
}