Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
H
I
M
R
S
T
U
A
apiBaseURL
- Static variable in class com.thirtyboxes.api.
ThirtyBoxes
AuthorizedUserToken
- Class in
com.thirtyboxes.api
Represents a token returned by 30boxes.com to signify that a particular application is cleared to access data from a particular 30 Boxes user.
AuthorizedUserToken(String)
- Constructor for class com.thirtyboxes.api.
AuthorizedUserToken
Default constructor.
C
calendarToDateEntry(Calendar)
- Static method in class com.thirtyboxes.api.
ThirtyBoxes
Utility function to convert Calendar objects into the 30 Boxes API format for dates.
callMethod(String, String)
- Method in class com.thirtyboxes.api.
ThirtyBoxes
Utility function to call the API (by using the Apache Jakarta HttpClient library)
com.thirtyboxes.api
- package com.thirtyboxes.api
This package provides a Java interface to the
30 Boxes api
.
D
dateEntryToCalendar(String)
- Static method in class com.thirtyboxes.api.
ThirtyBoxes
Utility function to convert the 30 Boxes API format for dates into Calendar objects.
E
Email
- Class in
com.thirtyboxes.api
Encapsulates a 30 Boxes user's email address (of which she may have more than one).
Email(Node)
- Constructor for class com.thirtyboxes.api.
Email
XML Node constructor.
Event
- Class in
com.thirtyboxes.api
Represents a 30 Boxes event object.
Event(Node)
- Constructor for class com.thirtyboxes.api.
Event
XML Node constructor.
eventsGet(AuthorizedUserToken, Calendar, Calendar)
- Method in class com.thirtyboxes.api.
ThirtyBoxes
The API
events.Get
method.
eventsSearch(AuthorizedUserToken, String)
- Method in class com.thirtyboxes.api.
ThirtyBoxes
The API
events.Search
method.
eventsTagSearch(AuthorizedUserToken, String)
- Method in class com.thirtyboxes.api.
ThirtyBoxes
The API
events.TagSearch
method.
F
Feed
- Class in
com.thirtyboxes.api
Represents an RSS feed that a user has subscribed to through 30 Boxes.
Feed(Node)
- Constructor for class com.thirtyboxes.api.
Feed
XML Node constructor.
G
getAddress()
- Method in class com.thirtyboxes.api.
Email
Returns the email address.
getAvatar()
- Method in class com.thirtyboxes.api.
User
Returns the URL of this User's avatar, if they have specified one.
getBuddies()
- Method in class com.thirtyboxes.api.
User
Returns a List of User objects representing the user's buddies.
getEmails()
- Method in class com.thirtyboxes.api.
User
Returns a List of Email objects representing the user's buddies.
getEnd()
- Method in class com.thirtyboxes.api.
Event
Get the end date of this event.
getFeeds()
- Method in class com.thirtyboxes.api.
User
Returns a List of Feed objects representing the user's RSS feeds.
getFirstName()
- Method in class com.thirtyboxes.api.
User
Returns this user's first name.
getID()
- Method in class com.thirtyboxes.api.
Event
Get the unique ID of this event.
getID()
- Method in class com.thirtyboxes.api.
User
Returns this user's unique ID.
getIMs()
- Method in class com.thirtyboxes.api.
User
Returns a List of IM objects representing the user's Instant Messaging identities.
getLastName()
- Method in class com.thirtyboxes.api.
User
Returns this user's last name.
getLastResult()
- Method in class com.thirtyboxes.api.
ThirtyBoxes
Gets the result of the last method call.
getName()
- Method in class com.thirtyboxes.api.
Feed
Gets the display name of this feed.
getNode()
- Method in class com.thirtyboxes.api.
RESTResult
Gets the first child node of the rsp object (i.e.
getNotes()
- Method in class com.thirtyboxes.api.
Event
Get the detailed notes of this event.
getPersonalSite()
- Method in class com.thirtyboxes.api.
User
Returns the URL of this User's personal website, if they have specified one.
getPrimaryEmail()
- Method in class com.thirtyboxes.api.
User
Returns the primary email for this user.
getReasonString()
- Method in exception com.thirtyboxes.api.
MethodCallFailedException
Returns a user-readable explanation of the failure.
getRepeatEndDate()
- Method in class com.thirtyboxes.api.
Event
Get the date on which this event should stop repeating if it is of a repeat type other than REPEAT_ONCE.
getRepeatType()
- Method in class com.thirtyboxes.api.
Event
Returns the type of repeat.
getStart()
- Method in class com.thirtyboxes.api.
Event
Get the start date of this event.
getStartDay()
- Method in class com.thirtyboxes.api.
User
Returns the day of the week this User's calendar should start on.
getStringFromNodeAttributes(Node, String)
- Static method in class com.thirtyboxes.api.
RESTResult
Helper function to grab attributes from XML nodes.
getSummary()
- Method in class com.thirtyboxes.api.
Event
Get the summary of this event (the summary is the event name that appears in the calendar view)
getTags()
- Method in class com.thirtyboxes.api.
Event
Returns an array of tags specified for this event.
getType()
- Method in class com.thirtyboxes.api.
IM
The type (or name) of this IM service.
getURL()
- Method in class com.thirtyboxes.api.
Feed
Gets the URL of this feed.
getUserAuthorizeURL(String, URL, URL)
- Method in class com.thirtyboxes.api.
ThirtyBoxes
Returns the URL a user needs to visit to authorize an application to access their private info.
getUserName()
- Method in class com.thirtyboxes.api.
IM
Returns the username the user uses with this service.
H
hasBasicInfo()
- Method in class com.thirtyboxes.api.
User
Returns whether this User object has (at least) basic info for this user.
hasPrivateInfo()
- Method in class com.thirtyboxes.api.
User
Returns whether this User object has private info for this user.
hasPublicInfo()
- Method in class com.thirtyboxes.api.
User
Returns whether this User object has (at least) public info for this user.
I
IM
- Class in
com.thirtyboxes.api
Represents an Instant Messaging identity that a user has registered with 30 Boxes.
IM(Node)
- Constructor for class com.thirtyboxes.api.
IM
XML Node constructor.
isAllDayEvent()
- Method in class com.thirtyboxes.api.
Event
Get the end date of this event.
isPrimary()
- Method in class com.thirtyboxes.api.
Email
Is this the primary email address for this user?
isPrivate()
- Method in class com.thirtyboxes.api.
Event
Returns whether the event has been marked private or not.
M
MethodCallFailedException
- Exception in
com.thirtyboxes.api
Represents a failed call to the 30 Boxes API.
MethodCallFailedException(String, RESTResult)
- Constructor for exception com.thirtyboxes.api.
MethodCallFailedException
RESTResult constructor.
MethodCallFailedException(String, Exception)
- Constructor for exception com.thirtyboxes.api.
MethodCallFailedException
Exception constructor.
R
REPEAT_MONTHLY
- Static variable in class com.thirtyboxes.api.
Event
REPEAT_ONCE
- Static variable in class com.thirtyboxes.api.
Event
REPEAT_WEEKLY
- Static variable in class com.thirtyboxes.api.
Event
REPEAT_YEARLY
- Static variable in class com.thirtyboxes.api.
Event
RESTResult
- Class in
com.thirtyboxes.api
Represents the REST object returned from 30 Boxes.
RESTResult(InputStream)
- Constructor for class com.thirtyboxes.api.
RESTResult
Create a RESTResult object from an HTTP response.
S
setProxy(String, int)
- Method in class com.thirtyboxes.api.
ThirtyBoxes
Tells the API object that it will need to connect through a proxy.
succeeded()
- Method in class com.thirtyboxes.api.
RESTResult
Returns true if the call that this object is a response to succeeded.
T
testPing()
- Method in class com.thirtyboxes.api.
ThirtyBoxes
The API
test.Ping
method.
ThirtyBoxes
- Class in
com.thirtyboxes.api
Represents a connection to the 30 Boxes API.
ThirtyBoxes(String)
- Constructor for class com.thirtyboxes.api.
ThirtyBoxes
Default constructor.
toString()
- Method in class com.thirtyboxes.api.
AuthorizedUserToken
Overrides Object#toString()
U
User
- Class in
com.thirtyboxes.api
Represents a 30 Boxes User.
User(Node)
- Constructor for class com.thirtyboxes.api.
User
XML Node constructor.
userAuthorize(String, URL, URL)
- Method in class com.thirtyboxes.api.
ThirtyBoxes
The API
user.Authorize
method.
userFindByEmail(String)
- Method in class com.thirtyboxes.api.
ThirtyBoxes
The API
user.FindByEmail
method.
userFindById(int)
- Method in class com.thirtyboxes.api.
ThirtyBoxes
The API
user.FindById
method.
userGetAllInfo(AuthorizedUserToken)
- Method in class com.thirtyboxes.api.
ThirtyBoxes
The API
user.GetAllInfo
method.
A
C
D
E
F
G
H
I
M
R
S
T
U
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes