public class MarkerHandlerImpl extends AbstractCommonHandlerImpl
AbstractCommonHandlerImpl.AbstractConfigurationeventAttributes| Constructor and Description |
|---|
MarkerHandlerImpl(java.lang.String configurationId,
EventProcessor eventProcessor,
|
| Modifier and Type | Method and Description |
|---|---|
protected WriteAttributeResults |
handleUpdate(java.util.Map<java.lang.String,Variant> attributes,
OperationParameters operationParameters)
This method will be called on write request that have attributes which
match our prefix.
|
protected void |
injectAttributes(java.util.Map<java.lang.String,java.lang.Object> context,
DataItemValue.Builder builder) |
protected void |
injectEventAttributes(Event.EventBuilder builder) |
protected void |
processDataUpdate(java.util.Map<java.lang.String,java.lang.Object> context,
DataItemValue.Builder builder) |
void |
update(UserInformation userInformation,
java.util.Map<java.lang.String,java.lang.String> parameters) |
createEventBuilder, dataUpdategetPrefixed, processWrite, updateConfiguration, updateConfigurationaddItem, createTrackers, dispose, getMasterItems, removeItem, reprocesspublic MarkerHandlerImpl(java.lang.String configurationId,
EventProcessor eventProcessor,
poolTracker,
int priority,
caTracker)
protected void processDataUpdate(java.util.Map<java.lang.String,java.lang.Object> context,
DataItemValue.Builder builder)
throws java.lang.Exception
processDataUpdate in class AbstractCommonHandlerImpljava.lang.Exceptionprotected void injectAttributes(java.util.Map<java.lang.String,java.lang.Object> context,
DataItemValue.Builder builder)
public void update(UserInformation userInformation,
java.util.Map<java.lang.String,java.lang.String> parameters)
throws java.lang.Exception
update in class AbstractMasterHandlerImpljava.lang.Exceptionprotected void injectEventAttributes(Event.EventBuilder builder)
injectEventAttributes in class AbstractCommonHandlerImplprotected WriteAttributeResults handleUpdate(java.util.Map<java.lang.String,Variant> attributes, OperationParameters operationParameters) throws java.lang.Exception
AbstractConfigurableMasterHandlerImplAll attributes that are processed must be returned in the result
handleUpdate in class AbstractConfigurableMasterHandlerImplattributes - the filtered attributes that match our prefixjava.lang.Exception - if anything goes wrong
Copyright (c) IBH SYSTEMS GmbH and others 2010, 2013.
All rights reserved. This program and the accompanying materials
are made available under the terms of the
Eclipse Public License v1.0