A B C D E F G H I J L M N O P Q R S T U V W X

A

Actor - Class in org.semispace.actor
Implementation of an actor.
Actor() - Constructor for class org.semispace.actor.Actor
 
ActorException - Exception in org.semispace.exception
Problem occurred within the actor framework.
ActorException(String) - Constructor for exception org.semispace.exception.ActorException
 
ActorManifest - Class in org.semispace.actor
The manifest is used when an object is sent without having a clear destination.
ActorManifest(Long, Long) - Constructor for class org.semispace.actor.ActorManifest
 
ActorManifest(long) - Constructor for class org.semispace.actor.ActorManifest
 
ActorMessage - Class in org.semispace.actor
 
ActorMessage() - Constructor for class org.semispace.actor.ActorMessage
 
ActorNotification - Class in org.semispace.actor
Listener of a semispace template.
ActorNotification(Actor, SemiSpaceInterface, Object, boolean) - Constructor for class org.semispace.actor.ActorNotification
 
addHolder(Holder) - Method in class org.semispace.HolderContainer
Protected for the benefit of junit tests.
addHolder(String, long, String, Map<String, String>) - Method in class org.semispace.HolderContainer
 
addHolder(Holder) - Method in class org.semispace.HolderElement
 
address() - Method in class org.semispace.google.webapp.GoogledController
 
AddressLookupSemaphore - Class in org.semispace.google.space.address
Class which is used for semaphoring queries.
AddressLookupSemaphore() - Constructor for class org.semispace.google.space.address.AddressLookupSemaphore
 
AddressQuery - Class in org.semispace.google.transport
 
AddressQuery() - Constructor for class org.semispace.google.transport.AddressQuery
 
amIAdmin - Variable in class org.semispace.admin.IdentifyAdminQuery
 
assumeAdminResponsibility(boolean) - Method in class org.semispace.admin.SemiSpaceAdmin
 
attach() - Method in class org.semispace.comet.client.NotificationMitigator
 
authenticate(String, String) - Method in class org.semispace.google.space.GoogleSpaceAuthenticator
 
authenticate(String, String) - Method in interface org.semispace.ws.TokenAuthenticator
Generate a token based on the username / password.
authenticate(String, String) - Method in class org.semispace.ws.TokenFromSpaceAuthenticator
As we use NameValueQuery from the semispace-main, we prepend the name field with authname= in order to avoid name clashes.

B

block(long) - Method in class org.semispace.SemiBlockingListener
If re-blocking, call reset method first

C

calculateTime() - Method in class org.semispace.admin.SemiSpaceAdmin
 
calculateTime() - Method in interface org.semispace.admin.SemiSpaceAdminInterface
 
cancel() - Method in class org.semispace.comet.client.NotificationMitigator
 
cancel() - Method in class org.semispace.ElementLease
 
cancel() - Method in class org.semispace.ListenerLease
 
cancel() - Method in interface org.semispace.SemiLease
Return true if operation was a success
cancelElement(Long, boolean, String) - Method in class org.semispace.SemiSpace
 
cancelListener(ListenerHolder) - Method in class org.semispace.SemiSpace
 
cancelReaper() - Method in class org.semispace.admin.PeriodicHarvest
 
cardPanel - Variable in class org.semispace.googled.GoogledGuiFrame
 
CometConstants - Class in org.semispace.comet.common
Constants used in comet communication.
CometConstants() - Constructor for class org.semispace.comet.common.CometConstants
 
createJsonSchema(Reader) - Static method in class org.semispace.comet.jsonschema.JsonSchema
 
createJsonSchemaFromJsonString(String) - Static method in class org.semispace.comet.jsonschema.JsonSchema
 
createNewCollection(Holder) - Static method in class org.semispace.HolderElement
 
createReader(Reader) - Method in class org.semispace.comet.common.SemiSpaceJettisonDriver
 
createReader(InputStream) - Method in class org.semispace.comet.common.SemiSpaceJettisonDriver
 
createReader(URL) - Method in class org.semispace.comet.common.SemiSpaceJettisonDriver
 
createReader(File) - Method in class org.semispace.comet.common.SemiSpaceJettisonDriver
 
createWriter(Writer) - Method in class org.semispace.comet.common.SemiSpaceJettisonDriver
 
createWriter(OutputStream) - Method in class org.semispace.comet.common.SemiSpaceJettisonDriver
 

D

DaemonDelegateFactory - Class in org.semispace.admin
A simple class which just wraps a thread factory in a manner which makes all threads it creates become daemon threads.
DaemonDelegateFactory(ThreadFactory) - Constructor for class org.semispace.admin.DaemonDelegateFactory
 
decreaseBlockingRead() - Method in class org.semispace.SemiSpaceStatistics
 
decreaseBlockingTake() - Method in class org.semispace.SemiSpaceStatistics
 
decreaseNumberOfListeners() - Method in class org.semispace.SemiSpaceStatistics
 
deliver(String, Map<String, String>, ServerSession) - Method in class org.semispace.comet.server.NotificationService
 
destroy() - Method in class org.semispace.comet.client.SemiSpaceCometProxy
 
destroy() - Method in class org.semispace.comet.server.SemiSpaceInitializer
 
destroy() - Method in class org.semispace.google.space.address.GoogleAddressFetcher
 
DistributedEvent - Class in org.semispace
Used for distributing event through terracotta.
DistributedEvent(String, SemiEvent, Map<String, String>) - Constructor for class org.semispace.DistributedEvent
 
distributeEvent(DistributedEvent) - Method in class org.semispace.EventDistributor
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.semispace.comet.demo.InsertServlet
 
doNotify(BayeuxClient, Map<String, Object>) - Method in class org.semispace.comet.client.NotificationClient
 
doReadOrTake(BayeuxClient, Map<String, Object>, long) - Method in class org.semispace.comet.client.ReadClient
 
doReadOrTake(BayeuxClient, Map<String, Object>, long) - Method in interface org.semispace.comet.client.ReadOrTake
 
doReadOrTake(BayeuxClient, Map<String, Object>, long) - Method in class org.semispace.comet.client.TakeClient
 
doSearch(String) - Method in class org.semispace.googled.internal.SwingActorSearch
 
doWrite(BayeuxClient, Map<String, Object>) - Method in class org.semispace.comet.client.WriteClient
 

E

Element - Class in org.semispace.space.tutorial
A simple name / value element.
Element() - Constructor for class org.semispace.space.tutorial.Element
 
ElementLease - Class in org.semispace
Lease for an object in the space
ElementLease(Holder, SemiSpace) - Constructor for class org.semispace.ElementLease
 
entryPage() - Method in class org.semispace.google.webapp.GoogledController
 
equals(Object) - Method in class org.semispace.comet.demo.FieldHolder
 
EVENT_ALL - Static variable in class org.semispace.comet.common.CometConstants
 
EVENT_AVAILABILITY - Static variable in class org.semispace.comet.common.CometConstants
 
EVENT_EXPIRATION - Static variable in class org.semispace.comet.common.CometConstants
 
EVENT_RENEW - Static variable in class org.semispace.comet.common.CometConstants
 
