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

S

serialize(Object) - Method in interface com.sag.osami.contextstore.serialization.ISerializationHandler
Serializes the given object.
serialize(Object) - Method in class com.sag.osami.contextstore.serialization.json.JSONSerializer
 
SerializedContextStorage - Class in com.sag.osami.contextstore.storage
This convenience implementation of an ISerializedContextStorage provides trivial implementations for the public API methods which hide the (de)serialization-flags (i.e. all methods from IContextStorage), as well as a trivial setter method for the serialization handler.
SerializedContextStorage() - Constructor for class com.sag.osami.contextstore.storage.SerializedContextStorage
 
serializer(ISerializationHandler) - Method in class com.sag.osami.contextstore.ContextStoreBuilder
Sets the serialization handler implementation, which is used for serializing and deserializing context events (e.g. when persisting).
serializer - Variable in class com.sag.osami.contextstore.storage.SerializedContextStorage
Reference to the serialization handler.
setContextStore(IContextStore) - Method in interface com.sag.osami.api.context.IContextHandler
This method is necessary for the ContextStore service tracking mechanism which tracks all registered IContextHandlers: by passing the reference to the context store as a parameter, the handler obtains access to the context store (and should store the reference as a local member variable for further use)
setContextStore(ISerializedContextReceiver) - Method in class com.sag.osami.context.recorder.ContextStoreRecorder
 
setContextStore(IContextStore) - Method in class com.sag.osami.context.recorder.storage.SortedRecordingData
 
setContextStore(ISerializedContextReceiver) - Method in interface com.sag.osami.contextstore.serialization.ISerializedContextProducer
 
setContextStore(IContextStore) - Method in class com.sag.osami.contextstore.ui.ContextStoreUI
 
setSerializer(ISerializationHandler) - Method in class com.sag.osami.contextstore.storage.impl.NullStorage
 
setSerializer(ISerializationHandler) - Method in interface com.sag.osami.contextstore.storage.ISerializedContextStorage
Grants access to the payload data serialization handler.
setSerializer(ISerializationHandler) - Method in class com.sag.osami.contextstore.storage.SerializedContextStorage
 
SortedRecordingData - Class in com.sag.osami.context.recorder.storage
This class is used as an intermediate target for recorded context events.
SortedRecordingData(IContextStore) - Constructor for class com.sag.osami.context.recorder.storage.SortedRecordingData
 
SqliteDialect - Class in com.sag.osami.contextstore.storage.jdbc
 
SqliteDialect() - Constructor for class com.sag.osami.contextstore.storage.jdbc.SqliteDialect
 
start(DataInputStream) - Method in class com.sag.osami.context.recorder.ContextStoreReplay
Starts the replay of a recording, i.e. starts the Reader- and Replay-thread.
start(BundleContext) - Method in class com.sag.osami.context.recorder.osgi.OsgiContextStoreRecorderActivator
 
start(BundleContext) - Method in class com.sag.osami.contextstore.osgi.OsgiContextStoreActivator
 
start(IContextStore) - Static method in class com.sag.osami.contextstore.ui.ContextStoreUI
 
start() - Method in class com.sag.osami.contextstore.ui.ContextStoreUI
 
start(BundleContext) - Method in class com.sag.osami.contextstore.ui.osgi.OsgiContextStoreUIActivator
 
startrecord(URI) - Method in interface com.sag.osami.api.context.recorder.IContextStoreRecorder
Starts recording contexts into the (existent or newly created) recording container represented by the URI.
startrecord(URI) - Method in class com.sag.osami.context.recorder.ContextStoreRecorder
 
startRecording() - Method in class com.sag.osami.context.recorder.storage.RecordingContainer
Starts a new recording, i.e. initializes a SortedRecordingData and adds according metadata to the container object.
startRecording() - Method in class com.sag.osami.context.recorder.storage.SortedRecordingData
 
startreplay(URI) - Method in interface com.sag.osami.api.context.recorder.IContextStoreRecorder
Starts replaying contexts from the recording represented by the URI.
startreplay(URI) - Method in class com.sag.osami.context.recorder.ContextStoreRecorder
 
stop() - Method in class com.sag.osami.context.recorder.ContextStoreReplay
Stops the replay of a recording, i.e. stops the Reader- and Replay-thread.
stop(BundleContext) - Method in class com.sag.osami.context.recorder.osgi.OsgiContextStoreRecorderActivator
 
stop(BundleContext) - Method in class com.sag.osami.contextstore.osgi.OsgiContextStoreActivator
 
stop(BundleContext) - Method in class com.sag.osami.contextstore.ui.osgi.OsgiContextStoreUIActivator
 
stoprecord() - Method in interface com.sag.osami.api.context.recorder.IContextStoreRecorder
Stops recording contexts.
stoprecord() - Method in class com.sag.osami.context.recorder.ContextStoreRecorder
 
stopRecording() - Method in class com.sag.osami.context.recorder.storage.RecordingContainer
Stops the current recording, writes the current container data into a working container file, adds the (correctly reordered) temporary recording into the working container and replaces the current/old container with the working container.
stopRecording() - Method in class com.sag.osami.context.recorder.storage.SortedRecordingData
 
stopreplay() - Method in interface com.sag.osami.api.context.recorder.IContextStoreRecorder
Stops replaying contexts.
stopreplay() - Method in class com.sag.osami.context.recorder.ContextStoreRecorder
 
storage(ISerializedContextStorage) - Method in class com.sag.osami.contextstore.ContextStoreBuilder
Sets the storage implementation, which is responsible for persisting, loading and querying context events.
store(ContextEvent) - Method in interface com.sag.osami.api.context.IContextStorage
Stores a context event object persistently.
store(boolean, ContextEvent) - Method in class com.sag.osami.contextstore.storage.impl.AndroidStorage
 
store(boolean, ContextEvent) - Method in class com.sag.osami.contextstore.storage.impl.JDBCStorage
 
store(ContextEvent) - Method in class com.sag.osami.contextstore.storage.impl.NullStorage
 
store(boolean, ContextEvent) - Method in class com.sag.osami.contextstore.storage.impl.NullStorage
 
store(boolean, ContextEvent) - Method in interface com.sag.osami.contextstore.storage.ISerializedContextStorage
Stores a context event object persistently.
store(ContextEvent) - Method in class com.sag.osami.contextstore.storage.SerializedContextStorage
 
storeID() - Method in interface com.sag.osami.api.context.IContextStoreID
Returns the ID the ContextStore will configure to use on initialization
storeID(String) - Method in class com.sag.osami.contextstore.ContextStoreBuilder
Sets the context store ID as used in ContextEvent.getContextStoreOriginID().

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