|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IVirtualNetworkService
Method Summary | |
---|---|
void |
addHost(MACAddress mac,
java.lang.String network,
java.lang.String port)
Adds a host to a virtual network. |
void |
createNetwork(java.lang.String guid,
java.lang.String network,
java.lang.Integer gateway)
Creates a new virtual network. |
void |
deleteHost(MACAddress mac,
java.lang.String port)
Deletes a host from a virtual network. |
void |
deleteNetwork(java.lang.String guid)
Deletes a virtual network. |
java.util.Collection<VirtualNetwork> |
listNetworks()
Return list of all virtual networks. |
Method Detail |
---|
void createNetwork(java.lang.String guid, java.lang.String network, java.lang.Integer gateway)
network
- The network name. Must be unique.guid
- The ID of the network. Must be unique.gateway
- The IP address of the network gateway, null if none.void deleteNetwork(java.lang.String guid)
guid
- The ID (not name) of virtual network to delete.void addHost(MACAddress mac, java.lang.String network, java.lang.String port)
mac
- The MAC address of the host to add.network
- The network to add the host to.port
- The logical port name to attach the host to. Must be unique.void deleteHost(MACAddress mac, java.lang.String port)
mac
- The MAC address to delete.port
- The logical port the host is attached to.java.util.Collection<VirtualNetwork> listNetworks()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |