[webbeans-commits] Webbeans SVN: r406 - ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/bean.
webbeans-commits at lists.jboss.org
webbeans-commits at lists.jboss.org
Thu Dec 4 15:36:41 EST 2008
Author: nickarls
Date: 2008-12-04 15:36:41 -0500 (Thu, 04 Dec 2008)
New Revision: 406
Modified:
ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/bean/EnterpriseBean.java
ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/bean/SimpleBean.java
Log:
less flooding from bean toStrings
Modified: ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/bean/EnterpriseBean.java
===================================================================
--- ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/bean/EnterpriseBean.java 2008-12-04 20:03:14 UTC (rev 405)
+++ ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/bean/EnterpriseBean.java 2008-12-04 20:36:41 UTC (rev 406)
@@ -340,6 +340,36 @@
public String toString()
{
StringBuffer buffer = new StringBuffer();
+ String ejbType = "";
+ if (getEjbMetaData().isMessageDriven())
+ {
+ ejbType = "message driven";
+ }
+ else if (getEjbMetaData().isSingleton())
+ {
+ ejbType = "singleton";
+ }
+ else if (getEjbMetaData().isStateful())
+ {
+ ejbType = "stateful";
+ }
+ else if (getEjbMetaData().isStateless())
+ {
+ ejbType = "stateless";
+ }
+ else
+ {
+ ejbType = "unknown";
+ }
+ buffer.append("Annotated " + getScopeType().getSimpleName().toLowerCase() + " " + ejbType + " enterprise bean '" + getName() + "' " + "[" + getType().getName() + "]\n");
+ buffer.append(" EJB name: " + getEjbMetaData().getEjbName() + ", default JNDI name: " + getEjbMetaData().getDefaultJndiName() + ", EJB link JNDI name: " + getEjbMetaData().getEjbLinkJndiName() + "\n");
+ buffer.append(" API types " + getTypes() + ", binding types " + getBindingTypes() + "\n");
+ return buffer.toString();
+ }
+
+ public String toDetailedString()
+ {
+ StringBuffer buffer = new StringBuffer();
buffer.append("EnterpriseBean:\n");
buffer.append(super.toString() + "\n");
buffer.append(ejbMetaData.toString() + "\n");
Modified: ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/bean/SimpleBean.java
===================================================================
--- ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/bean/SimpleBean.java 2008-12-04 20:03:14 UTC (rev 405)
+++ ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/bean/SimpleBean.java 2008-12-04 20:36:41 UTC (rev 406)
@@ -361,6 +361,14 @@
public String toString()
{
StringBuffer buffer = new StringBuffer();
+ buffer.append("Annotated " + getScopeType().getSimpleName().toLowerCase() + " " + " simple bean '" + getName() + "' " + "[" + getType().getName() + "]\n");
+ buffer.append(" API types " + getTypes() + ", binding types " + getBindingTypes() + "\n");
+ return buffer.toString();
+ }
+
+ public String toDetailedString()
+ {
+ StringBuffer buffer = new StringBuffer();
buffer.append("SimpleBean\n");
buffer.append(super.toString() + "\n");
buffer.append("Location: " + location + "\n");
More information about the weld-commits
mailing list