Oracle® Beehive RESTful Web Services API Reference Release 2 (2.0.1.7) E16658-04 |
An internal resource is a non-user actor within the system.
A delegate/contact person for resource could act on a system and
perform operations on other entities on behalf of the resource.
The resource can own artifacts. It has privileges and preferences that
can be delegated to a User.
For these reasons, a resource must be an Actor and cannot be merely an Agent.
An InternalResource may have a stationary or non-stationary location,
which in turn provides the time zone.
A resource can be directly involved in an event, such as conferences
or meetings.
Contrast this to the entities that can be merely bonded to an event.
An internal resource is an Actor in the system, and is also a Resource.
Name | Type | Required | Description |
---|---|---|---|
bookingBehavior |
Get the Resource default calendar booking behavior(FCFS/OPEN). | ||
bookingInfo |
The BookingInfo of the InternalResource | ||
capacity |
The capacity of the InternalResource | ||
classification |
The Classification of the InternalResource | ||
classificationChanged |
The ClassificationChanged of the InternalResource | ||
description |
The Description of the InternalResource | ||
identifier |
Get the Resource Identifier, a user supplied identifier for the resource.
This is often used to hold a room identifier or a laptop serial number for example. |
||
resourceType |
The ResourceType of the InternalResource | ||
resourceWorkspace |
Get the Bookable Resource workspace Please note the generic workspace returned. One must check the instanceof and typecast it to the appropriate non abstract class. | ||
staticLocation |
The StaticLocation of the InternalResource |
Inherits From
Inherited By
Applied Markers
<xs:complexType abstract="true" name="internalResource"> <xs:complexContent> <xs:extension base="tns:actor"> <xs:sequence> <xs:element minOccurs="0" name="bookingBehavior" type="tns:bookingBehavior"/> <xs:element minOccurs="0" name="bookingInfo" type="xs:string"/> <xs:element minOccurs="0" name="capacity" type="xs:int"/> <xs:element minOccurs="0" name="classification" type="xs:string"/> <xs:element minOccurs="0" name="classificationChanged" type="xs:string"/> <xs:element minOccurs="0" name="description" type="xs:string"/> <xs:element minOccurs="0" name="identifier" type="xs:string"/> <xs:element minOccurs="0" name="resourceType" type="tns:resourceType"/> <xs:element minOccurs="0" name="resourceWorkspace" type="tns:workspace"/> <xs:element minOccurs="0" name="staticLocation" type="tns:location"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
Copyright © 2008, 2012, Oracle and/or its affiliates. All rights reserved.
Legal Notices