C D E F G L O P S T X

C

close() - Method in class org.xspace.messaging.XSpaceSubscriber
Close down this subscriber.
createSubscriptionForAdminEvents(MessageListener) - Method in class org.xspace.service.XSpaceService
Creates a subscription for an XSpace administration event.
createSubscriptionForEvents(String, MessageListener) - Method in class org.xspace.service.XSpaceService
Creates a subscription for an XSpace event.
createSubscriptionForEvents(String, String, MessageListener) - Method in class org.xspace.service.XSpaceService
Creates a subscription for an XSpace event for a specified key.
createXSpace(String) - Method in class org.xspace.service.XSpaceService
Creates an XSpace with the given name

D

delete(String, String) - Method in class org.xspace.service.XSpaceService
Deletes a key from an XSpace
deleteXSpace(String) - Method in class org.xspace.service.XSpaceService
Deletes an XSpace with the given name

E

EVENT_TYPE_ADD_XSPACE - Static variable in class org.xspace.messaging.XSpaceEvent
 
EVENT_TYPE_ADD_XSPACE_ITEM - Static variable in class org.xspace.messaging.XSpaceEvent
 
EVENT_TYPE_DELETE_XSPACE - Static variable in class org.xspace.messaging.XSpaceEvent
 
EVENT_TYPE_DELETE_XSPACE_ITEM - Static variable in class org.xspace.messaging.XSpaceEvent
 
EVENT_TYPE_UPDATE_XSPACE - Static variable in class org.xspace.messaging.XSpaceEvent
 
EVENT_TYPE_UPDATE_XSPACE_ITEM - Static variable in class org.xspace.messaging.XSpaceEvent
 

F

findChildrenPaths(String, String, boolean) - Method in class org.xspace.service.XSpaceService
Returns all immediate children paths for a specified path.
findDescendantPaths(String, String) - Method in class org.xspace.service.XSpaceService
Returns all descendant paths for a specified path.

G

get(String, String) - Method in class org.xspace.service.XSpaceService
Gets the value for a key in an XSpace
getAllKeys(String) - Method in class org.xspace.service.XSpaceService
Gets all the keys in an XSpace.
getDateCreated() - Method in class org.xspace.pojo.XSpaceItem
Returns the date the key was first added to the XSpace
getEventType() - Method in class org.xspace.messaging.XSpaceEvent
Returns the event type.
getId() - Method in class org.xspace.pojo.XSpaceItem
Returns the internal ID of this XSpaceItem.
getId() - Method in class org.xspace.security.XSpaceCredential
Returns the internal ID of this XSpaceCredential.
getInstance() - Static method in class org.xspace.service.XSpaceService
Returns a handle to the non-authenticated XSpaceService.
getInstance(XSpaceCredential) - Static method in class org.xspace.service.XSpaceService
Returns a handle to the authenticated XSpaceService.
getJavaObjectValue() - Method in class org.xspace.pojo.XSpaceItem
Returns the Java object value.
getKey() - Method in class org.xspace.messaging.XSpaceEvent
Returns the key associated with this event
getKey() - Method in class org.xspace.pojo.XSpaceItem
Returns the key
getKeys(String, String) - Method in class org.xspace.service.XSpaceService
Gets all the keys starting at the given path in an XSpace
getLastModified() - Method in class org.xspace.pojo.XSpaceItem
Returns the last modified timestamp
getPassword() - Method in class org.xspace.security.XSpaceCredential
Returns the password
getPermissions() - Method in class org.xspace.pojo.XSpaceItem
Returns the permissions
getServerTimeStamp() - Method in class org.xspace.pojo.XSpaceItem
Returns the server timestamp
getType() - Method in class org.xspace.pojo.XSpaceItem
Returns the type of this item.
getUserId() - Method in class org.xspace.security.XSpaceCredential
Returns the user ID
getValue() - Method in class org.xspace.pojo.XSpaceItem
Returns the String value
getXML() - Method in class org.xspace.pojo.XSpaceItem
Returns the XML document.
getXSpaceName() - Method in class org.xspace.messaging.XSpaceEvent
Returns the name of the XSpace associated with this event
getXspaceId() - Method in class org.xspace.pojo.XSpaceItem
 

