|
||||||||||
| 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 | |||||||||