Checkstyle Results

The following document contains the results of Checkstyle .

Summary

Files Infos Warnings Errors
563 0 0 1530

Files

Files I W E
org/exolab/jms/administration/AdminConnection.java 0 0 18
org/exolab/jms/administration/AdminConnectionFactory.java 0 0 2
org/exolab/jms/administration/JmsAdminServerIfc.java 0 0 26
org/exolab/jms/administration/net/JmsAdminConnectionImpl.java 0 0 23
org/exolab/jms/administration/net/package.html 0 0 1
org/exolab/jms/administration/package.html 0 0 1
org/exolab/jms/authentication/AuthenticationMgr.java 0 0 1
org/exolab/jms/authentication/User.java 0 0 6
org/exolab/jms/authentication/package.html 0 0 1
org/exolab/jms/client/JmsConnection.java 0 0 9
org/exolab/jms/client/JmsConnectionFactory.java 0 0 2
org/exolab/jms/client/JmsConnectionFactoryBuilder.java 0 0 2
org/exolab/jms/client/JmsDestination.java 0 0 13
org/exolab/jms/client/JmsDestinationFactory.java 0 0 1
org/exolab/jms/client/JmsErrorCodes.java 0 0 2
org/exolab/jms/client/JmsMessageConsumer.java 0 0 1
org/exolab/jms/client/JmsMessageListener.java 0 0 1
org/exolab/jms/client/JmsMessageProducer.java 0 0 1
org/exolab/jms/client/JmsQueue.java 0 0 5
org/exolab/jms/client/JmsQueueConnection.java 0 0 9
org/exolab/jms/client/JmsQueueSession.java 0 0 13
org/exolab/jms/client/JmsSession.java 0 0 27
org/exolab/jms/client/JmsTemporaryDestination.java 0 0 3
org/exolab/jms/client/JmsTemporaryQueue.java 0 0 8
org/exolab/jms/client/JmsTemporaryTopic.java 0 0 10
org/exolab/jms/client/JmsTopic.java 0 0 15
org/exolab/jms/client/JmsTopicConnection.java 0 0 1
org/exolab/jms/client/JmsTopicSession.java 0 0 9
org/exolab/jms/client/JmsXAConnectionFactory.java 0 0 1
org/exolab/jms/client/JmsXAQueueSession.java 0 0 2
org/exolab/jms/client/JmsXASession.java 0 0 2
org/exolab/jms/client/JmsXATopicConnection.java 0 0 1
org/exolab/jms/client/JmsXATopicSession.java 0 0 2
org/exolab/jms/client/net/JMSExceptionAdapter.java 0 0 1
org/exolab/jms/client/net/JmsConnectionStubImpl.java 0 0 1
org/exolab/jms/client/net/JmsServerStubImpl.java 0 0 1
org/exolab/jms/client/net/JmsSessionStubImpl.java 0 0 3
org/exolab/jms/client/net/SharedORB.java 0 0 1
org/exolab/jms/client/net/XAExceptionAdapter.java 0 0 2
org/exolab/jms/client/net/package.html 0 0 1
org/exolab/jms/client/package.html 0 0 1
org/exolab/jms/config/AttributeExpander.java 0 0 14
org/exolab/jms/config/ConfigHelper.java 0 0 21
org/exolab/jms/config/ConfigurationFileException.java 0 0 1
org/exolab/jms/config/ConfigurationManager.java 0 0 1
org/exolab/jms/config/ConfigurationReader.java 0 0 1
org/exolab/jms/config/ConnectorHelper.java 0 0 3
org/exolab/jms/config/FileDoesNotExistException.java 0 0 1
org/exolab/jms/config/JndiConfigurationFactory.java 0 0 1
org/exolab/jms/config/package.html 0 0 1
org/exolab/jms/events/BasicEventManager.java 0 0 20
org/exolab/jms/events/Event.java 0 0 3
org/exolab/jms/events/EventHandler.java 0 0 1
org/exolab/jms/events/EventManager.java 0 0 2
org/exolab/jms/events/IllegalEventDefinedException.java 0 0 2
org/exolab/jms/events/package.html 0 0 1
org/exolab/jms/gc/GarbageCollectionService.java 0 0 29
org/exolab/jms/gc/GarbageCollectionServiceException.java 0 0 1
org/exolab/jms/gc/package.html 0 0 1
org/exolab/jms/jndi/InitialContextFactory.java 0 0 1
org/exolab/jms/jndi/ORBRemoteContext.java 0 0 55
org/exolab/jms/jndi/package.html 0 0 1
org/exolab/jms/lease/BaseLease.java 0 0 6
org/exolab/jms/lease/LeaseComparator.java 0 0 4
org/exolab/jms/lease/LeaseEventListenerIfc.java 0 0 1
org/exolab/jms/lease/LeaseIfc.java 0 0 4
org/exolab/jms/lease/LeaseManager.java 0 0 6
org/exolab/jms/lease/package.html 0 0 1
org/exolab/jms/message/AbstractMessageConverter.java 0 0 4
org/exolab/jms/message/BaseMessageConverter.java 0 0 1
org/exolab/jms/message/BytesMessageConverter.java 0 0 3
org/exolab/jms/message/BytesMessageImpl.java 0 0 48
org/exolab/jms/message/CorrelationId.java 0 0 9
org/exolab/jms/message/DeliveryModeImpl.java 0 0 14
org/exolab/jms/message/DestinationImpl.java 0 0 12
org/exolab/jms/message/FormatConverter.java 0 0 3
org/exolab/jms/message/MapMessageConverter.java 0 0 2
org/exolab/jms/message/MapMessageImpl.java 0 0 14
org/exolab/jms/message/MessageConverter.java 0 0 3
org/exolab/jms/message/MessageConverterFactory.java 0 0 3
org/exolab/jms/message/MessageHeader.java 0 0 37
org/exolab/jms/message/MessageId.java 0 0 11
org/exolab/jms/message/MessageImpl.java 0 0 61
org/exolab/jms/message/MessageProperties.java 0 0 42
org/exolab/jms/message/MessageSessionIfc.java 0 0 2
org/exolab/jms/message/ObjectMessageConverter.java 0 0 2
org/exolab/jms/message/ObjectMessageImpl.java 0 0 11
org/exolab/jms/message/Priority.java 0 0 15
org/exolab/jms/message/StreamMessageConverter.java 0 0 3
org/exolab/jms/message/StreamMessageImpl.java 0 0 53
org/exolab/jms/message/TextMessageConverter.java 0 0 2
org/exolab/jms/message/TextMessageImpl.java 0 0 10
org/exolab/jms/message/Timestamp.java 0 0 9
org/exolab/jms/message/Type.java 0 0 11
org/exolab/jms/message/package.html 0 0 1
org/exolab/jms/messagemgr/AbstractConsumerEndpoint.java 0 0 2
org/exolab/jms/messagemgr/AbstractConsumerMessageHandle.java 0 0 2
org/exolab/jms/messagemgr/AbstractDestinationCache.java 0 0 1
org/exolab/jms/messagemgr/AbstractMessageHandle.java 0 0 4
org/exolab/jms/messagemgr/AbstractTopicConsumerEndpoint.java 0 0 8
org/exolab/jms/messagemgr/ConsumerEndpoint.java 0 0 2
org/exolab/jms/messagemgr/ConsumerManager.java 0 0 3
org/exolab/jms/messagemgr/ConsumerManagerImpl.java 0 0 19
org/exolab/jms/messagemgr/ContextHelper.java 0 0 8
org/exolab/jms/messagemgr/DefaultMessageCache.java 0 0 4
org/exolab/jms/messagemgr/DestinationBinder.java 0 0 1
org/exolab/jms/messagemgr/DestinationCacheEventListener.java 0 0 1
org/exolab/jms/messagemgr/DestinationCacheFactory.java 0 0 1
org/exolab/jms/messagemgr/DestinationManager.java 0 0 1
org/exolab/jms/messagemgr/DestinationManagerImpl.java 0 0 1
org/exolab/jms/messagemgr/MessageCache.java 0 0 1
org/exolab/jms/messagemgr/MessageHandle.java 0 0 1
org/exolab/jms/messagemgr/MessageHandleComparator.java 0 0 6
org/exolab/jms/messagemgr/MessageMgr.java 0 0 2
org/exolab/jms/messagemgr/PersistentMessageHandle.java 0 0 3
org/exolab/jms/messagemgr/QueueBrowserEndpoint.java 0 0 1
org/exolab/jms/messagemgr/QueueConsumerEndpoint.java 0 0 2
org/exolab/jms/messagemgr/QueueDestinationCache.java 0 0 3
org/exolab/jms/messagemgr/QueueListener.java 0 0 2
org/exolab/jms/messagemgr/ResourceManager.java 0 0 71
org/exolab/jms/messagemgr/ResourceManagerException.java 0 0 2
org/exolab/jms/messagemgr/TimedCondition.java 0 0 1
org/exolab/jms/messagemgr/TopicConsumerMessageHandle.java 0 0 1
org/exolab/jms/messagemgr/TopicDestinationCache.java 0 0 2
org/exolab/jms/messagemgr/package.html 0 0 1
org/exolab/jms/persistence/AbstractConnectionManager.java 0 0 9
org/exolab/jms/persistence/Consumers.java 0 0 27
org/exolab/jms/persistence/DBCPConnectionManager.java 0 0 7
org/exolab/jms/persistence/DBConnectionManager.java 0 0 6
org/exolab/jms/persistence/DatabaseService.java 0 0 13
org/exolab/jms/persistence/Destinations.java 0 0 16
org/exolab/jms/persistence/MessageHandles.java 0 0 59
org/exolab/jms/persistence/Messages.java 0 0 24
org/exolab/jms/persistence/PersistenceAdapter.java 0 0 37
org/exolab/jms/persistence/PersistenceException.java 0 0 1
org/exolab/jms/persistence/RDBMSAdapter.java 0 0 52
org/exolab/jms/persistence/SQLHelper.java 0 0 17
org/exolab/jms/persistence/SeedGenerator.java 0 0 2
org/exolab/jms/persistence/package.html 0 0 1
org/exolab/jms/scheduler/Scheduler.java 0 0 2
org/exolab/jms/scheduler/SerialTask.java 0 0 1
org/exolab/jms/scheduler/package.html 0 0 1
org/exolab/jms/selector/Identifier.java 0 0 1
org/exolab/jms/selector/MathOperator.java 0 0 1
org/exolab/jms/selector/SDouble.java 0 0 1
org/exolab/jms/selector/SLong.java 0 0 1
org/exolab/jms/selector/Selector.java 0 0 1
org/exolab/jms/selector/package.html 0 0 1
org/exolab/jms/selector/parser/SelectorASTFactory.java 0 0 1
org/exolab/jms/selector/parser/SelectorASTFactory.java 0 0 10
org/exolab/jms/selector/parser/TypeChecker.java 0 0 1
org/exolab/jms/selector/parser/package.html 0 0 1
org/exolab/jms/server/AdminConnection.java 0 0 10
org/exolab/jms/server/AdminConnectionFactory.java 0 0 8
org/exolab/jms/server/AdminConnectionManager.java 0 0 3
org/exolab/jms/server/ConnectorService.java 0 0 4
org/exolab/jms/server/JmsServer.java 0 0 3
org/exolab/jms/server/NameService.java 0 0 1
org/exolab/jms/server/SentMessageCache.java 0 0 1
org/exolab/jms/server/ServerConnection.java 0 0 1
org/exolab/jms/server/ServerConnectionFactory.java 0 0 3
org/exolab/jms/server/ServerConnectionImpl.java 0 0 3
org/exolab/jms/server/ServerConnectionManagerImpl.java 0 0 5
org/exolab/jms/server/ServerSession.java 0 0 1
org/exolab/jms/server/ServerSessionImpl.java 0 0 5
org/exolab/jms/server/SessionConsumer.java 0 0 14
org/exolab/jms/server/net/AbstractConnectorCfg.java 0 0 1
org/exolab/jms/server/net/ConnectionFactoryHelper.java 0 0 4
org/exolab/jms/server/net/ConnectorCfgFactory.java 0 0 1
org/exolab/jms/server/net/JmsAdminConnectionImpl.java 0 0 20
org/exolab/jms/server/net/RemoteNamingProvider.java 0 0 10
org/exolab/jms/server/net/RemoteServerConnection.java 0 0 2
org/exolab/jms/server/net/RemoteServerConnectionFactory.java 0 0 3
org/exolab/jms/server/net/RemoteServerConnector.java 0 0 3
org/exolab/jms/server/net/package.html 0 0 1
org/exolab/jms/server/package.html 0 0 1
org/exolab/jms/service/BasicService.java 0 0 3
org/exolab/jms/service/Service.java 0 0 1
org/exolab/jms/service/ServiceAlreadyExistsException.java 0 0 1
org/exolab/jms/service/ServiceException.java 0 0 21
org/exolab/jms/service/ServiceManager.java 0 0 3
org/exolab/jms/service/ServiceThreadListener.java 0 0 1
org/exolab/jms/service/Serviceable.java 0 0 3
org/exolab/jms/service/package.html 0 0 1
org/exolab/jms/tranlog/BaseTransactionLogEntry.java 0 0 8
org/exolab/jms/tranlog/DataTransactionLogEntry.java 0 0 13
org/exolab/jms/tranlog/ExternalXid.java 0 0 39
org/exolab/jms/tranlog/SerializationHelper.java 0 0 5
org/exolab/jms/tranlog/StateTransactionLogEntry.java 0 0 6
org/exolab/jms/tranlog/TransactionLog.java 0 0 36
org/exolab/jms/tranlog/TransactionLogException.java 0 0 2
org/exolab/jms/tranlog/TransactionLogExistsException.java 0 0 2
org/exolab/jms/tranlog/TransactionState.java 0 0 14
org/exolab/jms/tranlog/package.html 0 0 1
org/exolab/jms/util/CommandLine.java 0 0 4
org/exolab/jms/util/MessageIdHelper.java 0 0 4
org/exolab/jms/util/Version.java 0 0 3
org/exolab/jms/util/package.html 0 0 1

org/exolab/jms/administration/AdminConnection.java

Error Line
Error Expected @throws tag for 'JMSException'. 70
Error Expected @throws tag for 'JMSException'. 79
Error Expected @throws tag for 'JMSException'. 88
Error Expected @throws tag for 'JMSException'. 97
Error Expected @throws tag for 'JMSException'. 106
Error Unused @param tag for 'name'. 111
Error Expected @param tag for 'destination'. 116
Error Expected @throws tag for 'JMSException'. 117
Error Unused @param tag for 'destination'. 124
Error Expected an @return tag. 127
Error Expected @param tag for 'name'. 127
Error Expected @throws tag for 'JMSException'. 127
Error Expected @throws tag for 'JMSException'. 136
Error Expected @throws tag for 'JMSException'. 145
Error Expected @throws tag for 'JMSException'. 153
Error Expected @throws tag for 'JMSException'. 164
Error Expected @throws tag for 'JMSException'. 176
Error Expected @throws tag for 'JMSException'. 186

org/exolab/jms/administration/AdminConnectionFactory.java

Error Line
Error Utility classes should not have a public or default constructor. 62
Error Expected @throws tag for 'MalformedURLException'. 106

org/exolab/jms/administration/JmsAdminServerIfc.java

Error Line
Error Expected @throws tag for 'JMSException'. 71
Error Expected @throws tag for 'JMSException'. 80
Error Expected @throws tag for 'JMSException'. 90
Error Expected @throws tag for 'JMSException'. 99
Error Expected @throws tag for 'JMSException'. 108
Error Unused @param tag for 'topic'. 114
Error Expected @param tag for 'destination'. 118
Error Expected @throws tag for 'JMSException'. 118
Error Expected @throws tag for 'JMSException'. 127
Error Expected @throws tag for 'JMSException'. 138
Error Expected @throws tag for 'JMSException'. 146
Error Unused @param tag for 'name'. 151
Error Line contains a tab character. 152
Error Expected @param tag for 'destination'. 156
Error Expected @throws tag for 'JMSException'. 157
Error Unused @param tag for 'destination'. 164
Error Expected an @return tag. 167
Error Expected @param tag for 'name'. 167
Error Expected @throws tag for 'JMSException'. 167
Error Expected @throws tag for 'JMSException'. 176
Error Expected @throws tag for 'JMSException'. 183
Error Expected @throws tag for 'JMSException'. 191
Error Expected @throws tag for 'JMSException'. 206
Error Expected @throws tag for 'JMSException'. 217
Error Expected @throws tag for 'JMSException'. 226
Error Expected @throws tag for 'JMSException'. 234

org/exolab/jms/administration/net/JmsAdminConnectionImpl.java

Error Line
Error Expected @throws tag for 'JMSException'. 88
Error Line is longer than 80 characters. 114
Error Line is longer than 80 characters. 117
Error Missing a Javadoc comment. 132
Error Missing a Javadoc comment. 144
Error Missing a Javadoc comment. 155
Error Missing a Javadoc comment. 166
Error Missing a Javadoc comment. 177
Error Missing a Javadoc comment. 188
Error Missing a Javadoc comment. 199
Error Missing a Javadoc comment. 211
Error Missing a Javadoc comment. 222
Error Missing a Javadoc comment. 233
Error Missing a Javadoc comment. 244
Error Missing a Javadoc comment. 256
Error Missing a Javadoc comment. 267
Error Missing a Javadoc comment. 278
Error Missing a Javadoc comment. 287
Error Missing a Javadoc comment. 295
Error Missing a Javadoc comment. 307
Error Missing a Javadoc comment. 318
Error Missing a Javadoc comment. 330
Error Missing a Javadoc comment. 341

org/exolab/jms/administration/net/package.html

Error Line
Error Missing package documentation file. 0

org/exolab/jms/administration/package.html

Error Line
Error Missing package documentation file. 0

org/exolab/jms/authentication/AuthenticationMgr.java

