|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ISlice
ISlice describes the programming interface to a slice object.
| Method Summary | |
|---|---|
Slice |
cloneRequest()
Makes a minimal clone of this slice object sufficient for cross-actor calls. |
java.util.Properties |
getConfigurationProperties()
Returns the slice configuration properties list (byte reference). |
IController |
getController()
Returns the slice controller. |
java.lang.String |
getDescription()
Returns the slice description. |
java.util.Properties |
getLocalProperties()
Returns the slice local properties list (by reference). |
java.lang.String |
getName()
Returns the slice name. |
AuthToken |
getOwner()
Returns the slice owner. |
java.util.Properties |
getRequestProperties()
Returns the slice request properties list (by reference). |
ResourceData |
getResourceData()
Returns the slice properties. |
java.util.Properties |
getResourceProperties()
Returns the slice resource properties list (by reference). |
ResourceType |
getResourceType()
Returns the resource type of the slice. |
SliceID |
getSliceID()
Returns the slice identifier. |
Guard |
Guard()
Returns the slice guard. |
boolean |
isBrokerClient()
Checks if the slice is a broker client slice (a client slice within an authority that represents a broker). |
boolean |
isClient()
Checks if the slice is a client slice. |
boolean |
isInventory()
Checks if the slice is an inventory slice. |
void |
setBrokerClient()
Marks the slice as a broker client slice (a client slice within an authority that represents a broker). |
void |
setClient()
Marks the slice as a client slice. |
void |
setController(IController controller)
Attaches the controller for the slice. |
void |
setDescription(java.lang.String description)
Sets the slice description. |
void |
setGuard(Guard g)
Sets the slice guard. |
void |
setInventory(boolean value)
Controls the inventory flag. |
void |
setName(java.lang.String name)
Sets the slice name. |
void |
setOwner(AuthToken auth)
Sets the slice owner. |
void |
setResourceData(ResourceData rsrcdata)
Sets the slice properties. |
void |
setResourceType(ResourceType resourceType)
Sets the slice resource type. |
| Method Detail |
|---|
Slice cloneRequest()
java.util.Properties getLocalProperties()
java.util.Properties getRequestProperties()
java.util.Properties getResourceProperties()
java.util.Properties getConfigurationProperties()
void setInventory(boolean value)
value - inventory status: true, inventory slice, false, client sliceboolean isInventory()
boolean isClient()
void setClient()
boolean isBrokerClient()
void setBrokerClient()
java.lang.String getName()
void setName(java.lang.String name)
name - slice name to setvoid setOwner(AuthToken auth)
auth - the slice ownerAuthToken getOwner()
void setGuard(Guard g)
g - the guardGuard Guard()
ResourceData getResourceData()
void setResourceData(ResourceData rsrcdata)
properties - the propertiesjava.lang.String getDescription()
void setDescription(java.lang.String description)
description - the descriptionvoid setController(IController controller)
controller - slice controllerIController getController()
ResourceType getResourceType()
void setResourceType(ResourceType resourceType)
resourceType - resource typeSliceID getSliceID()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||