public class Request extends PCEPConstruct
From RFC 5440, Section 6.4
bytes, length, log
Constructor and Description |
---|
Request()
Default constructor.
|
Request(byte[] bytes,
int offset)
Use this method to create a new Request from a sequence of bytes
|
getBytes, getLength, setBytes, setLength
public Request()
public Request(byte[] bytes, int offset) throws PCEPProtocolViolationException
bytes
- offset
- PCEPProtocolViolationException
public void encode() throws PCEPProtocolViolationException
PCEPProtocolViolationException
public RequestParameters getRequestParameters()
public void setRequestParameters(RequestParameters requestParameters)
public EndPoints getEndPoints()
public void setEndPoints(EndPoints endPoints)
public LSPA getlSPA()
public void setlSPA(LSPA lSPA)
public void setLSPA(LSPA lSPA)
public Bandwidth getBandwidth()
public void setBandwidth(Bandwidth bandwidth)
public LinkedList<Metric> getMetricList()
public void setMetricList(LinkedList<Metric> metricList)
public RROBandwidth getrROBandwidth()
public void setrROBandwidth(RROBandwidth rROBandwidth)
public void setRROBandwidth(RROBandwidth rROBandwidth)
public IncludeRouteObject getiRO()
public void setiRO(IncludeRouteObject iRO)
public void setIRO(IncludeRouteObject iRO)
public LoadBalancing getLoadBalancing()
public void setLoadBalancing(LoadBalancing loadBalancing)
public ObjectiveFunction getObjectiveFunction()
public void setObjectiveFunction(ObjectiveFunction objectiveFunction)
public ExcludeRouteObject getXro()
public void setXro(ExcludeRouteObject xro)
public Reservation getReservation()
public void setReservation(Reservation reservation)
public InterLayer getInterLayer()
public void setInterLayer(InterLayer interLayer)
public SwitchLayer getSwitchLayer()
public void setSwitchLayer(SwitchLayer switchLayer)
public ReqAdapCap getReqAdapCap()
public void setReqAdapCap(ReqAdapCap reqAdapCap)
public Request duplicate()
public int hashCode()
hashCode
in class PCEPConstruct
public boolean equals(Object obj)
equals
in class PCEPConstruct
Copyright © 2016. All rights reserved.