Error Line
Error Must have at least one statement. 137

org/exolab/jms/authentication/User.java

Error Line
Error Name 'username' must match pattern '^_[a-z][a-zA-Z0-9]*$'. 61
Error Name 'password' must match pattern '^_[a-z][a-zA-Z0-9]*$'. 66
Error 'username' hides a field. 81
Error 'password' hides a field. 81
Error 'username' hides a field. 100
Error 'password' hides a field. 118

org/exolab/jms/authentication/package.html

Error Line
Error Missing package documentation file. 0

org/exolab/jms/client/JmsConnection.java

Error Line
Error Unused import - javax.jms.InvalidDestinationException. 56
Error Unused import - javax.jms.InvalidSelectorException. 57
Error Unused import - javax.jms.InvalidClientIDException. 62
Error Name '_metaData' must match pattern '_log|^[A-Z](_?[A-Z0-9]+)*$'. 138
Error '&&' should be on a new line. 287
Error Expected @throws tag for 'JMSException'. 608
Error '&&' should be on a new line. 609
Error Name 'temp_dest' must match pattern '^[a-z][a-zA-Z0-9]*$'. 611
Error Must have at least one statement. 616

org/exolab/jms/client/JmsConnectionFactory.java

Error Line
Error Unused import - javax.jms.JMSSecurityException. 61
Error Line is longer than 80 characters. 206