EVENT_TAKEN - Static variable in class org.semispace.comet.common.CometConstants
 
EventDistributor - Class in org.semispace
Used for distributing event through terracotta.
ExternalSearchActor - Class in org.semispace.googled.external
 
ExternalSearchActor(SemiSpaceInterface) - Constructor for class org.semispace.googled.external.ExternalSearchActor
 

F

FetchAddress - Class in org.semispace.google.space.address
 
FetchAddress(SemiSpaceInterface) - Constructor for class org.semispace.google.space.address.FetchAddress
 
FieldHolder - Class in org.semispace.comet.demo
 
FieldHolder() - Constructor for class org.semispace.comet.demo.FieldHolder
 
findAllHolderIds() - Method in class org.semispace.HolderContainer
Return all ids present.
findAllHolderIds() - Method in class org.semispace.SemiSpace
 
findById(long, String) - Method in class org.semispace.HolderContainer
 
findById(long) - Method in class org.semispace.HolderElement
Searching for holder elements with given ID
findOrWaitLeaseForTemplate(Map<String, String>, long, boolean) - Method in class org.semispace.SemiSpace
Public for the benefit of the webservices interface.

G

getAccuracy() - Method in class org.semispace.google.transport.GoogleAddress
 
getActorId() - Method in class org.semispace.actor.Actor
 
getAddress() - Method in class org.semispace.actor.ActorMessage
The destination actor for the message.
getAddress() - Method in class org.semispace.google.transport.AddressQuery
 
getAddress() - Method in class org.semispace.google.transport.GoogleAddress
 
getAdmin() - Method in class org.semispace.SemiSpace
Return admin element
getBlockingRead() - Method in class org.semispace.SemiSpaceStatistics
 
getBlockingTake() - Method in class org.semispace.SemiSpaceStatistics
 
getClassName() - Method in class org.semispace.Holder
 
getDefaultLifeMsOfSpaceObject() - Method in class org.semispace.actor.Actor
 
getDescription() - Method in class org.semispace.comet.jsonschema.schemabean.SchemaItem
 
getDidGetToken() - Method in class org.semispace.googled.bean.LoginResult
 
getEntrySet() - Method in class org.semispace.DistributedEvent
 
getEvent() - Method in class org.semispace.DistributedEvent
 
getException() - Method in class org.semispace.SemiSpace.WrappedInternalWriter
 
getFieldA() - Method in class org.semispace.comet.demo.FieldHolder
 
getFieldB() - Method in class org.semispace.comet.demo.FieldHolder
 
getHolderClassName() - Method in class org.semispace.DistributedEvent
 
getHolderId() - Method in class org.semispace.actor.ActorManifest
 
getHolderId() - Method in class org.semispace.comet.client.NotificationMitigator
 
getHolderId() - Method in class org.semispace.ElementLease
 
getHolderId() - Method in class org.semispace.ListenerLease
 
getHolderId() - Method in interface org.semispace.SemiLease
 
getId() - Method in class org.semispace.event.SemiAvailabilityEvent
 
getId() - Method in class org.semispace.event.SemiEvent
The id of the object in the system
getId() - Method in class org.semispace.event.SemiExpirationEvent
 
getId() - Method in class org.semispace.event.SemiRenewalEvent
 
getId() - Method in class org.semispace.event.SemiTakenEvent
 
getId() - Method in class org.semispace.Holder
 
getId() - Method in class org.semispace.ListenerHolder
 
getId() - Method in class org.semispace.SemiEventRegistration
 
getInstance() - Static method in class org.semispace.EventDistributor
 
getKey() - Method in class org.semispace.google.webapp.beans.GoogleKey
 
getLatitude() - Method in class org.semispace.google.transport.GoogleAddress
 
getLease() - Method in class org.semispace.SemiEventRegistration
 
getLease() - Method in class org.semispace.SemiSpace.WrappedInternalWriter
 
getListener() - Method in class org.semispace.ListenerHolder
 
getLiveUntil() - Method in class org.semispace.event.SemiRenewalEvent
 
getLiveUntil() - Method in class org.semispace.Holder
 
getLiveUntil() - Method in class org.semispace.ListenerHolder
 
getLongitude() - Method in class org.semispace.google.transport.GoogleAddress
 
getMinimum() - Method in class org.semispace.comet.jsonschema.schemabean.SchemaItem
 
getMissedRead() - Method in class org.semispace.SemiSpaceStatistics
 
getMissedTake() - Method in class org.semispace.SemiSpaceStatistics
 
getName() - Method in class org.semispace.comet.jsonschema.schemabean.SchemaRoot
 
getName() - Method in class org.semispace.space.tutorial.Element
 
getNumberOfListeners() - Method in class org.semispace.SemiSpaceStatistics
 
getOptional() - Method in class org.semispace.comet.jsonschema.schemabean.SchemaItem
 
getOriginatorId() - Method in class org.semispace.actor.ActorManifest
 
getOriginatorId() - Method in class org.semispace.actor.ActorMessage
Sender of the message.
getPassword() - Method in class org.semispace.google.webapp.beans.UserAuthBean
 
getPassword() - Method in class org.semispace.googled.bean.LoginMessage
 
getPassword() - Method in class org.semispace.ws.client.SemiSpaceTokenProxy
 
getPayload() - Method in class org.semispace.actor.ActorMessage
The payload of this message
getProperties() - Method in class org.semispace.comet.jsonschema.schemabean.SchemaRoot
 
getRead() - Method in class org.semispace.SemiSpaceStatistics
 
getReadTemplates() - Method in class org.semispace.actor.Actor
Default implementation which renders empty array, ie nothing is tried read.
getSchemaRoot() - Method in class org.semispace.comet.jsonschema.JsonSchema
 
getSearchMap() - Method in class org.semispace.Holder
 
getSearchMap() - Method in class org.semispace.ListenerHolder
 
getSimultanousLookups() - Method in class org.semispace.google.space.address.GoogleAddressFetcher
 
getSpace() - Method in class org.semispace.admin.SemiSpaceAdmin
 
getSpaceId() - Method in class org.semispace.admin.SemiSpaceAdmin
Used from junit test.
getStatistics() - Method in class org.semispace.SemiSpace
For the benefit of junit test(s) - defensively copied statistics
getStatusCode() - Method in class org.semispace.google.transport.GoogleAddress
 
getTake() - Method in class org.semispace.SemiSpaceStatistics
 
getTakeTemplates() - Method in class org.semispace.actor.Actor
Default implementation which renders an empty array, ie nothing is tried taken.
getTakeTemplates() - Method in class org.semispace.googled.external.ExternalSearchActor
 
getTakeTemplates() - Method in class org.semispace.googled.external.TokenProxyActor
 
getTakeTemplates() - Method in class org.semispace.googled.internal.SwingActorLogin
 
getThreadPool() - Method in class org.semispace.admin.SemiSpaceAdmin
 
getThreadPool() - Method in interface org.semispace.admin.SemiSpaceAdminInterface
 
getToken() - Method in class org.semispace.google.webapp.beans.Token
 
getType() - Method in class org.semispace.comet.jsonschema.schemabean.SchemaItem
 
