public class NegateHandlerImpl extends AbstractCommonHandlerImpl
AbstractCommonHandlerImpl.AbstractConfigurationeventAttributes| Constructor and Description |
|---|
NegateHandlerImpl(java.lang.String configurationId,
|
| 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(DataItemValue.Builder 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, dataUpdate, injectEventAttributesgetPrefixed, processWrite, updateConfiguration, updateConfigurationaddItem, createTrackers, dispose, getMasterItems, removeItem, reprocesspublic NegateHandlerImpl(java.lang.String configurationId,
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.Exceptionpublic 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 injectAttributes(DataItemValue.Builder builder)
protected 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