be.ac.ulg.montefiore.run.totem.domain.model.impl
Class BgpRouterImpl

java.lang.Object
  extended by be.ac.ulg.montefiore.run.totem.domain.model.jaxb.impl.BgpRouterImpl
      extended by be.ac.ulg.montefiore.run.totem.domain.model.impl.BgpRouterImpl
All Implemented Interfaces:
BgpRouter, UnmarshallableObject, ValidatableObject, XMLSerializable, com.sun.xml.bind.JAXBObject

public class BgpRouterImpl
extends BgpRouterImpl
implements BgpRouter

Implementation of the representation of a BGP router.

Author:
: Bruno Quoitin (bqu@info.ucl.ac.be) Contributor(s) : Creation date : 08-Feb-2005 Changes: --------

Nested Class Summary
 
Nested classes/interfaces inherited from class be.ac.ulg.montefiore.run.totem.domain.model.jaxb.impl.BgpRouterImpl
BgpRouterImpl.NeighborsTypeImpl, BgpRouterImpl.NetworksTypeImpl, BgpRouterImpl.Unmarshaller
 
Nested classes/interfaces inherited from interface be.ac.ulg.montefiore.run.totem.domain.model.jaxb.BgpRouter
BgpRouter.NeighborsType, BgpRouter.NetworksType
 
Field Summary
 
Fields inherited from class be.ac.ulg.montefiore.run.totem.domain.model.jaxb.impl.BgpRouterImpl
_Id, _Neighbors, _Networks, _Reflector, _Rid, has_Reflector, version
 
Constructor Summary
BgpRouterImpl()
           
 
Method Summary
 java.util.List<BgpNeighbor> getAllNeighbors()
          Returns the list of this router's neighbors.
 java.util.List<BgpNetwork> getAllNetworks()
          Returns the list of networks that are advertised by this router.
 
Methods inherited from class be.ac.ulg.montefiore.run.totem.domain.model.jaxb.impl.BgpRouterImpl
createRawValidator, createUnmarshaller, getId, getNeighbors, getNetworks, getPrimaryInterface, getRid, isReflector, isSetId, isSetNeighbors, isSetNetworks, isSetReflector, isSetRid, serializeAttributes, serializeBody, serializeURIs, setId, setNeighbors, setNetworks, setReflector, setRid, unsetId, unsetNeighbors, unsetNetworks, unsetReflector, unsetRid
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface be.ac.ulg.montefiore.run.totem.domain.model.BgpRouter
getId, getRid
 

Constructor Detail

BgpRouterImpl

public BgpRouterImpl()
Method Detail

getAllNetworks

public java.util.List<BgpNetwork> getAllNetworks()
Returns the list of networks that are advertised by this router.

Returns:
list of networks advertised by this router.

getAllNeighbors

public java.util.List<BgpNeighbor> getAllNeighbors()
Returns the list of this router's neighbors.

Returns:
list of neighbors of this router.


Copyright © 2004-2007 Research Unit in Networking, All Rights Reserved.