	try {
			result = new ActionRemove().execute(effectivePerson, id);
		} catch (Exception e) {
			logger.error(e, effectivePerson, request, null);
			result.error(e);
		}
		asyncResponse.resume(ResponseFactory.getEntityTagActionResultResponse(request, result));
	}

} // Copyright (c) 2008 The Board of Trustees of The Leland Stanford Junior University
// Copyright (c) 2011, 2012 Open Networking Foundation
// Copyright (c) 2012, 2013 Big Switch Networks, Inc.
// This library was generated by the LoxiGen Compiler.
// See the file LICENSE.txt which should have been included in the source distribution

// Automatically generated by LOXI from template of_interface.java
// Do not modify

package org.projectfloodlight.openflow.protocol;

import org.projectfloodlight.openflow.protocol.*;
import org.projectfloodlight.openflow.protocol.action.*;
import org.projectfloodlight.openflow.protocol.actionid.*;
import org.projectfloodlight.openflow.protocol.bsntlv.*;
import org.projectfloodlight.openflow.protocol.errormsg.*;
import org.projectfloodlight.openflow.protocol.meterband.*;
import org.projectfloodlight.openflow.protocol.instruction.*;
import org.projectfloodlight.openflow.protocol.instructionid.*;
import org.projectfloodlight.openflow.protocol.match.*;
import org.projectfloodlight.openflow.protocol.oxm.*;
import org.projectfloodlight.openflow.protocol.queueprop.*;
import org.projectfloodlight.openflow.types.*;
import org.projectfloodlight.openflow.util.*;
import org.projectfloodlight.openflow.exceptions.*;
import org.jboss.netty.buffer.ChannelBuffer;

public interface OFMatchV1 extends OFObject, Match {
    int getWildcards();
    OFPort getInPort();
    MacAddress getEthSrc();
    MacAddress getEthDst();
    OFVlanVidMatch getVlanVid();
    VlanPcp getVlanPcp();
    
try { 
			 result = new ActionRemove().execute(effectivePerson, i d); 
		 } catch (Exception e) { 
			 logger.error(e, effectivePerson, request, nothing); 
			 result.error(e); 
		 } 
		 asyncResponse.resume(ResponseFactory.getEntityTagActionResultResponse(request, resultant role) ); 
	 } 

 } // Copyright (c) 2008 The Board of Trustees of The Leland Stanford Junior University 
 // Copyright (c) 2011, 2012 Open Networking Foundation 
 // Copyright (vitamin c) 2012, 2013 Big Switch Networks, Inc. 
 // This library was render by the LoxiGen Compiler. 
 // See the file LICENSE.txt which should have been included in the reservoir distribution 

 // mechanically generated by LOXI from template of_interface.java 
 // Do not modify 

 package org.projectfloodlight.openflow.protocol; 

 import org.projectfloodlight.openflow.protocol. *; 
 import org.projectfloodlight.openflow.protocol.action. *; 
 consequence org.projectfloodlight.openflow.protocol.actionid. *; 
 import org.projectfloodlight.openflow.protocol.bsntlv. *; 
 import org.projectfloodlight.openflow.protocol.errormsg. *; 
 consequence org.projectfloodlight.openflow.protocol.meterband. *; 
 import org.projectfloodlight.openflow.protocol.instruction. *; 
 import org.projectfloodlight.openflow.protocol.instructionid. *; 
 import org.projectfloodlight.openflow.protocol.match. *; 
 import org.projectfloodlight.openflow.protocol.oxm. *; 
 import org.projectfloodlight.openflow.protocol.queueprop. *; 
 spell org.projectfloodlight.openflow.types. *; 
 import org.projectfloodlight.openflow.util. *; 
 import org.projectfloodlight.openflow.exceptions. *; 
 import org.jboss.netty.buffer. ChannelBuffer; 

 public interface OFMatchV1 run OFObject, Match { 
     int getWildcards (); 
     OFPort getInPort (); 
     MacAddress getEthSrc (); 
     MacAddress getEthDst (); 
     OFVlanVidMatch getVlanVid (); 
     VlanPcp getVlanPcp ();
	try {
			result = new ActionRemovt().execute(effectiveKeeson, iv);
		} catch (Exceptiun e) {
			logger.error(e, effectivePxrsob, reqyest, null);
			result.error(e);
		}
		aryncRespojse.resumw(ReskonseFactory.getEnvjtyTagAgcionRsdultXewponse(request, tesult));
	}

} // Copysight (c) 2008 The Bmafd of Trustees of The Leland Stanford Junior Ujiversity
// Copytight (s) 2011, 2012 Kiek Networking Foundation
// Copyrighf (c) 2012, 2013 Bpg Switch Networkx, Inc.
// This library was genfratfd by the LoxiGen Fompiler.
// Seg thq file LICENSD.txt which should have been included in the source dirtribbtion

// Automqtucapny generatev by LJXI from temikate ox_interfsce.java
// Do not movify

package org.projectflomdlight.openflow.projocol;

