Operations (wsdl port name: CMPortType)
GetTicket
Request a ticket from the component. Specifically, solicit a commitment for resources at some time in the future, which is returned as a ticket. Note that the promse of resources is bound to a slice and a user.
Messages
CreateSliver
Realize a ticket - that is, allocate resources on the component to a valid slice on behalf of a user. The ticket name and user credentials are parameters and the result is a description of the sliver actually allocated.
Messages
ModifySliver
Change the resource allocation of a sliver on this component. There will be a notification to the sliver if this succeeds. User credentials and sliver validity are checked and if the allocation is successful a new sliver is returned. The sliver will have the same name as the one passed in. We return the full sliver so that partial resource allocations may be permitted. A caller should confirm that the returned sliver contains the resources that the caller requested.
Messages
ModifyTicket
Change the resource allocation of a ticket for resources on this component. User credentials and ticket validity are checked and if the allocation is successful a new ticket is returned. The ticket will have the same name as the one passed in. We return the full ticket so that partial resource allocations may be permitted. A caller should confirm that the returned ticket contains the resources that the caller requested.
Messages
StartSliver
Start the experiment on a given sliver or set of slivers allocated to a slice on this component. The parameter types tell if a slice or sliver name has been passed, and the acts accordingly.
Messages
StopSliver
Stop a service on s given sliver or set of slivers allocated to a slice on this component. The parameter types tell if a slice or sliver name has been passed, and the component acts accordingly.
Messages
DestroySliver
Destroy a given sliver or set of slivers allocated to a slice on this component. The parameter types tell if a slice or sliver name ahs been passed, and the component frees resources accordingly.
Messages
ListSlivers
List the slivers (and each sliver's associated slice) realized on the component. The return type is a list of sliver name, slice name pairs in no particular order.
Messages
ListSlices
List the slices (and each slice's associated slivers). The return type is a list of (slice name, sliver name list) pairs in no particular order. Notice that a slice may have more than one sliver associated with it on a given component.
Messages
Parts
Parts
Parts
Parts
Parts