getUsername() - Method in class org.semispace.google.webapp.beans.Token
 
getUsername() - Method in class org.semispace.google.webapp.beans.UserAuthBean
 
getUsername() - Method in class org.semispace.googled.bean.LoginMessage
 
getUsername() - Method in class org.semispace.ws.client.SemiSpaceTokenProxy
 
getUsers() - Method in class org.semispace.google.webapp.beans.UserList
 
getValue() - Method in class org.semispace.space.tutorial.Element
 
getWrite() - Method in class org.semispace.SemiSpaceStatistics
 
getXml() - Method in class org.semispace.Holder
 
getXStream() - Method in class org.semispace.SemiSpace
Exposing xstream instance in order to allow outside manipulation of aliases and classloader affiliation.
GoogleAddress - Class in org.semispace.google.transport
 
GoogleAddress() - Constructor for class org.semispace.google.transport.GoogleAddress
 
GoogleAddressFetcher - Class in org.semispace.google.space.address
 
GoogleAddressFetcher() - Constructor for class org.semispace.google.space.address.GoogleAddressFetcher
 
GoogledController - Class in org.semispace.google.webapp
 
GoogledController() - Constructor for class org.semispace.google.webapp.GoogledController
 
GoogledGuiFrame - Class in org.semispace.googled
 
GoogledGuiFrame() - Constructor for class org.semispace.googled.GoogledGuiFrame
 
GoogleKey - Class in org.semispace.google.webapp.beans
 
GoogleKey() - Constructor for class org.semispace.google.webapp.beans.GoogleKey
 
googleKey() - Method in class org.semispace.google.webapp.GoogledController
 
GoogleMain - Class in org.semispace.googled
 
GoogleMain() - Constructor for class org.semispace.googled.GoogleMain
 
GoogleSpaceAuthenticator - Class in org.semispace.google.space
 
GoogleSpaceAuthenticator() - Constructor for class org.semispace.google.space.GoogleSpaceAuthenticator
 
GuiThreadGroup - Class in org.semispace.googled
 
GuiThreadGroup() - Constructor for class org.semispace.googled.GuiThreadGroup
 

H

handleRequest(HttpServletRequest, HttpServletResponse) - Method in class org.semispace.web.controller.IndexController
 
harvest() - Method in class org.semispace.SemiSpace
Harvest old elements from diverse listeners.
hasAnswered - Variable in class org.semispace.admin.IdentifyAdminQuery
 
hasBeenInitialized() - Method in class org.semispace.admin.SemiSpaceAdmin
 
hasBeenInitialized() - Method in interface org.semispace.admin.SemiSpaceAdminInterface
 
hasBeenNotified() - Method in class org.semispace.SemiBlockingListener
 
hashCode() - Method in class org.semispace.comet.demo.FieldHolder
 
hasToken() - Method in class org.semispace.ws.client.SemiSpaceTokenProxy
If a token is present, you are authenticated
Holder - Class in org.semispace
Holder of an entry written into the space.
Holder(String, long, String, long, Map<String, String>) - Constructor for class org.semispace.Holder
 
HolderContainer - Class in org.semispace
Container for holder elements.
HolderElement - Class in org.semispace
 
HolderElement() - Constructor for class org.semispace.HolderElement
 

I

id - Variable in class org.semispace.admin.IdentifyAdminQuery
 
IdentifyAdminQuery - Class in org.semispace.admin
 
IdentifyAdminQuery() - Constructor for class org.semispace.admin.IdentifyAdminQuery
 
increaseBlockingRead() - Method in class org.semispace.SemiSpaceStatistics
 
increaseBlockingTake() - Method in class org.semispace.SemiSpaceStatistics
 
increaseMissedRead() - Method in class org.semispace.SemiSpaceStatistics
 
increaseMissedTake() - Method in class org.semispace.SemiSpaceStatistics
 
increaseNumberOfListeners() - Method in class org.semispace.SemiSpaceStatistics
 
increaseRead() - Method in class org.semispace.SemiSpaceStatistics
 
increaseTake() - Method in class org.semispace.SemiSpaceStatistics
 
increaseWrite() - Method in class org.semispace.SemiSpaceStatistics
 
incrementReturnNextId() - Method in class org.semispace.HolderContainer
 
IndexController - Class in org.semispace.web.controller
 
IndexController() - Constructor for class org.semispace.web.controller.IndexController
 
init(String) - Method in class org.semispace.comet.client.SemiSpaceCometProxy
 
init(ServletConfig) - Method in class org.semispace.comet.demo.InsertServlet
 
init() - Method in class org.semispace.comet.server.SemiSpaceInitializer
 
init() - Method in class org.semispace.google.space.address.GoogleAddressFetcher
 
InsertIntoSpace - Class in org.semispace.space.tutorial
 
InsertIntoSpace() - Constructor for class org.semispace.space.tutorial.InsertIntoSpace
 
InsertServlet - Class in org.semispace.comet.demo
Just insert something into the space
InsertServlet() - Constructor for class org.semispace.comet.demo.InsertServlet
 
InternalQuery - Interface in org.semispace.admin
A mixin interface flagging queries which are internal for the semispace.
isCancelled() - Method in class org.semispace.admin.PeriodicHarvest
 
isFinished - Variable in class org.semispace.admin.TimeQuery
 
isMaster() - Method in class org.semispace.admin.SemiSpaceAdmin
 
isMaster() - Method in interface org.semispace.admin.SemiSpaceAdminInterface
 
isOfType(Class<?>) - Method in class org.semispace.actor.ActorMessage
Use this method to figure out if the payload is of a certain type.
isTokenValid(String) - Method in class org.semispace.google.space.GoogleSpaceAuthenticator
 
isTokenValid(String) - Method in interface org.semispace.ws.TokenAuthenticator
 
isTokenValid(String) - Method in class org.semispace.ws.TokenFromSpaceAuthenticator
Side effect: The token life was renewed
isWaiting() - Method in class org.semispace.HolderElement
 
iterator() - Method in class org.semispace.HolderElement
 

J

Json2Xml - Class in org.semispace.comet.common
Code based on XStream FAQ - Stream fails to unmarshal my JSON string and I do not know why?
JsonException - Exception in org.semispace.comet.jsonschema
Json conversion problem
JsonException(String, Exception) - Constructor for exception org.semispace.comet.jsonschema.JsonException
 
JsonSchema - Class in org.semispace.comet.jsonschema
 

L

LeaseCancellationService - Class in org.semispace.comet.server
Listen for notifications to cancel lease
LeaseCancellationService(BayeuxServer) - Constructor for class org.semispace.comet.server.LeaseCancellationService
 
ListenerHolder - Class in org.semispace
Holds a reference to the listener, including how long it shall live.
ListenerHolder(long, SemiEventListener, long, Map<String, String>) - Constructor for class org.semispace.ListenerHolder
 
ListenerLease - Class in org.semispace
 
ListenerLease(ListenerHolder, SemiSpace) - Constructor for class org.semispace.ListenerLease
 
login - Variable in class org.semispace.googled.GoogledGuiFrame
 
