public final class LispRouterFactory extends Object
| Modifier and Type | Method and Description |
|---|---|
void |
cleanAgent()
Cleans up LISP router agent.
|
static LispRouterFactory |
getInstance()
Returns an instance of LISP router agent factory.
|
LispRouter |
getRouterInstance(org.onlab.packet.IpAddress ipAddress)
Returns a LISP router instance.
|
Collection<LispRouter> |
getRouters()
Returns all LISP routers.
|
void |
setAgent(LispRouterAgent agent)
Configures LISP router agent only if it is not initialized.
|
public void setAgent(LispRouterAgent agent)
agent - reference object of LISP router agentpublic void cleanAgent()
public LispRouter getRouterInstance(org.onlab.packet.IpAddress ipAddress)
ipAddress - IP address of LISP routerpublic Collection<LispRouter> getRouters()
public static LispRouterFactory getInstance()