Select:
jboss
jbossmq
3.2.3
|
Testability Report: jboss/jbossmq/3.2.3
Artifact Information:
| Analyzed classes | 181 | |
| - Excellent | 165 | 91.2% |
| - Good | 10 | 5.5% |
| - Needs work | 6 | 3.3% |
Least Testable Classes
[+]org.jboss.mq.il.rmi.RMIServerIL_Stub [ 816 ]
[+]org.jboss.mq.il.rmi.RMIServerIL_Stub(java.rmi.server.RemoteRef) [ 816 ]
line 0:org.jboss.mq.il.rmi.RMIServerIL_Stub() [ 816 ]
line 0:void setConnectionToken(org.jboss.mq.ConnectionToken) [ 0 ]
line 0:void setEnabled(org.jboss.mq.ConnectionToken, boolean) [ 0 ]
[+]void setConnectionToken(org.jboss.mq.ConnectionToken) [ 816 ]
line 0:org.jboss.mq.il.rmi.RMIServerIL_Stub() [ 816 ]
line 0:void setConnectionToken(org.jboss.mq.ConnectionToken) [ 816 ]
line 0:org.jboss.mq.il.rmi.RMIServerIL_Stub(java.rmi.server.RemoteRef) [ 0 ]
[+]javax.jms.TemporaryQueue getTemporaryQueue(org.jboss.mq.ConnectionToken) [ 816 ]
line 0:org.jboss.mq.il.rmi.RMIServerIL_Stub() [ 816 ]
line 0:org.jboss.mq.il.rmi.RMIServerIL_Stub(java.rmi.server.RemoteRef) [ 0 ]
line 0:void setConnectionToken(org.jboss.mq.ConnectionToken) [ 0 ]
[+]org.jboss.mq.server.BasicQueue [ 645 ]
[+]org.jboss.mq.SpyMessage[] browse(java.lang.String) [ 683 ]
line 347:boolean test(org.jboss.mq.SpyMessage$Header) [ 667 ]
line 108:org.jboss.mq.server.BasicQueue(org.jboss.mq.server.JMSDestinationManager, java.lang.String, org.jboss.mq.server.BasicQueueParameters) [ 11 ]
line 338:org.jboss.mq.selectors.Selector(java.lang.String) [ 1 ]
[+]void removeSubscriber(org.jboss.mq.Subscription) [ 26 ]
line 228:void removeRemovedSubscription(int) [ 12 ]
line 108:org.jboss.mq.server.BasicQueue(org.jboss.mq.server.JMSDestinationManager, java.lang.String, org.jboss.mq.server.BasicQueueParameters) [ 11 ]
[+]org.jboss.mq.SpyMessage receive(org.jboss.mq.Subscription, boolean) [ 23 ]
line 108:org.jboss.mq.server.BasicQueue(org.jboss.mq.server.JMSDestinationManager, java.lang.String, org.jboss.mq.server.BasicQueueParameters) [ 11 ]
[+]org.jboss.mq.selectors.Operator [ 517 ]
[+]void computeArgument2() [ 529 ]
line 792:java.lang.Object apply() [ 407 ]
line 789:java.lang.Class class$(java.lang.String) [ 1 ]
line 73:org.jboss.mq.selectors.Operator(int, java.lang.Object, java.lang.Object, java.lang.Object) [ 0 ]
[+]void computeArgument1() [ 529 ]
line 748:java.lang.Object apply() [ 407 ]
line 745:java.lang.Class class$(java.lang.String) [ 1 ]
line 73:org.jboss.mq.selectors.Operator(int, java.lang.Object, java.lang.Object, java.lang.Object) [ 0 ]
[+]void computeArgument3() [ 529 ]
line 836:java.lang.Object apply() [ 407 ]
line 833:java.lang.Class class$(java.lang.String) [ 1 ]
line 73:org.jboss.mq.selectors.Operator(int, java.lang.Object, java.lang.Object, java.lang.Object) [ 0 ]
[+]org.jboss.mq.selectors.SelectorParser [ 387 ]
[+]java.lang.Object doParse(java.lang.String, java.util.HashMap) [ 534 ]
line 66:java.lang.Object doParse(java.lang.String, java.util.HashMap, boolean) [ 534 ]
[+]java.lang.Object doParse(java.lang.String, java.util.HashMap, boolean) [ 534 ]
line 73:java.lang.Object parse(java.lang.String, java.util.HashMap, boolean) [ 532 ]
line 72:org.jboss.mq.selectors.SelectorParser() [ 2 ]
[+]org.jboss.mq.selectors.ParseException generateParseException() [ 435 ]
line 1465:void jj_rescan_token() [ 423 ]
line 1296:org.jboss.mq.selectors.SelectorParser(java.io.Reader) [ 2 ]
line 1471:org.jboss.mq.selectors.ParseException(org.jboss.mq.selectors.Token, int[][], java.lang.String[]) [ 0 ]
[+]org.jboss.mq.selectors.SelectorParserTokenManager [ 164 ]
[+]org.jboss.mq.selectors.Token getNextToken() [ 228 ]
line 778:int jjMoveStringLiteralDfa0_0() [ 204 ]
line 812:org.jboss.mq.selectors.TokenMgrError(boolean, int, int, int, java.lang.String, char, int) [ 13 ]
line 785:org.jboss.mq.selectors.Token jjFillToken() [ 1 ]
[+]int jjMoveStringLiteralDfa0_0() [ 204 ]
line 21:int jjMoveNfa_0(int, int) [ 87 ]
line 57:int jjMoveStringLiteralDfa1_0(long) [ 84 ]
line 443:org.jboss.mq.selectors.SelectorParserTokenManager() [ 0 ]
[+]int jjMoveStringLiteralDfa1_0(long) [ 171 ]
line 196:int jjMoveNfa_0(int, int) [ 87 ]
line 132:int jjMoveStringLiteralDfa2_0(long, long) [ 56 ]
line 443:org.jboss.mq.selectors.SelectorParserTokenManager() [ 0 ]
[+]org.jboss.mq.il.rmi.RMIClientIL_Stub [ 108 ]
[+]org.jboss.mq.il.rmi.RMIClientIL_Stub(java.rmi.server.RemoteRef) [ 108 ]
line 0:org.jboss.mq.il.rmi.RMIClientIL_Stub() [ 108 ]
[+]void receive(org.jboss.mq.ReceiveRequest[]) [ 108 ]
line 0:org.jboss.mq.il.rmi.RMIClientIL_Stub() [ 108 ]
line 0:org.jboss.mq.il.rmi.RMIClientIL_Stub(java.rmi.server.RemoteRef) [ 0 ]
[+]void pong(long) [ 108 ]
line 0:org.jboss.mq.il.rmi.RMIClientIL_Stub() [ 108 ]
line 0:org.jboss.mq.il.rmi.RMIClientIL_Stub(java.rmi.server.RemoteRef) [ 0 ]
[+]org.jboss.mq.MessagePool [ 96 ]
[+]void releaseMessage(org.jboss.mq.SpyMessage) [ 155 ]
line 24:org.jboss.mq.MessagePool() [ 70 ]
[+]org.jboss.mq.SpyMessage getMessage() [ 81 ]
line 24:org.jboss.mq.MessagePool() [ 70 ]
[+]org.jboss.mq.SpyBytesMessage getBytesMessage() [ 81 ]
line 24:org.jboss.mq.MessagePool() [ 70 ]
[+]org.jboss.mq.server.ClientConsumer [ 96 ]
[+]void queueMessageForSending(org.jboss.mq.server.RoutedMessage) [ 179 ]
line 116:void enqueueWork(org.jboss.mq.threadpool.Work) [ 106 ]
line 71:org.jboss.mq.server.ClientConsumer(org.jboss.mq.server.JMSDestinationManager, org.jboss.mq.ConnectionToken) [ 35 ]
line 36:org.jboss.mq.server.ClientConsumer() [ 32 ]
[+]void close() [ 100 ]
line 71:org.jboss.mq.server.ClientConsumer(org.jboss.mq.server.JMSDestinationManager, org.jboss.mq.ConnectionToken) [ 35 ]
line 36:org.jboss.mq.server.ClientConsumer() [ 32 ]
line 154:void cancelWork(org.jboss.mq.threadpool.Work) [ 21 ]
[+]void doWork() [ 76 ]
line 71:org.jboss.mq.server.ClientConsumer(org.jboss.mq.server.JMSDestinationManager, org.jboss.mq.ConnectionToken) [ 35 ]
line 36:org.jboss.mq.server.ClientConsumer() [ 32 ]
line 84:void setEnabled(boolean) [ 4 ]
[+]org.jboss.mq.il.oil2.OIL2SocketHandler [ 83 ]
[+]void run() [ 117 ]
line 463:java.lang.Object pumpMessages(org.jboss.mq.il.oil2.OIL2Request, EDU.oswego.cs.dl.util.concurrent.Channel) [ 63 ]
line 33:org.jboss.mq.il.oil2.OIL2SocketHandler() [ 22 ]
line 115:org.jboss.mq.il.oil2.OIL2SocketHandler(java.io.ObjectInputStream, java.io.ObjectOutputStream, java.lang.ThreadGroup) [ 22 ]
[+]org.jboss.mq.il.oil2.OIL2Response synchRequest(org.jboss.mq.il.oil2.OIL2Request) [ 111 ]
line 408:java.lang.Object pumpMessages(org.jboss.mq.il.oil2.OIL2Request, EDU.oswego.cs.dl.util.concurrent.Channel) [ 63 ]
line 33:org.jboss.mq.il.oil2.OIL2SocketHandler() [ 22 ]
line 115:org.jboss.mq.il.oil2.OIL2SocketHandler(java.io.ObjectInputStream, java.io.ObjectOutputStream, java.lang.ThreadGroup) [ 22 ]
[+]java.lang.Object pumpMessages(org.jboss.mq.il.oil2.OIL2Request, EDU.oswego.cs.dl.util.concurrent.Channel) [ 107 ]
line 284:void readExternal(java.io.ObjectInput) [ 31 ]
line 33:org.jboss.mq.il.oil2.OIL2SocketHandler() [ 22 ]
line 115:org.jboss.mq.il.oil2.OIL2SocketHandler(java.io.ObjectInputStream, java.io.ObjectOutputStream, java.lang.ThreadGroup) [ 22 ]
[+]org.jboss.mq.il.http.HTTPServerIL [ 79 ]
[+]org.jboss.mq.SpyMessage receive(org.jboss.mq.ConnectionToken, int, long) [ 95 ]
line 307:void setEnabled(org.jboss.mq.ConnectionToken, boolean) [ 38 ]
line 51:org.jboss.mq.il.http.HTTPServerIL() [ 22 ]
line 61:org.jboss.mq.il.http.HTTPServerIL(java.lang.String) [ 1 ]
[+]org.jboss.mq.SpyMessage[] browse(org.jboss.mq.ConnectionToken, javax.jms.Destination, java.lang.String) [ 95 ]
line 307:void setEnabled(org.jboss.mq.ConnectionToken, boolean) [ 38 ]
line 51:org.jboss.mq.il.http.HTTPServerIL() [ 22 ]
line 61:org.jboss.mq.il.http.HTTPServerIL(java.lang.String) [ 1 ]
[+]javax.jms.Queue createQueue(org.jboss.mq.ConnectionToken, java.lang.String) [ 84 ]
line 307:void setEnabled(org.jboss.mq.ConnectionToken, boolean) [ 38 ]
line 51:org.jboss.mq.il.http.HTTPServerIL() [ 22 ]
line 61:org.jboss.mq.il.http.HTTPServerIL(java.lang.String) [ 1 ]
[+]org.jboss.mq.il.uil2.SocketManager$ReadTask [ 73 ]
[+]void run() [ 85 ]
line 287:org.jboss.mq.il.uil2.msgs.BaseMsg createMsg(int) [ 28 ]
line 281:java.lang.String toString(int) [ 24 ]
line 261:org.jboss.logging.Logger access$000() [ 10 ]
[+]void handleStop(java.lang.String, java.lang.Throwable) [ 21 ]
line 389:org.jboss.logging.Logger access$000() [ 10 ]
line 391:void replyAll(java.lang.Throwable) [ 2 ]
line 256:org.jboss.mq.il.uil2.SocketManager$ReadTask(org.jboss.mq.il.uil2.SocketManager) [ 0 ]
[+]void handleMsg(org.jboss.mq.il.uil2.msgs.BaseMsg) [ 17 ]
line 359:org.jboss.logging.Logger access$000() [ 10 ]
line 363:void access$800(org.jboss.mq.il.uil2.SocketManager, org.jboss.mq.il.uil2.msgs.BaseMsg, boolean) [ 5 ]
line 256:org.jboss.mq.il.uil2.SocketManager$ReadTask(org.jboss.mq.il.uil2.SocketManager) [ 0 ]
[+]org.jboss.mq.il.http.HTTPClientIL [ 65 ]
[+]void receive(org.jboss.mq.ReceiveRequest[]) [ 78 ]
line 94:org.jboss.mq.il.http.HTTPClientILStorageQueue getInstance() [ 23 ]
line 30:org.jboss.mq.il.http.HTTPClientIL() [ 22 ]
line 94:void put(org.jboss.mq.il.http.HTTPILRequest, java.lang.String) [ 19 ]
[+]void deleteTemporaryDestination(org.jboss.mq.SpyDestination) [ 78 ]
line 66:org.jboss.mq.il.http.HTTPClientILStorageQueue getInstance() [ 23 ]
line 30:org.jboss.mq.il.http.HTTPClientIL() [ 22 ]
line 66:void put(org.jboss.mq.il.http.HTTPILRequest, java.lang.String) [ 19 ]
[+]void close() [ 67 ]
line 51:org.jboss.mq.il.http.HTTPClientILStorageQueue getInstance() [ 23 ]
line 30:org.jboss.mq.il.http.HTTPClientIL() [ 22 ]
line 51:void put(org.jboss.mq.il.http.HTTPILRequest, java.lang.String) [ 19 ]
[+]org.jboss.mq.selectors.parser [ 63 ]
[+]int yyparse() [ 74 ]
line 88:org.jboss.mq.selectors.parser() [ 0 ]
line 29:org.jboss.mq.selectors.parser() [ 0 ]
line 878:org.jboss.mq.selectors.Operator(int, java.lang.Object, java.lang.Object) [ 0 ]
[+]int yylex() [ 42 ]
line 88:org.jboss.mq.selectors.parser() [ 0 ]
line 29:org.jboss.mq.selectors.parser() [ 0 ]
line 530:org.jboss.mq.selectors.parserval(java.lang.Object) [ 0 ]
[+]void yylexdebug(int, int) [ 3 ]
line 88:org.jboss.mq.selectors.parser() [ 0 ]
line 29:org.jboss.mq.selectors.parser() [ 0 ]
[+]org.jboss.mq.il.http.HTTPClientILStorageQueue [ 60 ]
[+]java.lang.String getID() [ 73 ]
line 31:org.jboss.mq.il.http.HTTPClientILStorageQueue() [ 52 ]
[+]org.jboss.mq.il.http.HTTPILRequest[] get(java.lang.String, long) [ 69 ]
line 31:org.jboss.mq.il.http.HTTPClientILStorageQueue() [ 52 ]
line 171:org.jboss.mq.il.http.HTTPILRequest[] createArrayFromList(java.util.ArrayList) [ 2 ]
[+]org.jboss.mq.il.http.HTTPClientILStorageQueue getInstance() [ 65 ]
line 31:org.jboss.mq.il.http.HTTPClientILStorageQueue() [ 52 ]
line 62:org.jboss.mq.il.http.HTTPClientILStorageQueue() [ 1 ]
[+]org.jboss.mq.il.oil2.OIL2Request [ 54 ]
[+]void writeExternal(java.io.ObjectOutput) [ 72 ]
line 25:org.jboss.mq.il.oil2.OIL2Request() [ 20 ]
line 34:org.jboss.mq.il.oil2.OIL2Request(byte, java.lang.Object[]) [ 20 ]
line 135:void writeExternal(java.io.ObjectOutput) [ 4 ]
[+]void readExternal(java.io.ObjectInput) [ 71 ]
line 25:org.jboss.mq.il.oil2.OIL2Request() [ 20 ]
line 34:org.jboss.mq.il.oil2.OIL2Request(byte, java.lang.Object[]) [ 20 ]
line 265:void readExternal(java.io.ObjectInput) [ 3 ]
[+]java.lang.String toString() [ 40 ]
line 25:org.jboss.mq.il.oil2.OIL2Request() [ 20 ]
line 34:org.jboss.mq.il.oil2.OIL2Request(byte, java.lang.Object[]) [ 20 ]
[+]org.jboss.mq.il.uil2.msgs.BaseMsg [ 50 ]
[+]org.jboss.mq.il.uil2.msgs.BaseMsg createMsg(int) [ 69 ]
line 35:org.jboss.mq.il.uil2.msgs.BaseMsg() [ 30 ]
line 70:void setUseJMSServerMsgIDs(boolean) [ 10 ]
line 298:void setError(java.lang.Throwable) [ 1 ]
[+]java.lang.String toString(int) [ 65 ]
line 35:org.jboss.mq.il.uil2.msgs.BaseMsg() [ 30 ]
line 70:void setUseJMSServerMsgIDs(boolean) [ 10 ]
line 298:void setError(java.lang.Throwable) [ 1 ]
[+]java.lang.String toString() [ 65 ]
line 35:org.jboss.mq.il.uil2.msgs.BaseMsg() [ 30 ]
line 327:java.lang.String toString(int) [ 24 ]
line 70:void setUseJMSServerMsgIDs(boolean) [ 10 ]
[+]org.jboss.mq.il.http.HTTPServerILFactory [ 46 ]
[+]void init(java.util.Properties) [ 51 ]
line 28:org.jboss.mq.il.http.HTTPServerILFactory() [ 44 ]
line 39:org.jboss.mq.il.http.HTTPServerILFactory() [ 1 ]
line 80:org.jboss.mq.il.http.HTTPServerIL(java.lang.String) [ 1 ]
[+]org.jboss.mq.il.ServerIL getServerIL() [ 46 ]
line 28:org.jboss.mq.il.http.HTTPServerILFactory() [ 44 ]
line 39:org.jboss.mq.il.http.HTTPServerILFactory() [ 1 ]
[+]org.jboss.mq.il.http.HTTPServerILFactory() [ 45 ]
line 28:org.jboss.mq.il.http.HTTPServerILFactory() [ 44 ]
[+]org.jboss.mq.il.uil.multiplexor.DynCircularBuffer [ 46 ]
[+]void main(java.lang.String[]) [ 51 ]
line 135:void fill(byte[]) [ 6 ]
line 174:int get(byte[], int, int) [ 6 ]
line 130:int getFreeSpace() [ 3 ]
[+]void fill(byte[], int) [ 6 ]
line 18:org.jboss.mq.il.uil.multiplexor.DynCircularBuffer() [ 0 ]
[+]int get(byte[], int, int) [ 6 ]
line 18:org.jboss.mq.il.uil.multiplexor.DynCircularBuffer() [ 0 ]
[+]org.jboss.mq.il.uil2.msgs.DynCircularBuffer [ 46 ]
[+]void main(java.lang.String[]) [ 51 ]
line 140:void fill(byte[]) [ 6 ]
line 179:int get(byte[], int, int) [ 6 ]
line 135:int getFreeSpace() [ 3 ]
[+]void fill(byte[], int) [ 6 ]
line 23:org.jboss.mq.il.uil2.msgs.DynCircularBuffer() [ 0 ]
[+]int get(byte[], int, int) [ 6 ]
line 23:org.jboss.mq.il.uil2.msgs.DynCircularBuffer() [ 0 ]
[+]org.jboss.mq.il.oil.OILServerILService$Client [ 45 ]
[+]void run() [ 46 ]
line 308:void readExternal(java.io.ObjectInput) [ 3 ]
line 178:org.jboss.mq.il.oil.OILServerILService$Client(org.jboss.mq.il.oil.OILServerILService, java.net.Socket) [ 1 ]
line 260:void setClientID(java.lang.String) [ 1 ]
[+]org.jboss.mq.il.oil.OILServerILService$Client(org.jboss.mq.il.oil.OILServerILService, java.net.Socket) [ 1 ]
Post Comment
|
|