login(String, String) - Method in interface org.semispace.ws.TokenWsSpace
Login the user, and return a token if authenticated.
login(String, String) - Method in class org.semispace.ws.TokenWsSpaceImpl
 
LoginMessage - Class in org.semispace.googled.bean
 
LoginMessage() - Constructor for class org.semispace.googled.bean.LoginMessage
 
LoginResult - Class in org.semispace.googled.bean
 
LoginResult() - Constructor for class org.semispace.googled.bean.LoginResult
 

M

main(String[]) - Static method in class org.semispace.googled.GoogleMain
If you supply an argument, the webservices-version will be used
main(String[]) - Static method in class org.semispace.space.tutorial.InsertIntoSpace
 
main(String[]) - Static method in class org.semispace.space.tutorial.NotifyFromSpace
 
main(String[]) - Static method in class org.semispace.space.tutorial.SearchInSpace
 
main(String[]) - Static method in class org.semispace.space.tutorial.TakeFromSpace
 
masterId - Variable in class org.semispace.admin.TimeAnswer
 

N

name - Variable in class org.semispace.NameValueQuery
 
NameValueQuery - Class in org.semispace
 
NameValueQuery() - Constructor for class org.semispace.NameValueQuery
 
newThread(Runnable) - Method in class org.semispace.admin.DaemonDelegateFactory
 
next(String) - Method in class org.semispace.HolderContainer
 
NOTIFICATION_CALL_CANCEL_LEASE_CHANNEL - Static variable in class org.semispace.comet.common.CometConstants
 
NOTIFICATION_CALL_CHANNEL - Static variable in class org.semispace.comet.common.CometConstants
 
NOTIFICATION_EVENT_CHANNEL - Static variable in class org.semispace.comet.common.CometConstants
 
NOTIFICATION_REPLY_CANCEL_LEASE_CHANNEL - Static variable in class org.semispace.comet.common.CometConstants
 
NOTIFICATION_REPLY_CHANNEL - Static variable in class org.semispace.comet.common.CometConstants
 
NotificationClient - Class in org.semispace.comet.client
Notification methods
NotificationClient(int, SemiEventListener) - Constructor for class org.semispace.comet.client.NotificationClient
 
NotificationMitigator - Class in org.semispace.comet.client
Maintain the client side of a notification.
NotificationMitigator(BayeuxClient, int, SemiEventListener, long) - Constructor for class org.semispace.comet.client.NotificationMitigator
 
NotificationService - Class in org.semispace.comet.server
 
NotificationService(BayeuxServer, SemiSpace) - Constructor for class org.semispace.comet.server.NotificationService
 
notify(SemiAvailabilityEvent) - Method in class org.semispace.actor.ActorNotification
 
notify(Object, SemiEventListener, long) - Method in class org.semispace.comet.client.SemiSpaceCometProxy
 
notify(SemiEvent) - Method in class org.semispace.comet.server.SemiSpaceCometListener
 
notify(SemiEvent) - Method in class org.semispace.google.space.address.GoogleAddressFetcher
 
notify(SemiAvailabilityEvent) - Method in class org.semispace.SemiBlockingListener
 
notify(E) - Method in interface org.semispace.SemiEventListener
 
notify(Object, SemiEventListener, long) - Method in class org.semispace.SemiSpace
None of the parameters can be null
notify(Map<String, String>, SemiEventListener, long) - Method in class org.semispace.SemiSpace
Basically the same as the notify method demanded by the interface, except that it accepts search properties directly.
notify(Object, SemiEventListener, long) - Method in interface org.semispace.SemiSpaceInterface
Register a listener for a particular template search.
notify(SemiEvent) - Method in class org.semispace.space.tutorial.NotifyFromSpace
 
notify(Object, SemiEventListener, long) - Method in class org.semispace.ws.client.SemiSpaceProxy
Notify is illegal to use in proxy
notify(Object, SemiEventListener, long) - Method in class org.semispace.ws.client.SemiSpaceTokenProxy
Notify is illegal to use in proxy
notifyAboutEvent(DistributedEvent) - Method in class org.semispace.admin.SemiSpaceAdmin
 
notifyAboutEvent(DistributedEvent) - Method in interface org.semispace.admin.SemiSpaceAdminInterface
Administrator should get notified about all events.
NotifyFromSpace - Class in org.semispace.space.tutorial
 
NotifyFromSpace() - Constructor for class org.semispace.space.tutorial.NotifyFromSpace
 
notifyListeners(DistributedEvent) - Method in class org.semispace.SemiSpace
Distributed notification method.
numberOfBlockingRead() - Method in class org.semispace.SemiSpace
Need present statistics here due to spring JMX configuration.
numberOfBlockingTake() - Method in class org.semispace.SemiSpace
Need present statistics here due to spring JMX configuration.
numberOfMissedRead() - Method in class org.semispace.SemiSpace
Need present statistics here due to spring JMX configuration.
numberOfMissedTake() - Method in class org.semispace.SemiSpace
Need present statistics here due to spring JMX configuration.
numberOfNumberOfListeners() - Method in class org.semispace.SemiSpace
Need present statistics here due to spring JMX configuration.
numberOfRead() - Method in class org.semispace.SemiSpace
Need present statistics here due to spring JMX configuration.
numberOfSpaceElements() - Method in class org.semispace.SemiSpace
Return the number of elements in the space.
numberOfTake() - Method in class org.semispace.SemiSpace
Need present statistics here due to spring JMX configuration.
numberOfWrite() - Method in class org.semispace.SemiSpace
Need present statistics here due to spring JMX configuration.

O

ONE_DAY - Static variable in class org.semispace.SemiSpace
 
openAndStart(SemiSpaceInterface) - Method in class org.semispace.googled.GoogledGuiFrame
Open window and start app
org.semispace - package org.semispace
 
org.semispace.actor - package org.semispace.actor
 
org.semispace.admin - package org.semispace.admin
 
org.semispace.comet.client - package org.semispace.comet.client
 
org.semispace.comet.common - package org.semispace.comet.common
 
org.semispace.comet.demo - package org.semispace.comet.demo
 
org.semispace.comet.jsonschema - package org.semispace.comet.jsonschema
 
org.semispace.comet.jsonschema.schemabean - package org.semispace.comet.jsonschema.schemabean
 
org.semispace.comet.server - package org.semispace.comet.server
 
org.semispace.event - package org.semispace.event
 
org.semispace.exception - package org.semispace.exception
 
org.semispace.google.space - package org.semispace.google.space
 
org.semispace.google.space.address - package org.semispace.google.space.address
 
org.semispace.google.transport - package org.semispace.google.transport
 
org.semispace.google.webapp - package org.semispace.google.webapp
 
org.semispace.google.webapp.beans - package org.semispace.google.webapp.beans
 
org.semispace.googled - package org.semispace.googled
 
org.semispace.googled.bean - package org.semispace.googled.bean
 
org.semispace.googled.external - package org.semispace.googled.external
 
org.semispace.googled.internal - package org.semispace.googled.internal
 
org.semispace.space.tutorial - package org.semispace.space.tutorial
 
org.semispace.web.controller - package org.semispace.web.controller
 
