Tag List Report

The following document contains the listing of user tags found in the code. Below is the summary of the occurrences per tag.

Tag Class Total number of occurrences Tag strings used by tag class
Todo Work 160 todo, FIXME, XXX

Each tag is detailed below:

Todo Work

Number of occurrences found in the code: 160

ch.ethz.iks.slp.impl.SLPConfiguration Line
wire this to the properties if necessary 530
ch.ethz.iks.slp.impl.SLPDaemonImpl Line
the RFC encourages to keep the connection open to allow the other side to send multiple requests per connection. So start a server thread for every incoming connection instead of closing the connection after the first request 512
--No comment-- 530
ch.ethz.iks.slp.impl.Service Line
support localized registrations ... 60
org.universAAL.middleware.api.SimpleServiceRegistrator Line
convert lists 412
org.universAAL.middleware.brokers.control.ControlBroker Line
check this, the deploy connector is currently only available in Karaf || getDeployConnector() == null 175
handle ConfigurationManagerConnector? 271
Handle local uninstallation 522
we should send a part in small pieces or by means of out-of-band protocol which support streaming 593
Ask michele if it was missing by reason 808
org.universAAL.middleware.brokers.control.WaitForResponse Line
Log me 98
org.universAAL.middleware.brokers.message.configuration.ConfigurationMessage Line
Auto-generated catch block 107
org.universAAL.middleware.brokers.message.control.ControlMessage Line
Auto-generated catch block 114
Auto-generated method stub 169
org.universAAL.middleware.brokers.message.deploy.DeployMessage Line
Auto-generated catch block 77
Auto-generated method stub 97
org.universAAL.middleware.brokers.message.space.SpaceMessage Line
Auto-generated catch block 71
Auto-generated method stub 87
org.universAAL.middleware.bus.model.AbstractBus Line
workaround for non-space-coordinators (space ID is unknown // then) SPACE_INSTANCE_URI_PREFIX = ""; 141
should we handle duplicates? Assume a malicious component that creates its own bus and creates IDs in a loop, then the counter could overflow 402
org.universAAL.middleware.bus.model.util.RegistryMap Line
synchronize map and listener for concurrent access 39
org.universAAL.middleware.bus.permission.Permission Line
remove this when the broker-/channel-names are fixed 76
org.universAAL.middleware.connectors.communication.jgroups.JGroupsCommunicationConnector Line
Add log message or error if some of the destination does not exists on the channels 519
We should reset the configuration to the default properties 581
Auto-generated method stub 661
Auto-generated method stub 665
Auto-generated method stub 669
Auto-generated method stub 676
Auto-generated method stub 694
org.universAAL.middleware.connectors.discovery.slp.SLPBrowser Line
remove the static name of the channel name 102
org.universAAL.middleware.connectors.util.ChannelMessage Line
Auto-generated catch block 94
org.universAAL.middleware.connectors.util.Consts Line
to generalize 39
org.universAAL.middleware.container.JUnit.JUnitModuleContext Line
Alternatively root logger could log to target/test.log 82
org.universAAL.middleware.container.osgi.OSGiModuleContext Line
check permissions 151
check permissions 159
check permissions 167
check permissions 237
define a convention for the array param current assumption: 1st param @ index 0 is the org.osgi.framework.Constants.SERVICE_PID chosen for a org.osgi.service.cm.ManagedService (type = String) possible extensions: 2nd param @ index 1: help string describing the role of the property file indirectly specified by the first first param @ index 0 3rd param @ index 2: a hash-table with allowed properties as keys and a help string about each property as value 289
log 347
log 362
log 377
maybe set another system property to point to the main data folder 445
org.universAAL.middleware.container.pojo.POJOContainer Line
this will maintain previous properties which are not overridden by the file. 166
org.universAAL.middleware.container.pojo.layers.AbstractBusLayer Line
init card correctly? 50
use real managers when set to do so. 60
org.universAAL.middleware.container.test.ClassTest Line
Auto-generated method stub 33
Auto-generated method stub 38
org.universAAL.middleware.context.data.AbstractFiltererContainer Line
remove this class and move the containerKey to the FiltererContainer class 30
org.universAAL.middleware.context.impl.ContextBusImpl Line
Auto-generated method stub 163
org.universAAL.middleware.context.impl.ContextStrategy Line
--No comment-- 439
--No comment-- 443
org.universAAL.middleware.context.owl.ContextBusOntology Line
ContextEventPattern is not a ManagedIndividual! oci.addRestriction(password, Restriction.getAllValuesRestrictionWithCardinality(ContextProvider.PROP_CONTEXT_PROVIDED_EVENTS, ContextEventPattern.MY_URI, -1, 1)); 79
org.universAAL.middleware.context.test.ArtifactIT Line
Test "OR" patterns (using several different CEPs) 257
org.universAAL.middleware.interfaces.space.SpaceCard Line
Profile of the Space. Currently this is a string but a more constrained type should be used 43
org.universAAL.middleware.managers.configuration.core.impl.RemoteConfigurationEntity Line
create filters 86
add receivers. 96
org.universAAL.middleware.managers.configuration.core.impl.secondaryManagers.EntityManager Line
, when they are not equal but the version is the same, there is a conflict! 192
org.universAAL.middleware.managers.deploy.DeployManagerImpl Line
On failure of installation of a part we could retry up-to n-times 321
On permanent failure we should roll back the installation by removing the parts from peers 323
following aggregation has been done on purpose 630
we should handle the above cases PART_NOT_UNINSTALLED, PART_UNINSTALLED 635
Add check for the runtime support }catch 899
Auto-generated method stub 956
Auto-generated method stub 963
Auto-generated method stub 981
Auto-generated method stub 985
Auto-generated method stub 993
org.universAAL.middleware.managers.distributedmw.impl.BusMemberListenerHandler Line
performance - make this only once 151
org.universAAL.middleware.managers.distributedmw.impl.DistributedMWManagerImpl Line
split this implementation in two for each interface for security reasons 45
org.universAAL.middleware.managers.distributedmw.impl.ListenerHandler Line
subscribe for all allPeersListeners in all peers? or do we get a call to newPeerJoined? 253
Auto-generated catch block 282
org.universAAL.middleware.managers.distributedmw.impl.LogListenerHandler Line
log message? we received a message from a node to which we did not subscribe. This can also happen in the short time after removing the listener until the remote node stops sending messages 74
org.universAAL.middleware.managers.space.util.SpaceSchemaEventHandler Line
Auto-generated method stub 44
org.universAAL.middleware.managers.tenant.TenantManagerImpl Line
log me 90
optimization instead of running through all the listeners and invoking newTenantRegistered, a thread can do this on the background 100
log me 106
org.universAAL.middleware.modules.communication.CommunicationModuleImpl Line
Auto-generated method stub 301
Auto-generated method stub 308
Auto-generated method stub 315
org.universAAL.middleware.owl.BoundedValueRestriction Line
check other ClassExpressions (e.g. Union..) 345
org.universAAL.middleware.owl.ComparableIndividual Line
change to getMaxValue? 56
change to getMinValue? 65
org.universAAL.middleware.owl.Complement Line
all values different from those in the changed hashtable would cause a match 99
org.universAAL.middleware.owl.Enumeration Line
what if variables had to be replaced using context 191
what if variables had to be replaced using context 202
there is still a chance to return true... 216
what if variables had to be replaced using context 222
for complement and restriction difficult to decide but also very unlikely 228
if cloned.size() != context.size(), then under certain conditions it could still work 246
if cloned.size() != context.size(), then under certain conditions it could still work 260
org.universAAL.middleware.owl.HasValueRestriction Line
because the equality was conditional, there is still a chance to return true by adopting complement conditions into context 267
org.universAAL.middleware.owl.Intersection Line
if cloned.size() > context.size(), then under certain conditions it could still work 203
there is still chance to return true 207
org.universAAL.middleware.owl.LengthRestriction Line
check other ClassExpressions (e.g. Union..) 515
org.universAAL.middleware.owl.ManagedIndividual Line
there is no owl:Individual, use owl:NamedIndividual? 62
change this!! (not very performant, maybe remove this method?) 223
only resources are copies, but not list of resources. 347
will create an infinite loop for cycles. 348
org.universAAL.middleware.owl.ObjectProperty Line
inverseOf; 171
org.universAAL.middleware.owl.OntClassInfo Line
--No comment-- 235
Auto-generated method stub 240
Auto-generated method stub 245
org.universAAL.middleware.owl.Ontology Line
lock/immutable info 532
org.universAAL.middleware.owl.PropertyRestriction Line
change 174
change 199
should we really do this? 249
should we merge? 277
org.universAAL.middleware.owl.TypeRestriction Line
log message? 138
log message? 142
log message? 227
check other ClassExpressions (e.g. Union..) 568
org.universAAL.middleware.owl.TypeURI Line
1. could variables be used in constructing class names? 2. what if variables are used not only as values but also within values 174
there is still a chance to return true... so fall through to the general case at the end 215
org.universAAL.middleware.owl.Union Line
there is still a chance to return true... now fall through to the general cases below to have more chance for correct answer 162
the case, where the whole union is really the supertype of a complement, an intersection, a TypeURI, or a Restriction is still open. 181
org.universAAL.middleware.owl.generic.GenericOntology Line
handle imports correctly -> should be done in Ontology class directly 88
org.universAAL.middleware.owl.util.OntologyTest Line
there is much more we can test! 344
org.universAAL.middleware.rdf.Property Line
Auto-generated method stub 134
Auto-generated method stub 142
org.universAAL.middleware.rdf.RDFClassInfo Line
will we have subclasses of Restriction? If yes, how to handle subclasses? String propURI = ((Restriction) superClass).getOnProperty(); MergedRestriction existing = (MergedRestriction) propRestriction .get(propURI); if (existing == null) { existing = new MergedRestriction((Restriction) superClass); propRestriction.put(propURI, existing); } else existing.addRestriction((Restriction) superClass); 163
should we inherit all properties from superclasses 181
org.universAAL.middleware.rdf.Resource Line
make this configurable 600
check if fromIndex > propPath.length (otherwise results in infinite loop) 1115
org.universAAL.middleware.rdf.UnmodifiableResource Line
correct? 162
org.universAAL.middleware.serialization.turtle.TurtleUtil Line
not all double quotes need to be escaped. It suffices to encode the ones that form sequences of 3 or more double quotes, and the ones at the end of a string. 132
org.universAAL.middleware.serialization.turtle.TurtleWriter Line
should we handle this differently? 897
org.universAAL.middleware.service.ServiceCaller Line
AccessControl 137
AccessControl 229
org.universAAL.middleware.service.impl.ServiceBusImpl Line
Auto-generated method stub 177
Auto-generated method stub 206
Auto-generated method stub 287
org.universAAL.middleware.service.impl.ServiceMatcher Line
change the log message to match class- and method name. BUT: update also the references, e.g. in Log Monitor Tool 42
the better solution is to allow complex output bindings that state how the outputs are filtered by specifying a chain of restrictions (in addition to simple output bindings that only specify the corresponding property path) int expectedSize = context.size(); if (subsetService.getProfile() != null) { int i = subsetService.getNumberOfValueRestrictions(); int j = subsetService.getProfile().getNumberOfMandatoryInputs(); if (i < j) j = i; expectedSize += j; } 169
org.universAAL.middleware.service.impl.ServiceStrategy Line
add a log entry for checking if the above assumption is true 1076
handle somehow, e.g. send an empty/error-response 1145
make this configurable 1204
is the above strategy ok? The issues is: is the length of messages a good criteria? 1277
We need to have some kind of management here or at least a timeout (but what then? Denote itself as coordinator until find the "real" one?)! 1739
org.universAAL.middleware.service.owl.ServiceBusOntology Line
Restrictions? 85
org.universAAL.middleware.service.owl.UserInterfaceService Line
check the methods, especially getUIServiceInfo; there seems to be something wrong (using MY_URI as property path??) 42
org.universAAL.middleware.service.owls.process.ProcessResult Line
duplicate code with setProperty 193
duplicate code with toResult 243
org.universAAL.middleware.service.test.util.ServiceBusTestCase Line
put the setUp()-method in a junit.extensions.TestSetup and add a tearDown()-method so that it is possible to have multiple subclasses and to allow a reset() in a new setUp()-method so that not every untit test has to call it. 74
org.universAAL.middleware.shell.universAAL.osgi.ConfigChangeCommand Line
select menu 73
set all the rest of possibilities 134
org.universAAL.middleware.shell.universAAL.osgi.ConfigPullCommand Line
select menu 69
org.universAAL.middleware.shell.universAAL.osgi.ConfigPushCommand Line
select menu 70
org.universAAL.middleware.shell.universAAL.osgi.TenantCommand Line
Auto-generated method stub 35
org.universAAL.middleware.shell.universAAL.osgi.completers.ConfigEntityCompleter Line
Auto-generated method stub 45
org.universAAL.middleware.shell.universAAL.osgi.completers.ConfigFileCompleter Line
Auto-generated constructor stub 30
org.universAAL.middleware.tracker.impl.BusMemberRegistryImpl Line
synchronize map and listener for concurrent access 50
org.universAAL.middleware.ui.impl.UIBusImpl Line
Auto-generated method stub 320
org.universAAL.middleware.ui.impl.UIStrategyHandler Line
send data to DM? 383
override newRegistration() and try to reallocate pending (and not running) dialogs 701
org.universAAL.middleware.ui.impl.generic.CallBasedStrategy Line
monitor peers and abort all synchronous call to a peer when this disconnects form the space. 72
org.universAAL.middleware.ui.impl.generic.CoordinatedStrategy Line
give a notification? so coordination may be reattempted. 349
org.universAAL.middleware.ui.rdf.Repeat Line
add a log entry! 518
org.universAAL.middleware.util.ResourceUtil Line
data values (e.g. int) 97
org.universAAL.middleware.xsd.NonNegativeInteger Line
if the value is too big, use BigInteger 57
org.universAAL.tests.MessagesTest Line
Auto-generated catch block 105