org/exolab/jms/client/JmsConnectionFactoryBuilder.java

Error Line
Error Line is longer than 80 characters. 77
Error Line has trailing spaces. 105

org/exolab/jms/client/JmsDestination.java

Error Line
Error Unused import - javax.jms.JMSException. 57
Error 'public' modifier out of order with the JLS suggestions. 69
Error Missing a Javadoc comment. 116
Error Missing a Javadoc comment. 121
Error Missing a Javadoc comment. 126
Error Missing a Javadoc comment. 134
Error '+' should be on a new line. 141
Error Unused @param tag for 'destination'. 150
Error '||' should be on a new line. 156
Error '||' should be on a new line. 174
Error Name 'persistent_' must match pattern '^_[a-z][a-zA-Z0-9]*$'. 187
Error 'static' modifier out of order with the JLS suggestions. 192
Error 'static' modifier out of order with the JLS suggestions. 197

org/exolab/jms/client/JmsDestinationFactory.java

Error Line
Error Missing a Javadoc comment. 77

org/exolab/jms/client/JmsErrorCodes.java

Error Line
Error Redundant 'public' modifier. 65
Error 'static' modifier out of order with the JLS suggestions. 65

org/exolab/jms/client/JmsMessageConsumer.java

Error Line
Error Expected @throws tag for 'RemoteException'. 271