org.semispace.ws - package org.semispace.ws
Webservices definition and integration module.
org.semispace.ws.client - package org.semispace.ws.client
 

P

PAYLOAD_MARKER - Static variable in class org.semispace.comet.common.CometConstants
Need to translate internal class type identifier with object type key
performInitialization() - Method in class org.semispace.admin.SemiSpaceAdmin
 
performInitialization() - Method in interface org.semispace.admin.SemiSpaceAdminInterface
 
performLogin(String, String) - Method in class org.semispace.googled.internal.SwingActorLogin
 
PeriodicHarvest - Class in org.semispace.admin
Harvest objects periodically if this instance of semispace is the master object.
PeriodicHarvest(SemiSpaceAdmin) - Constructor for class org.semispace.admin.PeriodicHarvest
 
populateListOfAllSpaces(List<IdentifyAdminQuery>) - Method in class org.semispace.admin.SemiSpaceAdmin
Protected as it is used every once in a while from periodic object reaper
PRESUMED_NETWORK_LAG_MS - Static variable in interface org.semispace.comet.client.ReadOrTake
Lag in network which will be added to wait time for operations
processTemplate(Object) - Method in class org.semispace.SemiSpace
Create a pre-processed template object that can be used to reduce the amount of work required to match templates during a take.

Q

quit - Variable in class org.semispace.googled.GoogledGuiFrame
 

R

read(T, long) - Method in class org.semispace.comet.client.SemiSpaceCometProxy
 
read(T, long) - Method in class org.semispace.SemiSpace
 
read(T, long) - Method in interface org.semispace.SemiSpaceInterface
Read an object from the space, which has matching fields (or getters) with the template
read(Object, long) - Method in class org.semispace.ws.client.SemiSpaceProxy
 
read(Object, long) - Method in class org.semispace.ws.client.SemiSpaceTokenProxy
 
read(String, String, long) - Method in interface org.semispace.ws.TokenWsSpace
 
read(String, String, long) - Method in class org.semispace.ws.TokenWsSpaceImpl
 
read(String, long) - Method in interface org.semispace.ws.WsSpace
Supply an XML template, which will be matched on the first.
read(String, long) - Method in class org.semispace.ws.WsSpaceImpl
 
READ_CALL_CHANNEL - Static variable in class org.semispace.comet.common.CometConstants
 
READ_REPLY_CHANNEL - Static variable in class org.semispace.comet.common.CometConstants
 
ReadClient - Class in org.semispace.comet.client
Supporting read from SemiSpace
ReadClient(int) - Constructor for class org.semispace.comet.client.ReadClient
 
readContents(Reader) - Static method in class org.semispace.comet.jsonschema.JsonSchema
Return read as string.
readHolderById(long) - Method in class org.semispace.SemiSpace
Used for retrieving element with basis in id
readHolderWithId(long) - Method in class org.semispace.HolderContainer
 
readIfExists(T) - Method in class org.semispace.comet.client.SemiSpaceCometProxy
 
readIfExists(T) - Method in class org.semispace.SemiSpace
 
readIfExists(T) - Method in interface org.semispace.SemiSpaceInterface
Same as read, with duration 0
readIfExists(Object) - Method in class org.semispace.ws.client.SemiSpaceProxy
 
readIfExists(Object) - Method in class org.semispace.ws.client.SemiSpaceTokenProxy
 
readIfExists(String, String) - Method in interface org.semispace.ws.TokenWsSpace
 
readIfExists(String, String) - Method in class org.semispace.ws.TokenWsSpaceImpl
 
readIfExists(String) - Method in interface org.semispace.ws.WsSpace
Read without any timeout; You get an answer immediately
readIfExists(String) - Method in class org.semispace.ws.WsSpaceImpl
 
ReadOrTake - Interface in org.semispace.comet.client
Similar functionality collected
ReadService - Class in org.semispace.comet.server
Supporting semispace read.
ReadService(BayeuxServer, SemiSpace) - Constructor for class org.semispace.comet.server.ReadService
 
readSpaceServiceAsSpring() - Static method in class org.semispace.ws.client.SemiSpaceProxy
An alternative way of performing lookup
readSpaceServiceAsSpring() - Static method in class org.semispace.ws.client.SemiSpaceTokenProxy
An alternative way of performing lookup
readSpaceServiceAsStandardPort() - Static method in class org.semispace.ws.client.SemiSpaceProxy
 
readSpaceServiceAsStandardPort(String) - Static method in class org.semispace.ws.client.SemiSpaceProxy
 
readSpaceServiceAsStandardPort() - Static method in class org.semispace.ws.client.SemiSpaceTokenProxy
 
readSpaceServiceAsStandardPort(String) - Static method in class org.semispace.ws.client.SemiSpaceTokenProxy
 
receive(ActorMessage) - Method in class org.semispace.actor.Actor
Receive a message which either matches the template, or that is addressed to this actor in particular (which implies that you need to check the type for each message).
receive(ActorMessage) - Method in class org.semispace.googled.external.ExternalSearchActor
 
receive(ActorMessage) - Method in class org.semispace.googled.external.TokenProxyActor
 
receive(ActorMessage) - Method in class org.semispace.googled.internal.SwingActorLogin
 
receive(ActorMessage) - Method in class org.semispace.googled.internal.SwingActorSearch
 
register(SemiSpaceInterface) - Method in class org.semispace.actor.Actor
Register with the space with a very long long actor life.
register(SemiSpaceInterface, long) - Method in class org.semispace.actor.Actor
You must register with a space in order to activate the actor.
registerCancelableLease(String, SemiLease, String) - Static method in class org.semispace.comet.server.LeaseCancellationService
 
rejectedExecution(Runnable, ThreadPoolExecutor) - Method in class org.semispace.admin.SemiSpaceRejectedExecutionHandler
 
removeGoogleKey() - Method in class org.semispace.google.webapp.GoogledController
 
removeHolderById(long, String) - Method in class org.semispace.HolderContainer
 
removeHolderById(long) - Method in class org.semispace.HolderElement
 
removeShutDownHook() - Method in class org.semispace.admin.SemiSpaceAdmin
Remove shutdown hook which otherwise is run when the space is shut down.
renew(long) - Method in class org.semispace.comet.client.NotificationMitigator
 
renew(long) - Method in class org.semispace.ElementLease
 
renew(long) - Method in class org.semispace.ListenerLease
 
renew(long) - Method in interface org.semispace.SemiLease
Return true if operation was a success
renewElement(Holder, long) - Method in class org.semispace.SemiSpace
 
renewListener(ListenerHolder, long) - Method in class org.semispace.SemiSpace
 
reset() - Method in class org.semispace.SemiBlockingListener
Resetting notified state - necessary for re-blocking
resolveAddress(String, GoogleKey) - Method in class org.semispace.google.space.address.FetchAddress
 
retrieveContainer() - Static method in class org.semispace.HolderContainer
 
retrieveGroupNames() - Method in class org.semispace.HolderContainer
 
