Stanford Digital Library Testbed DevelopmentDepartment of Computer Science Stanford University Stanford, CA |
Overview of the Object Interchange Service: (Postscript) (old version, not updated yet.)
CosPropertyService.PropertySet \ | define_property() *S | define_properties() *S | get_number_of_properties() *S | get_all_property_names() | get_property_value() *S | get_properties() *S | get_all_properties() | delete_property() *S | delete_properties() *S | delete_all_properties() *S | is_property_defined() *S \ |-- CQuery |\ | | GetSummary() *C | | GetQueryDescription() | \_SetItemPropertyNames() | |-- CServicePreferences |\ | | GetSummary() *C | | GetNumberOfItems() | \_SetNumberOfItems() | -- CItem \ | GetAccessCapability() | AddAccessOptions() | RemoveAccessOptions() | RequestItemProperties() | SetItemProperties() | CompletedRequest() *C | RaiseException() *C |_CancelRequest() *?S \ -- CCollection \ | GetTotalItems() +S | SetTotalItems() *C | GetItems() *S | GetItemsPropeerties() *S | GetItemsPropertyNames() +S | RaiseExceptions() +C | RequestItems() *S | AddItems() *C | RequestItemsProperties() *S | SetItemsProperties() *C | RequestItemPropertyNames() +S | SetItemsPropertyNames() +C \ -- CConstrainCollection | Constrain() *S \_RequestConstrain() *S Legend: * - required + - recommended ? - optional S - Service method C - Client method