freeResourceSearch (Session - Java™)
Searches for free resource slots for calendaring and scheduling.
Defined in
Syntax
public Vector freeResourceSearch(DateTime start, DateTime end, String site, int type, int maxresult)
throws NotesException
public java.util.Vector freeResourceSearch(DateTime start, DateTime end, String site, int type, int maxresult, String user, int mincapacity, String apptUNID, String server, int outputversion
throws NotesException
Parameters
start
DateTime. The start time of the resource.
end
DateTime. The start time of the resource.
site
String. Site name information.
type
CAL_RESOURCE_TYPE_ROOM(1)
CAL_RESOURCE_TYPE_OTHER(2)
maxresult
Integer. The maximum number of results you want returned from this search. Default is set to 1.
user
String. Option. The user who is searching for the resource. The default is the current user.
mincapacity
Integer. Option. The minimum capacity limit of the resource. Set this to 0 to ignore the capacity limit. The default is 0.
apptUNID
String. Option. The UNID for a specific appointment. If you search a resource for a reschedule, this parameter is useful. The default is NULL.
server
String. Option. The name of the server which includes the directory and busy-time for your search. The default is "".
outputversion
Integer. Option. Function version number.
For example, public static final int AVAILABLERESOURCESLOOKUP_VERSION_0 =
0;
Return value
java.util.Vector
You are returned
a vector of strings - one for each room available in the given time
range. The format of each string is: ResourceName;Capacity;Email
.
This represents a sample string: CN=Room 2001/O=Boston Building
1;50;bos1-room2001@swg.usma.ibm.com
.
Language cross-reference
FreeResourceSearch method in LotusScript® NotesSession class
freeResourceSearch method in JavaScript™ NotesSession class