retrievePropertiesFromObject(Object) - Method in class org.semispace.SemiSpace
Protected for the benefit of junit test(s)
retrievePropertiesFromXml(String, long) - Static method in class org.semispace.comet.common.XmlManipulation
TODO Presently duplicated from WsSpaceImpl Protected for the benefit of junit test(s)
retrievePropertiesFromXml(String) - Method in class org.semispace.ws.WsSpaceImpl
Protected for the benefit of junit test(s)
retrieveSpace() - Static method in class org.semispace.SemiSpace
 
retrieveSpace(String) - Static method in class org.semispace.ws.client.SemiSpaceProxy
Open WS connection to the defined end point.
retrieveSpace(WsSpace) - Static method in class org.semispace.ws.client.SemiSpaceProxy
This is a bit roundabout, but is used for junit purposes.
retrieveSpace(String) - Static method in class org.semispace.ws.client.SemiSpaceTokenProxy
Open WS connection to the defined end point.
retrieveSpace(TokenWsSpace) - Static method in class org.semispace.ws.client.SemiSpaceTokenProxy
This is a bit roundabout, but is used for junit purposes.
run() - Method in class org.semispace.admin.ScheduledSemiSpaceHarvester
 
run() - Method in class org.semispace.google.space.address.FetchAddress
 
run() - Method in class org.semispace.SemiSpace.WrappedInternalWriter
 

S

ScheduledSemiSpaceHarvester - Class in org.semispace.admin
Timed instance which will periodically call semispace harvest method.
ScheduledSemiSpaceHarvester(SemiSpaceAdmin) - Constructor for class org.semispace.admin.ScheduledSemiSpaceHarvester
 
SchemaItem - Class in org.semispace.comet.jsonschema.schemabean
 
SchemaItem() - Constructor for class org.semispace.comet.jsonschema.schemabean.SchemaItem
 
SchemaRoot - Class in org.semispace.comet.jsonschema.schemabean
 
SchemaRoot() - Constructor for class org.semispace.comet.jsonschema.schemabean.SchemaRoot
 
search - Variable in class org.semispace.googled.GoogledGuiFrame
 
SearchInSpace - Class in org.semispace.space.tutorial
 
SearchInSpace() - Constructor for class org.semispace.space.tutorial.SearchInSpace
 
SemiAvailabilityEvent - Class in org.semispace.event
An object has become available.
SemiAvailabilityEvent(long) - Constructor for class org.semispace.event.SemiAvailabilityEvent
Interim object.
SemiBlockingListener - Class in org.semispace
Block until notification or timeout.
SemiBlockingListener() - Constructor for class org.semispace.SemiBlockingListener
 
SemiEvent - Class in org.semispace.event
An event on an element in the semispace.
SemiEvent() - Constructor for class org.semispace.event.SemiEvent
 
SemiEventListener<E extends SemiEvent> - Interface in org.semispace
Event listener interface
SemiEventRegistration - Class in org.semispace
Registration object for an event.
SemiEventRegistration(long, SemiLease) - Constructor for class org.semispace.SemiEventRegistration
 
SemiExpirationEvent - Class in org.semispace.event
Given element has been removed due to expiration.
SemiExpirationEvent(long) - Constructor for class org.semispace.event.SemiExpirationEvent
 
SemiLease - Interface in org.semispace
Lease which can be used to either cancel or renew the held object, if possible.
SemiRenewalEvent - Class in org.semispace.event
Object with id has been renewed, and now has a different expiration date, which may be shorter...
SemiRenewalEvent(long, long) - Constructor for class org.semispace.event.SemiRenewalEvent
 
SemiSpace - Class in org.semispace
A tuple space implementation which can be distributed with terracotta.
SemiSpace.WrappedInternalWriter - Class in org.semispace
Need to wrap write in own thread in order to make terracotta pick it up.
SemiSpace.WrappedInternalWriter(Object, long) - Constructor for class org.semispace.SemiSpace.WrappedInternalWriter
 
SemiSpaceAdmin - Class in org.semispace.admin
 
SemiSpaceAdmin(SemiSpaceInterface) - Constructor for class org.semispace.admin.SemiSpaceAdmin
 
SemiSpaceAdminInterface - Interface in org.semispace.admin
 
SemiSpaceBayeuxClient - Class in org.semispace.comet.client
Deprecated. not needed anymore
SemiSpaceBayeuxClient(String, LongPollingTransport) - Constructor for class org.semispace.comet.client.SemiSpaceBayeuxClient
Deprecated.  
semispaceCancelLease(ServerSession, Message) - Method in class org.semispace.comet.server.LeaseCancellationService
 
SemiSpaceCometListener - Class in org.semispace.comet.server
 
SemiSpaceCometListener(String, String, ServerSession, NotificationService) - Constructor for class org.semispace.comet.server.SemiSpaceCometListener
 
SemiSpaceCometProxy - Class in org.semispace.comet.client
Client side of comet proxy
SemiSpaceCometProxy() - Constructor for class org.semispace.comet.client.SemiSpaceCometProxy
 
SemiSpaceException - Exception in org.semispace.exception
Exception thrown by SemiSpace
SemiSpaceException(String) - Constructor for exception org.semispace.exception.SemiSpaceException
 
SemiSpaceException(String, Throwable) - Constructor for exception org.semispace.exception.SemiSpaceException
 
SemiSpaceInitializer - Class in org.semispace.comet.server
 
SemiSpaceInitializer() - Constructor for class org.semispace.comet.server.SemiSpaceInitializer
 
SemiSpaceInterface - Interface in org.semispace
Operations possible to perform on space, inspired by the JavaSpace interface.
SemiSpaceInternalException - Exception in org.semispace.exception
Internal logical error.
SemiSpaceInternalException(String) - Constructor for exception org.semispace.exception.SemiSpaceInternalException
 
SemiSpaceJettisonDriver - Class in org.semispace.comet.common
Exchanging dots in package names with underscore (_) - which again is transformed by XStream into double underscores (__) Code adapted from com.thoughtworks.xstream.io.json.JettisonMappedXmlDriver
SemiSpaceJettisonDriver() - Constructor for class org.semispace.comet.common.SemiSpaceJettisonDriver
 
semispaceNotify(ServerSession, Message) - Method in class org.semispace.comet.server.NotificationService
 
SemiSpaceObjectException - Exception in org.semispace.exception
Something is wrong with the object which was tried written or read from the space.
SemiSpaceObjectException(String, Throwable) - Constructor for exception org.semispace.exception.SemiSpaceObjectException
 
SemiSpaceObjectException(String) - Constructor for exception org.semispace.exception.SemiSpaceObjectException
 
SemiSpaceProxy - Class in org.semispace.ws.client
Client side proxy of SemiSpace web services
SemiSpaceProxyException - Exception in org.semispace.ws.client
Exception which may be thrown when something has gone haywire in the webservices connection, typically, but not necessarily, a connection outage.
SemiSpaceProxyException(String, Throwable) - Constructor for exception org.semispace.ws.client.SemiSpaceProxyException
 
semispaceRead(ServerSession, Message) - Method in class org.semispace.comet.server.ReadService
 
SemiSpaceRejectedExecutionHandler - Class in org.semispace.admin
 
SemiSpaceRejectedExecutionHandler(RejectedExecutionHandler) - Constructor for class org.semispace.admin.SemiSpaceRejectedExecutionHandler
 
