com.sag.osami.contextstore.serialization
Interface ISerializedContextReceiver
- All Superinterfaces:
- IContextQuery, IContextStore
- All Known Implementing Classes:
- ContextStore
public interface ISerializedContextReceiver
- extends IContextStore
This extending ContextStore interface provides a method for injecting a context event which has its payload in serialized form, which is likely to be an
"external" event.
Method Summary |
void |
newContextEvent(java.lang.String originID,
java.lang.String type,
java.lang.String[] data,
java.util.Date date,
java.lang.String contextStoreOriginID)
Creates a new context event with given parameters. |
void |
newContextEvent(java.lang.String originID,
java.lang.String type,
java.lang.String[] data,
java.util.Date date,
java.lang.String contextStoreOriginID,
boolean persist)
Creates a new context event with given parameters |
Methods inherited from interface com.sag.osami.api.context.IContextStore |
activateEventsForHandler, deactivateEventsForHandler, deregisterContextType, deregisterHandler, deregisterHandlerForContextType, getHandlersRegisteredContextTypes, getRegisteredContextTypes, getStorage, getStoreID, isRegisteredContextType, newContextEvent, newContextEvent, newContextEvent, newContextEvent, registerContextType, registerHandler, registerHandler, registerHandlerForContextType |
newContextEvent
void newContextEvent(java.lang.String originID,
java.lang.String type,
java.lang.String[] data,
java.util.Date date,
java.lang.String contextStoreOriginID)
- Creates a new context event with given parameters.
- Parameters:
originID
- the origin IDtype
- see context typedata
- the serialized form of the payloaddate
- see context timestampcontextStoreOriginID
- the original context store name
newContextEvent
void newContextEvent(java.lang.String originID,
java.lang.String type,
java.lang.String[] data,
java.util.Date date,
java.lang.String contextStoreOriginID,
boolean persist)
- Creates a new context event with given parameters
- Parameters:
originID
- the origin IDtype
- see context typedata
- the serialized form of the payloaddate
- see context timestampcontextStoreOriginID
- the original context store namepersist
- indicates whether context event should be persisted or not