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 Total number of occurrences
@deprecated 0
FIXME 4
OPTIMIZE 11
TODO 64

Each tag is detailed below:

FIXME

Number of occurrences found in the code: 4

org.xvsm.core.Capi Line
this exception is thrown when XML is used ==> we have to align the exceptions! 254
org.xvsm.internal.TransactionLayer Line
what is to do here?? 689
org.xvsm.remote.marshaller.JavaMarshaller Line
throw exception 49
org.xvsm.transactions.Transaction Line
ist this enough? do we have to compare other values? 424

OPTIMIZE

Number of occurrences found in the code: 11

org.xvsm.coordinators.FifoCoordinator Line
remove(Object) Runtime 67
the code above does not work and this one is not fast. 184
org.xvsm.coordinators.LindaCoordinator Line
avoid the iteration over all entries! 220
org.xvsm.coordinators.VectorCoordinator Line
remove(Object) Runtime 66
--No comment-- 146
avoid the copy ... the code above does not work. 197
org.xvsm.internal.ContainerEngine Line
only commit modified coordinators! txn.getModifiedCoordinators is broken at the moment!!! 97
only commit modified coordinators! txn.getModifiedCoordinators is broken at the moment!!! 122
only rollback modified coordinators! txn.getModifiedCoordinators is broken at the moment!!! 146
optimize this. without the copy a ConcurrentModificationException is thrown. 479
org.xvsm.transactions.Transaction Line
Can we avoid the copy? 261

TODO

Number of occurrences found in the code: 64

org.xvsm.configuration.ConfigurationManager Line
korrekt? - richtige Variable? Zu globaler vairable ge?ndert, damit setStringSettings(String,String) Funktion m?glich wird. 77
We should check if the configuration contains all need values (thread pool size, etc) 96
org.xvsm.coordinators.FifoCoordinator Line
has the entry been created by another transaction? 224
org.xvsm.coordinators.LabelCoordinator Line
LabelCoordinator and KeyCoordinator share a lot of code. Perhaps it can be refactored to be better maintainable. 31
rollback written values ???? entry with which keyselector ?? 258
Avoid the creation of the copy (currently CuncurrentModifictionException is thrown if the list is not copied 264
org.xvsm.coordinators.LindaCoordinator Line
throw Fatal exception? 264
org.xvsm.coordinators.RandomCoordinator Line
Optimize with additional meta structure 57
org.xvsm.coordinators.VectorCoordinator Line
Auto-generated method stub 92
org.xvsm.coordinators.label.MultiMapListTest Line
Collection c = map.values(); 554
org.xvsm.core.AtomicEntry Line
add the supported coordination types.<br> 11
org.xvsm.core.Capi Line
implement UnknownContainerException!!! 239
org.xvsm.core.ContainerRef Line
. 15
org.xvsm.core.Entry Line
removeOnRollback and addOnRollback good names? can they be used on every coordinator? Now used in RandomCoordinator.rollback(Transaction tx) 568
org.xvsm.core.aspect.CustomNotificationTest Line
implement the functionality to the properties from coordinators. 218
org.xvsm.internal.BlockingLayer Line
make separate DAOs for read/write/....? 72
org.xvsm.internal.ContainerEngine Line
Optimize this. 372
org.xvsm.internal.ContainerManager Line
is the lookup container realy always on the same site as the container? 217
org.xvsm.internal.TransactionLayer Line
realy have to throw the exception? 857
really have to throw the exception? 893
realy have to throw the exception? 911
Auto-generated method stub 931
org.xvsm.internal.tasks.OperationTask Line
this only works within one virtual machine. 59
org.xvsm.internal.tasks.ReplyTask Line
I think this can not be mapped to xml. 97
org.xvsm.internal.tasks.TransactionTask Line
Auto-generated catch block 202
org.xvsm.lookup.LookupManager Line
Kommentar entfernen, sobald Parameter in PreContainerDestroy Aspect nicht mehr null ist. # 246
org.xvsm.lookup.freepastry.FreePastryLookup Line
abfragen ob already gepublished... 228
org.xvsm.remote.freepastry.MyAspect Line
ersetzen 93
org.xvsm.remote.freepastry.MyPastImpl Line
ersetzen 827
ersetzen 931
ersetzen 998
ersetzen 1076
ersetzen 1106
org.xvsm.remote.freepastry.MyStorageManagerImpl Line
Auto-generated method stub 156
org.xvsm.remote.marshaller.XMLMarshaller Line
implement support for other aspect types (.net, python, scheme) 245
implement aspect properties. 275
--No comment-- 642
--No comment-- 792
--No comment-- 822
--No comment-- 843
--No comment-- 860
--No comment-- 882
--No comment-- 923
--No comment-- 966
--No comment-- 973
check if string is long enough 1066
--No comment-- 1090
--No comment-- 1155
org.xvsm.remote.tcp.TcpTransportListener Line
Get MAX_THREADS from 33
org.xvsm.remote.tcp.WebAccess Line
Get MAX_THREADS from 47
Auto-generated catch block 103
implement functionality 161
Auto-generated catch block 214
Auto-generated method stub 225
Auto-generated method stub 234
Auto-generated method stub 243
Auto-generated method stub 249
Auto-generated method stub 257
Auto-generated method stub 265
org.xvsm.remote.tcpconnection.TcpConnectedTransport Line
Get MAX_THREADS from 36
Auto-generated catch block 254
org.xvsm.selectors.GenericKeySelector Line
--No comment-- 152
org.xvsm.selectors.LabelSelector Line
--No comment-- 160
org.xvsm.transactions.TransactionManager Line
we need some logic to start more then one timeouthandler if necessary. 112