SemiSpaceStatistics - Class in org.semispace
Holder for statistical elements
SemiSpaceStatistics() - Constructor for class org.semispace.SemiSpaceStatistics
 
semispaceTake(ServerSession, Message) - Method in class org.semispace.comet.server.TakeService
 
SemiSpaceTokenProxy - Class in org.semispace.ws.client
 
SemiSpaceUsageException - Exception in org.semispace.exception
Probable usage error.
SemiSpaceUsageException(String) - Constructor for exception org.semispace.exception.SemiSpaceUsageException
 
semispaceWrite(ServerSession, Message) - Method in class org.semispace.comet.server.WriteService
 
SemiTakenEvent - Class in org.semispace.event
Signifies that an object has been taken out of the space
SemiTakenEvent(long) - Constructor for class org.semispace.event.SemiTakenEvent
 
send(Object) - Method in class org.semispace.actor.Actor
Send two message to the space.
send(Long, Object) - Method in class org.semispace.actor.Actor
This is the regular method for sending a message to an actor.
service(ServletRequest, ServletResponse) - Method in class org.semispace.comet.server.SemiSpaceInitializer
 
setAccuracy(String) - Method in class org.semispace.google.transport.GoogleAddress
 
setAddress(Long) - Method in class org.semispace.actor.ActorMessage
 
setAddress(String) - Method in class org.semispace.google.transport.AddressQuery
 
setAddress(String) - Method in class org.semispace.google.transport.GoogleAddress
 
setAdmin(SemiSpaceAdminInterface) - Method in class org.semispace.SemiSpace
Preparing for future injection of admin.
setDefaultLifeMsOfSpaceObject(long) - Method in class org.semispace.actor.Actor
How long a message will live in the space when it is sent.
setDescription(String) - Method in class org.semispace.comet.jsonschema.schemabean.SchemaItem
 
setDidGetToken(Boolean) - Method in class org.semispace.googled.bean.LoginResult
 
setFieldA(String) - Method in class org.semispace.comet.demo.FieldHolder
 
setFieldB(String) - Method in class org.semispace.comet.demo.FieldHolder
 
setKey(String) - Method in class org.semispace.google.webapp.beans.GoogleKey
 
setLatitude(String) - Method in class org.semispace.google.transport.GoogleAddress
 
setLiveUntil(long) - Method in class org.semispace.Holder
 
setLiveUntil(long) - Method in class org.semispace.ListenerHolder
 
setLongitude(String) - Method in class org.semispace.google.transport.GoogleAddress
 
setMinimum(String) - Method in class org.semispace.comet.jsonschema.schemabean.SchemaItem
 
setName(String) - Method in class org.semispace.comet.jsonschema.schemabean.SchemaRoot
 
setName(String) - Method in class org.semispace.space.tutorial.Element
 
setOptional(String) - Method in class org.semispace.comet.jsonschema.schemabean.SchemaItem
 
setOriginatorId(Long) - Method in class org.semispace.actor.ActorMessage
 
setPassword(String) - Method in class org.semispace.google.webapp.beans.UserAuthBean
 
setPassword(String) - Method in class org.semispace.googled.bean.LoginMessage
 
setPassword(String) - Method in class org.semispace.ws.client.SemiSpaceTokenProxy
 
setPayload(Object) - Method in class org.semispace.actor.ActorMessage
 
setProperties(Map<String, SchemaItem>) - Method in class org.semispace.comet.jsonschema.schemabean.SchemaRoot
 
setSimultanousLookups(int) - Method in class org.semispace.google.space.address.GoogleAddressFetcher
 
setSpace(SemiSpaceInterface) - Method in class org.semispace.google.space.address.GoogleAddressFetcher
 
setSpace(SemiSpaceInterface) - Method in class org.semispace.google.space.GoogleSpaceAuthenticator
 
setSpace(SemiSpaceInterface) - Method in class org.semispace.web.controller.IndexController
 
setSpace(WsSpace) - Method in class org.semispace.ws.client.SemiSpaceProxy
 
setSpace(TokenWsSpace) - Method in class org.semispace.ws.client.SemiSpaceTokenProxy
 
setSpace(SemiSpaceInterface) - Method in class org.semispace.ws.TokenFromSpaceAuthenticator
For the benefit of spring
setSpace(SemiSpace) - Method in class org.semispace.ws.TokenWsSpaceImpl
For the benefit of spring
setSpace(SemiSpace) - Method in class org.semispace.ws.WsSpaceImpl
For the benefit of spring
setStatusCode(String) - Method in class org.semispace.google.transport.GoogleAddress
 
setToken(String) - Method in class org.semispace.google.webapp.beans.Token
 
setTokenAuthenticator(TokenAuthenticator) - Method in class org.semispace.ws.TokenWsSpaceImpl
 
setType(String) - Method in class org.semispace.comet.jsonschema.schemabean.SchemaItem
 
setUsername(String) - Method in class org.semispace.google.webapp.beans.Token
 
setUsername(String) - Method in class org.semispace.google.webapp.beans.UserAuthBean
 
setUsername(String) - Method in class org.semispace.googled.bean.LoginMessage
 
setUsername(String) - Method in class org.semispace.ws.client.SemiSpaceTokenProxy
 
setUsers(Set<String>) - Method in class org.semispace.google.webapp.beans.UserList
 
setValue(String) - Method in class org.semispace.space.tutorial.Element
 
shutdownAndAwaitTermination() - Method in class org.semispace.admin.SemiSpaceAdmin
The cached thread pool has a timeout of a minute, so a shutdown is not immediate.
size() - Method in class org.semispace.HolderContainer
Method presumed called on first object, which is the holder object.
size() - Method in class org.semispace.HolderElement
 
startReaper() - Method in class org.semispace.admin.PeriodicHarvest
 
submitAddress(AddressQuery) - Method in class org.semispace.google.webapp.GoogledController
 
submitGoogleKey(GoogleKey) - Method in class org.semispace.google.webapp.GoogledController
 
submitUser(UserAuthBean) - Method in class org.semispace.google.webapp.GoogledController
 
SwingActor - Annotation Type in org.semispace.actor
This annotation indicates that the actor in question is a swing action, which means that the messages sent to this actor are sent on the swing thread and not via an internal pool.
SwingActorLogin - Class in org.semispace.googled.internal
 
SwingActorLogin(AbstractAction, JPanel) - Constructor for class org.semispace.googled.internal.SwingActorLogin
 
SwingActorSearch - Class in org.semispace.googled.internal
 
SwingActorSearch(AbstractAction, JTextArea) - Constructor for class org.semispace.googled.internal.SwingActorSearch
 

T

take(T, long) - Method in class org.semispace.comet.client.SemiSpaceCometProxy
 
take(T, long) - Method in class org.semispace.SemiSpace
 
take(T, long) - Method in interface org.semispace.SemiSpaceInterface
Same as read, except that the object is removed from the space.
take(Object, long) - Method in class org.semispace.ws.client.SemiSpaceProxy
 
take(Object, long) - Method in class org.semispace.ws.client.SemiSpaceTokenProxy
 