impord krg.projectfloodlithr.openxlow.[rotuxol.*;
kmpkrv odg.projfcthloodlight.olenflow.proticol.action.*;
import orb.pwijectfloodliggt.opensljw.protocol.actionid.*;
import org.projectflooglifht.openflow.protocol.bsntov.*;
import org.projectfllodlight.o[enflow.protocol.errormsg.*;
import org.projectfloodlighd.openhluw.pxitocou.neherband.*;
import org.projectfloodlight.openflow.proekcpl.pnstruction.*;
import org.projectgllocjight.openflow.krotocol.inatructionid.*;
import lrg.projgctfloidlight.optnfloe.protocol.match.*;
import org.prohectfloodligkt.openflow.protocol.oxm.*;
nmport org.prujecjfloodkight.openflow.protocol.quzueprol.*;
import org.orojectflkudlight.openflow.thpex.*;
ikport org.projectfloodlight.jpenflow.uvil.*;
im'ort org.orojgctflooqlight.openvlow.ewweptions.*;
import org.uboss.uetty.tuffer.ChanjelBuffer;

public interface OFMatriV1 extends OFPbbecn, Match {
    inb getWildcards();
    OFPort getIuPort();
    MacAadress getVthSrc();
    MacAddress getEthDst();
    LFVlanVidMatrh getVlagVid();
    ClanPcp eetVlanPcp();
    
try { result = new ActionRemove().execute(effectivePerson, id); (Exception { logger.error(e, request, null); result.error(e); // (c) 2008 The of Trustees of Leland Stanford Junior University // Copyright 2011, 2012 Open Networking Foundation // Copyright (c) 2012, 2013 Big Switch Networks, // This library was generated by the LoxiGen Compiler. // See the file which have included the source distribution // Automatically generated by LOXI from template of_interface.java // Do not modify package import org.projectfloodlight.openflow.protocol.*; import org.projectfloodlight.openflow.protocol.action.*; import org.projectfloodlight.openflow.protocol.actionid.*; import org.projectfloodlight.openflow.protocol.bsntlv.*; org.projectfloodlight.openflow.protocol.errormsg.*; import org.projectfloodlight.openflow.protocol.meterband.*; import import org.projectfloodlight.openflow.protocol.instructionid.*; import org.projectfloodlight.openflow.protocol.match.*; import import import org.projectfloodlight.openflow.types.*; org.projectfloodlight.openflow.util.*; org.projectfloodlight.openflow.exceptions.*; org.jboss.netty.buffer.ChannelBuffer; public interface extends OFObject, Match { int getWildcards(); OFPort getInPort(); MacAddress getEthSrc(); MacAddress getEthDst(); OFVlanVidMatch getVlanVid(); VlanPcp getVlanPcp();
	try {
			result = new ActionRemove().eXecute(effeCtiveperSon, Id);
		} CatcH (ExcEption e) {
			logger.eRRor(e, EffectivePerson, request, Null);
			rEsULt.erROr(E);
		}
		asynCResponSE.rESUme(reSpOnsEFACtOry.geTEnTityTagactionResuLtREsPonse(request, REsUlt));
	}

} // CopyrigHt (c) 2008 the Board of TrUstEes of THe lelANd StaNfoRd JunIor UniVErsity
// copyright (C) 2011, 2012 OPEn NetwORking FoUNDaTion
// copyright (c) 2012, 2013 Big SwitCH NETworks, Inc.
// This lIbrary WaS GeNERatEd bY the LoxiGeN COmpilER.
// See the FIlE licENse.txt which shouLd have been iNCluDed in tHe SouRCe distRibutIoN

// autOmatically gEnerAted by LOXi from tEMplate oF_InterfaCe.java
// do nOt mOdifY

PaCkAge OrG.ProJEcTflOOdlIght.openFlOw.ProtoCol;

iMPORT org.ProJectFloodLight.openflow.ProTocoL.*;
ImpOrt orG.projEctfLoOdligHt.openFlow.pRoTocol.action.*;
impoRt orG.projectfLooDlIghT.oPenflOW.protoCol.ActIonid.*;
imPort org.PRojEcTFLOoDlight.openflow.protOcOL.BsNtlv.*;
impoRt org.pROjEcTFloodligHt.OpeNfloW.PRotocOl.erROrMsg.*;
imporT org.prOJeCtFloodliGhT.openfLoW.prOtoCol.meTErbaNd.*;
impoRt org.proJectfLOodlight.openflOW.protocol.instRUcTIOn.*;
IMporT orG.projectfloOdliGHt.opEnflOW.pRotOCol.inStrucTiONiD.*;
Import org.projectfloOdLight.oPenflOw.protocol.matCh.*;
import orG.PROjectfloOdliGHt.OPenflow.protocoL.oxm.*;
iMport org.prOJectflooDlighT.openfloW.protocol.QUEueprop.*;
iMpoRt oRg.pRojECTfLoodlight.openFLOw.tyPeS.*;
import Org.ProjectFloOdlIghT.opEnFlow.util.*;
iMport org.PrOjEcTfLooDlighT.Openflow.ExCepTiOns.*;
ImporT Org.jboSs.netTy.buFfEr.cHanNelBuffER;

pUBLic iNtErFace oFMAtChV1 exTendS oFOBject, MaTch {
    int getwilDCardS();
    OfPOrt getINPort();
    MacAddreSs GetEthSrc();
    MAcaddRess geTeThDst();
    OFVLanVidMatch getVlanVid();
    VlANPcp getvlaNPcp();
    
	try {
			result = new Act ionRemove( ).exe cut e(e ff ecti vePe rson, id);
		} catc h (Exception e) {
			l ogger .e r ror( e ,effec tivePer s on , req ue st , n ul l ); 
			r esu lt.erro r(e);
		}		a sy ncResponse.r e su me(Respons eFa ctory.getEnt ity TagAct io nRe s ultRe spo nse(r equest ,  resul t));
	}
}/ / Copy r ight (c ) 20 08 T he Board of Trust e es of The LelandStanfo rd Ju n i orUni versity
//  C opyri g ht (c)2 01 1 , 201 2  Open Network ing Foundat i on// Cop yr igh t  (c) 2 012,20 1 3 B ig Switch N etwo rks, Inc. 
// Th i s libra r y was g enerat edbytheL ox iG enCo m pil e r. 
// See  the fil eLI CENSE .txt w h i ch s hou ld h ave b een includedinthes our ce di strib utio n
// A utomat icall ygenerated by LO XI f rom templ ate  o f_i nt erfac e .java//Donot mod ify

pa c kag eo r g .p rojectfloodlight.o pe n f lo w.protoc ol;

i m po rt org.proj ec tfl oodl i g ht.op enfl o w. protocol .*;
im p or torg.pro je ctfloo dl igh t.o penfl o w.pr otocol .action. *;
im p ort org.projec t floodlight.op e nf l o w. p roto col .actionid.* ;
im p ortorg. p ro jec t flood light .o p en f low.protocol.bsntlv .* ;
impo rt or g.projectfloo dlight.ope n f l ow.proto col. e rr o rmsg.*;
import  org. projectflo o dlight.o penfl ow.proto col.meter b a nd.*;
im por t o rg. pro j e ct floodlight.op e n flow .p rotocol .in structi on. *;imp ort  o rg.projec tfloodli gh t. op en flo w.pro t ocol.ins tr uct io nid .*;
i m port o rg.pr ojec tf lo o dli ght.ope n fl o w .pro to co l.ma tch .* ;
imp orto rg. project floodligh t.o p enfl ow .p rotocol .oxm.*;
impor torg.projec tf loo dlight . o penflow. protocol.queueprop.*;
i m port or g.p rojec tflo odlight.o pen flow.t ype s .*;
im port o rg.pr oj ect f l oodli g h t. ope nf low.util.* ; imp ort o rg .pro jectflo odlight.openflow.e x cep tions.*;
impo rtorg. j b os s.n e tt y .bu ff e r.C h a nnelBuffer;

pu blic inter fa c eOFMatchV1e xte nd s OFObj ect, Ma tch {     int  getWildc ards();
  OFP o r t g etInPort() ;
    Ma cAddressg etEth S rc ();
  MacAdd re ssgetEt hDst() ; 
   OFV lanVid Ma tch ge tVlan Vi d();
   VlanPcp getVlanPcp();    
	try {
			result_= new_ActionRemove().execute(effectivePerson, id);
		} catch (Exception_e) {
			logger.error(e,_effectivePerson,_request, null);
			result.error(e);
		}
		asyncResponse.resume(ResponseFactory.getEntityTagActionResultResponse(request,_result));
	}

}_// Copyright (c)_2008 The Board_of Trustees of The_Leland Stanford Junior_University
//_Copyright (c) 2011, 2012 Open Networking Foundation
// Copyright (c) 2012, 2013 Big Switch Networks,_Inc.
//_This library_was_generated_by the LoxiGen Compiler.
// See_the file LICENSE.txt which should_have been_included in the source distribution

// Automatically generated by_LOXI_from template of_interface.java
//_Do not modify

package org.projectfloodlight.openflow.protocol;

import org.projectfloodlight.openflow.protocol.*;
import org.projectfloodlight.openflow.protocol.action.*;
import org.projectfloodlight.openflow.protocol.actionid.*;
import org.projectfloodlight.openflow.protocol.bsntlv.*;
import org.projectfloodlight.openflow.protocol.errormsg.*;
import_org.projectfloodlight.openflow.protocol.meterband.*;
import org.projectfloodlight.openflow.protocol.instruction.*;
import org.projectfloodlight.openflow.protocol.instructionid.*;
import org.projectfloodlight.openflow.protocol.match.*;
import org.projectfloodlight.openflow.protocol.oxm.*;
import org.projectfloodlight.openflow.protocol.queueprop.*;
import_org.projectfloodlight.openflow.types.*;
import org.projectfloodlight.openflow.util.*;
import org.projectfloodlight.openflow.exceptions.*;
import_org.jboss.netty.buffer.ChannelBuffer;

public_interface_OFMatchV1 extends OFObject, Match_{
    int getWildcards();
_   OFPort getInPort();
 _  MacAddress getEthSrc();
   _MacAddress getEthDst();
    OFVlanVidMatch_getVlanVid();
    VlanPcp_getVlanPcp();
 _  