[Minor] fixed broken tests due to wrong checking for observer updates

This commit is contained in:
Robert von Burg 2014-08-24 19:29:36 +02:00
parent 7e4805be9c
commit 30b9787ef9
2 changed files with 7 additions and 9 deletions

View File

@ -17,6 +17,7 @@ package li.strolch.agent.impl;
import java.text.MessageFormat;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
@ -36,6 +37,10 @@ public class DefaultObserverHandler implements ObserverHandler {
private Map<String, List<Observer>> observerMap;
public DefaultObserverHandler() {
this.observerMap = new HashMap<>();
}
@Override
public void add(String key, List<StrolchRootElement> elements) {
List<Observer> observerList = this.observerMap.get(key);

View File

@ -101,25 +101,16 @@ public abstract class InternalStrolchRealm implements StrolchRealm {
this.lockHandler = new DefaultLockHandler(this.realm, timeUnit, time);
}
/**
* @return the auditTrailEnabled
*/
@Override
public boolean isAuditTrailEnabled() {
return this.auditTrailEnabled;
}
/**
* @return the auditTrailEnabledForRead
*/
@Override
public boolean isAuditTrailEnabledForRead() {
return this.auditTrailEnabledForRead;
}
/**
* @return
*/
@Override
public boolean isUpdateObservers() {
return this.updateObservers;
@ -127,6 +118,8 @@ public abstract class InternalStrolchRealm implements StrolchRealm {
@Override
public ObserverHandler getObserverHandler() {
if (!this.updateObservers)
throw new IllegalArgumentException("ObserverUpdates are not enabled!"); //$NON-NLS-1$
return this.observerHandler;
}