take(String, String, long) - Method in interface org.semispace.ws.TokenWsSpace
 
take(String, String, long) - Method in class org.semispace.ws.TokenWsSpaceImpl
 
take(String, long) - Method in interface org.semispace.ws.WsSpace
Same as read, except that the entry is removed from the space.
take(String, long) - Method in class org.semispace.ws.WsSpaceImpl
 
TAKE_CALL_CHANNEL - Static variable in class org.semispace.comet.common.CometConstants
 
TAKE_REPLY_CHANNEL - Static variable in class org.semispace.comet.common.CometConstants
 
TakeClient - Class in org.semispace.comet.client
Supporting read from SemiSpace
TakeClient(int) - Constructor for class org.semispace.comet.client.TakeClient
 
TakeFromSpace - Class in org.semispace.space.tutorial
 
TakeFromSpace() - Constructor for class org.semispace.space.tutorial.TakeFromSpace
 
takeIfExists(T) - Method in class org.semispace.comet.client.SemiSpaceCometProxy
 
takeIfExists(T) - Method in class org.semispace.SemiSpace
 
takeIfExists(T) - Method in interface org.semispace.SemiSpaceInterface
Same as take, with a duration of 0
takeIfExists(Object) - Method in class org.semispace.ws.client.SemiSpaceProxy
 
takeIfExists(Object) - Method in class org.semispace.ws.client.SemiSpaceTokenProxy
 
takeIfExists(String, String) - Method in interface org.semispace.ws.TokenWsSpace
 
takeIfExists(String, String) - Method in class org.semispace.ws.TokenWsSpaceImpl
 
takeIfExists(String) - Method in interface org.semispace.ws.WsSpace
 
takeIfExists(String) - Method in class org.semispace.ws.WsSpaceImpl
 
TakeService - Class in org.semispace.comet.server
Supporting semispace take.
TakeService(BayeuxServer, SemiSpace) - Constructor for class org.semispace.comet.server.TakeService
 
TEN_YEARS - Static variable in class org.semispace.google.space.address.GoogleAddressFetcher
 
TimeAnswer - Class in org.semispace.admin
Internally used by admin.
TimeAnswer() - Constructor for class org.semispace.admin.TimeAnswer
 
timeFromMaster - Variable in class org.semispace.admin.TimeAnswer
 
TimeQuery - Class in org.semispace.admin
 
TimeQuery() - Constructor for class org.semispace.admin.TimeQuery
 
toArray() - Method in class org.semispace.HolderElement
 
Token - Class in org.semispace.google.webapp.beans
Token for user in space
Token() - Constructor for class org.semispace.google.webapp.beans.Token
 
TokenAuthenticator - Interface in org.semispace.ws
Authenticator for token login.
TokenFromSpaceAuthenticator - Class in org.semispace.ws
Query on simple name / value elements read from space.
TokenFromSpaceAuthenticator() - Constructor for class org.semispace.ws.TokenFromSpaceAuthenticator
 
TokenProxyActor - Class in org.semispace.googled.external
 
TokenProxyActor(SemiSpaceTokenProxy) - Constructor for class org.semispace.googled.external.TokenProxyActor
 
TokenWsSpace - Interface in org.semispace.ws
Web services definition for token authenticated space.
TokenWsSpaceImpl - Class in org.semispace.ws
All methods will throw RuntimeException if the token is not found to be OK.
TokenWsSpaceImpl() - Constructor for class org.semispace.ws.TokenWsSpaceImpl
 
toString() - Method in class org.semispace.comet.demo.FieldHolder
 
toString() - Method in class org.semispace.google.transport.GoogleAddress
 
toString() - Method in class org.semispace.SemiSpaceStatistics
 
transform(String) - Static method in class org.semispace.comet.common.Json2Xml
Create XML out of json
transform(String) - Static method in class org.semispace.comet.common.Xml2Json
 

U

uncaughtException(Thread, Throwable) - Method in class org.semispace.googled.GuiThreadGroup
 
unregister() - Method in class org.semispace.actor.Actor
Removing the connection(s) from the space rendering the actor, for all practical purposes, dead.
user() - Method in class org.semispace.google.webapp.GoogledController
 
UserAuthBean - Class in org.semispace.google.webapp.beans
 
UserAuthBean() - Constructor for class org.semispace.google.webapp.beans.UserAuthBean
 
UserList - Class in org.semispace.google.webapp.beans
Rather silly class which retains the user names in an array.
UserList() - Constructor for class org.semispace.google.webapp.beans.UserList
 
userList() - Method in class org.semispace.google.webapp.GoogledController
 

V

value - Variable in class org.semispace.NameValueQuery
 

W

waitHolder(String, long) - Method in class org.semispace.HolderContainer
 
waitHolder(long) - Method in class org.semispace.HolderElement
 
write(Object, long) - Method in class org.semispace.comet.client.SemiSpaceCometProxy
 
write(Object, long) - Method in class org.semispace.SemiSpace
Notice that the lease time is the time in milliseconds the element is wants to live, not the system time plus the time to live.
write(Object, long) - Method in interface org.semispace.SemiSpaceInterface
Write object into tuple space, with a life time given in ms.
write(Object, long) - Method in class org.semispace.ws.client.SemiSpaceProxy
TODO Consider fixing that null is always returned.
write(Object, long) - Method in class org.semispace.ws.client.SemiSpaceTokenProxy
TODO Consider fixing that null is always returned.
write(String, String, long) - Method in interface org.semispace.ws.TokenWsSpace
 
write(String, String, long) - Method in class org.semispace.ws.TokenWsSpaceImpl
 
write(String, long) - Method in interface org.semispace.ws.WsSpace
Put XML structured data into space with given lifetime
write(String, long) - Method in class org.semispace.ws.WsSpaceImpl
 
WRITE_CALL_CHANNEL - Static variable in class org.semispace.comet.common.CometConstants
 
WRITE_REPLY_CHANNEL - Static variable in class org.semispace.comet.common.CometConstants
 
WriteClient - Class in org.semispace.comet.client
Taking care of the write interaction
WriteClient(int) - Constructor for class org.semispace.comet.client.WriteClient
 
WriteService - Class in org.semispace.comet.server
Supporting semispace read.
WriteService(BayeuxServer, SemiSpace) - Constructor for class org.semispace.comet.server.WriteService
 
writeToElements(String, long, String, Map<String, String>) - Method in class org.semispace.SemiSpace
This method is public for the benefit of the web services, which shortcuts the writing process.
WsSpace - Interface in org.semispace.ws
Proxy interface for SemiSpace.
WsSpaceImpl - Class in org.semispace.ws
Implementation of unauthenticated space access.
WsSpaceImpl() - Constructor for class org.semispace.ws.WsSpaceImpl
 

X

Xml2Json - Class in org.semispace.comet.common
Code based on information found on stack overflow.
XmlManipulation - Class in org.semispace.comet.common
Interim utility class
XmlManipulation() - Constructor for class org.semispace.comet.common.XmlManipulation
 

A B C D E F G H I J L M N O P Q R S T U V W X

Copyright © 2008-2012. All Rights Reserved.