L

listXSpaces() - Method in class org.xspace.service.XSpaceService
Lists the names of all XSpaces

O

org.xspace.messaging - package org.xspace.messaging
 
org.xspace.pojo - package org.xspace.pojo
 
org.xspace.security - package org.xspace.security
 
org.xspace.service - package org.xspace.service
 

P

put(String, String, String) - Method in class org.xspace.service.XSpaceService
Puts a value for a key in an XSpace
putXML(String, String, Document) - Method in class org.xspace.service.XSpaceService
Puts an XML document as a value for a key in an XSpace

S

search(String, String, String) - Method in class org.xspace.service.XSpaceService
Searches an XSpace for values containing the search string.
setDateCreated(Date) - Method in class org.xspace.pojo.XSpaceItem
 
setId(int) - Method in class org.xspace.pojo.XSpaceItem
 
setId(long) - Method in class org.xspace.security.XSpaceCredential
 
setJavaObjectValue(Serializable) - Method in class org.xspace.pojo.XSpaceItem
 
setKey(String) - Method in class org.xspace.pojo.XSpaceItem
 
setLastModified(long) - Method in class org.xspace.pojo.XSpaceItem
 
setPassword(String) - Method in class org.xspace.security.XSpaceCredential
Sets the password
setPermissions(String) - Method in class org.xspace.pojo.XSpaceItem
 
setServerTimeStamp(long) - Method in class org.xspace.pojo.XSpaceItem
 
setType(String) - Method in class org.xspace.pojo.XSpaceItem
 
setUserId(String) - Method in class org.xspace.security.XSpaceCredential
Sets the user ID
setValue(String) - Method in class org.xspace.pojo.XSpaceItem
 
setXspaceId(int) - Method in class org.xspace.pojo.XSpaceItem
Returns the internal ID of the XSpace

T

TYPE_JAVA_OBJECT - Static variable in class org.xspace.pojo.XSpaceItem
 
TYPE_STRING - Static variable in class org.xspace.pojo.XSpaceItem
 
TYPE_XML - Static variable in class org.xspace.pojo.XSpaceItem
 
toString() - Method in class org.xspace.messaging.XSpaceEvent
 

X

XSpaceCredential - class org.xspace.security.XSpaceCredential.
XSpaceCredential encapsulates a user's ID and password to be used in authenticating a user's access to the XSpace services.
XSpaceCredential() - Constructor for class org.xspace.security.XSpaceCredential
Constructor
XSpaceCredential(String, String) - Constructor for class org.xspace.security.XSpaceCredential
Constructor
XSpaceEvent - class org.xspace.messaging.XSpaceEvent.
An XSpaceEvent encapsulates information about events such as when a key is added, updated or deleted or when an XSpace is created or deleted.
XSpaceEvent(String, String) - Constructor for class org.xspace.messaging.XSpaceEvent
 
XSpaceEvent(String, String, String) - Constructor for class org.xspace.messaging.XSpaceEvent
 
XSpaceItem - class org.xspace.pojo.XSpaceItem.
An XSpaceItem is a wrapper for the value stored in an XSpace.
XSpaceItem() - Constructor for class org.xspace.pojo.XSpaceItem
 
XSpaceService - class org.xspace.service.XSpaceService.
An XSpace is a hierarchically-keyed repository for values, accessible globally via XSpaceService.
XSpaceSubscriber - class org.xspace.messaging.XSpaceSubscriber.
A handle to an XSpace subscription.
XSpaceSubscriber(MessageListener, String) - Constructor for class org.xspace.messaging.XSpaceSubscriber
 
XSpaceSubscriber(MessageListener, String, String) - Constructor for class org.xspace.messaging.XSpaceSubscriber
 
XSpaceSubscriber(MessageListener, String, String, String) - Constructor for class org.xspace.messaging.XSpaceSubscriber
 

C D E F G L O P S T X