Author: struberg
Date: Fri Aug  3 23:07:20 2012
New Revision: 1369246

URL: http://svn.apache.org/viewvc?rev=1369246&view=rev
Log:
OWB-691 add private ct for utility classes

Modified:
    
openwebbeans/trunk/webbeans-ee/src/main/java/org/apache/webbeans/ee/event/TransactionalEventNotifier.java
    
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/OWBLogConst.java
    
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/PropertyLoader.java
    
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/InjectionExceptionUtils.java
    
openwebbeans/trunk/webbeans-test/cditest/src/main/java/org/apache/webbeans/cditest/CdiTestContainerLoader.java

Modified: 
openwebbeans/trunk/webbeans-ee/src/main/java/org/apache/webbeans/ee/event/TransactionalEventNotifier.java
URL: 
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-ee/src/main/java/org/apache/webbeans/ee/event/TransactionalEventNotifier.java?rev=1369246&r1=1369245&r2=1369246&view=diff
==============================================================================
--- 
openwebbeans/trunk/webbeans-ee/src/main/java/org/apache/webbeans/ee/event/TransactionalEventNotifier.java
 (original)
+++ 
openwebbeans/trunk/webbeans-ee/src/main/java/org/apache/webbeans/ee/event/TransactionalEventNotifier.java
 Fri Aug  3 23:07:20 2012
@@ -37,14 +37,17 @@ public class TransactionalEventNotifier
 {
     private static final Logger logger = 
WebBeansLoggerFacade.getLogger(TransactionalEventNotifier.class);
 
-    public TransactionalEventNotifier()
+    private TransactionalEventNotifier()
     {
-        
+        // utility class ct
     }
-    
+
+    /**
+     * This will get called by the EJB integration code
+     */
     public static void registerTransactionSynchronization(TransactionPhase 
phase, ObserverMethod<? super Object> observer, Object event) throws Exception
     {
-        TransactionService transactionService = 
WebBeansContext.getInstance().getService(TransactionService.class);
+        TransactionService transactionService = 
WebBeansContext.currentInstance().getService(TransactionService.class);
         
         Transaction transaction = null;
         if(transactionService != null)

Modified: 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/OWBLogConst.java
URL: 
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/OWBLogConst.java?rev=1369246&r1=1369245&r2=1369246&view=diff
==============================================================================
--- 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/OWBLogConst.java
 (original)
+++ 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/OWBLogConst.java
 Fri Aug  3 23:07:20 2012
@@ -24,13 +24,13 @@ package org.apache.webbeans.config;
 
 public class OWBLogConst
 {
-    public static final String DEFAULT_MSGS_PROPERTIES_NAME = 
"javax.openwebbeans.Messages";
+    private OWBLogConst()
+    {
+        // utility class doesn't have a public ct
+    }
 
-    public static final String TEXT_CONFIG_NOT_FOUND = 
"TEXT_CONFIG_NOT_FOUND"; // Config properties [{0}] not found. Using default 
settings.
-    public static final String TEXT_CONFIG_FOUND     = "TEXT_CONFIG_FOUND";    
 // Config properties [{0}] found at location \: [{1}]. Overriding default 
settings.
-    public static final String TEXT_MB_IMPL          = "TEXT_MB_IMPL";         
 // Managed Bean implementation class : 
+    public static final String TEXT_MB_IMPL          = "TEXT_MB_IMPL";         
 // Managed Bean implementation class :
     public static final String TEXT_SAME_SCOPE       = "TEXT_SAME_SCOPE";      
 //  stereotypes must declare the same @Scope annotations.
-    public static final String TEXT_JAVA_TYPENAME    = "TEXT_JAVA_TYPENAME";   
 // Java type with name \: 
 
     public static final String INFO_0001 = "INFO_0001"; // OpenWebBeans 
Container has started, it took {0} ms.
     public static final String INFO_0002 = "INFO_0002"; // OpenWebBeans 
Container has stopped for context path, 

Modified: 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/PropertyLoader.java
URL: 
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/PropertyLoader.java?rev=1369246&r1=1369245&r2=1369246&view=diff
==============================================================================
--- 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/PropertyLoader.java
 (original)
+++ 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/config/PropertyLoader.java
 Fri Aug  3 23:07:20 2012
@@ -49,6 +49,11 @@ public class PropertyLoader
     private static final Logger logger = 
WebBeansLoggerFacade.getLogger(PropertyLoader.class);
 
 
+    private PropertyLoader()
+    {
+        // utility class doesn't have a public ct
+    }
+
     /**
      * <p>Look for all property files with the given name (e.g. 
'myconfig.properties') in
      * the classpath. Then load all properties files and sort them by their 
ascending

Modified: 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/InjectionExceptionUtils.java
URL: 
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/InjectionExceptionUtils.java?rev=1369246&r1=1369245&r2=1369246&view=diff
==============================================================================
--- 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/InjectionExceptionUtils.java
 (original)
+++ 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/util/InjectionExceptionUtils.java
 Fri Aug  3 23:07:20 2012
@@ -33,6 +33,11 @@ import java.lang.reflect.Type;
 
 public class InjectionExceptionUtils
 {
+    private InjectionExceptionUtils()
+    {
+        // utility class ct
+    }
+
     public static void 
throwUnproxyableResolutionException(ViolationMessageBuilder violationMessage)
     {
         throw new UnproxyableResolutionException(

Modified: 
openwebbeans/trunk/webbeans-test/cditest/src/main/java/org/apache/webbeans/cditest/CdiTestContainerLoader.java
URL: 
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-test/cditest/src/main/java/org/apache/webbeans/cditest/CdiTestContainerLoader.java?rev=1369246&r1=1369245&r2=1369246&view=diff
==============================================================================
--- 
openwebbeans/trunk/webbeans-test/cditest/src/main/java/org/apache/webbeans/cditest/CdiTestContainerLoader.java
 (original)
+++ 
openwebbeans/trunk/webbeans-test/cditest/src/main/java/org/apache/webbeans/cditest/CdiTestContainerLoader.java
 Fri Aug  3 23:07:20 2012
@@ -29,9 +29,12 @@ import java.util.ServiceLoader;
  */
 public class CdiTestContainerLoader 
 {
+    private CdiTestContainerLoader()
+    {
+        // utility class doesn't have a public ct
+    }
 
-    
-    public static CdiTestContainer getCdiContainer() 
+    public static CdiTestContainer getCdiContainer()
     {
         CdiTestContainer testContainer = null;
 


Reply via email to