org/exolab/jms/client/JmsMessageListener.java

Error Line
Error Expected @throws tag for 'RemoteException'. 75

org/exolab/jms/client/JmsMessageProducer.java

Error Line
Error Unused import - javax.jms.Session. 56

org/exolab/jms/client/JmsQueue.java

Error Line
Error Expected @throws tag for 'JMSException'. 98
Error Missing a Javadoc comment. 104
Error Missing a Javadoc comment. 116
Error Missing a Javadoc comment. 121
Error Missing a Javadoc comment. 128

org/exolab/jms/client/JmsQueueConnection.java

Error Line
Error Unused import - javax.jms.InvalidSelectorException. 49
Error Expected an @return tag. 149
Error Expected @param tag for 'topic'. 150
Error Expected @param tag for 'subscriptionName'. 150
Error Expected @param tag for 'messageSelector'. 150
Error Expected @param tag for 'sessionPool'. 151
Error Expected @param tag for 'maxMessages'. 151
Error Expected @throws tag for 'JMSException'. 152
Error Line is longer than 80 characters. 153

org/exolab/jms/client/JmsQueueSession.java

Error Line
Error Expected an @return tag. 133
Error Expected @param tag for 'topic'. 133
Error Expected @param tag for 'name'. 133
Error Expected @param tag for 'messageSelector'. 134
Error Expected @param tag for 'noLocal'. 135
Error Expected @throws tag for 'JMSException'. 136
Error Expected an @return tag. 146
Error Expected @param tag for 'topicName'. 146
Error Expected @throws tag for 'JMSException'. 146
Error Expected an @return tag. 156
Error Expected @throws tag for 'JMSException'. 156
Error Expected @param tag for 'name'. 166
Error Expected @throws tag for 'JMSException'. 166

org/exolab/jms/client/JmsSession.java

Error Line
Error Unused import - javax.jms.Connection. 53
Error Unused import - javax.jms.InvalidSelectorException. 57
Error Line is longer than 80 characters. 133
Error Expected an @return tag. 229
Error Expected an @return tag. 243
Error Expected an @return tag. 257
Error Line is longer than 80 characters. 263
Error Expected an @return tag. 270
Error Expected an @return tag. 284
Error Expected an @return tag. 300
Error Expected an @return tag. 313
Error Expected an @return tag. 327
Error Expected an @return tag. 375
Error Expected an @return tag. 391
Error Expected an @return tag. 412
Error Expected an @return tag. 445
Error Line is longer than 80 characters. 537
Error Expected an @return tag. 557
Error Line is longer than 80 characters. 577