|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Read-Only interface describing a repository sub manager for properties. Resources usually have properties describing the resource. All system properties MUST be made available as properties. Resources with content MUST make the content metadata available as properties also! This interface provides means to read the properties of a resource.
Most properties are not required, but when missing, certain behaviour is assumed: RESOURCENAME is the last RID part if not existent (and must be the last RID part if set) COLLECTION is assumed to be false, i.e. a simple resource if not existent (and must be true for collections and false for resources) LINKTYPE is assumed to be none, i.e. no link of any kind if not existent DISPLAYNAME is assumed to be the resource name if not existent
| Method Summary | |
Map |
getAllProperties(IResourceHandle resourceHandle)
Get map of all properties of a single resource handle. |
Map |
getAllProperties(List resourceHandles)
Get maps of all properties of a list of resource handles. |
Map |
getListedProperties(IResourceHandle resourceHandle,
List propertyNames)
Get list of properties of a single resource handle. |
Map |
getListedProperties(List resourceHandles,
List propertyNames)
Get list of properties of a list of resource handles. |
Map |
getProperties(List resourceHandles,
IPropertyName propertyName)
Get single property of a list of resource handles. |
IProperty |
getProperty(IResourceHandle resourceHandle,
IPropertyName propertyName)
Get single property of a single resource handle. |
| Method Detail |
public IProperty getProperty(IResourceHandle resourceHandle,
IPropertyName propertyName)
throws ResourceException
resourceHandle - resource handlepropertyName - property name
ResourceException - when either the resource handle or the
property name is invalid or the property retrieval failed
public Map getListedProperties(IResourceHandle resourceHandle,
List propertyNames)
throws ResourceException
resourceHandle - resource handlepropertyNames - list of property names
ResourceException - when either the resource handle or the
property names are invalid or the property retrieval failed
public Map getAllProperties(IResourceHandle resourceHandle)
throws ResourceException
resourceHandle - resource handle
ResourceException - when either the resource handle is invalid or
the property retrieval failed
public Map getProperties(List resourceHandles,
IPropertyName propertyName)
throws ResourceException,
OperationNotCompletedException
resourceHandles - list of resource handlespropertyName - property name
ResourceException - when a general problem occured
OperationNotCompletedException - when the operation failed in
parts (either a resource handle or a property name was invalid or a
property retrieval failed)
public Map getListedProperties(List resourceHandles,
List propertyNames)
throws ResourceException,
OperationNotCompletedException
resourceHandles - list of resource handlespropertyNames - list of property names
ResourceException - when a general problem occured
OperationNotCompletedException - when the operation failed in
parts (either a resource handle or a property name was invalid or a
property retrieval failed)
public Map getAllProperties(List resourceHandles)
throws ResourceException,
OperationNotCompletedException
resourceHandles - list of resource handles
ResourceException - when a general problem occured
OperationNotCompletedException - when the operation failed in
parts (either a resource handle or a property name was invalid or a
property retrieval failed)
|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||