/** * return the jndi name of the bean to which I refer. */ public String getJndiName() { String jndiName = this.getValue(); if( isLocal() ) { // mapped-name has no meaning for the local ejb view. ejb-link // should be used to resolve any ambiguities about the target // local ejb. return jndiName; } else { return (jndiName != null && ! jndiName.equals("")) ? jndiName : getMappedName(); } }
/** * return the jndi name of the bean to which I refer. */ @Override public String getJndiName() { String jndiName = this.getValue(); if( isLocal() ) { // mapped-name has no meaning for the local ejb view. ejb-link // should be used to resolve any ambiguities about the target // local ejb. return jndiName; } else { return (jndiName != null && ! jndiName.equals("")) ? jndiName : getMappedName(); } }
/** returns a formatted string representing me. */ public void print(StringBuffer toStringBuffer) { String localVsRemote = isLocal() ? "Local" : "Remote"; toStringBuffer.append(localVsRemote + " ejb-ref "); toStringBuffer.append("name="+getName()); if( isEJB30ClientView() ) { toStringBuffer.append("," + localVsRemote + " 3.x interface ="+getEjbInterface()); } else { toStringBuffer.append("," + localVsRemote + " 2.x home ="+getEjbHomeInterface()); toStringBuffer.append("," + localVsRemote + " 2.x component interface="+getEjbInterface()); } if( ejbDescriptor != null ) { toStringBuffer.append(" resolved to intra-app EJB "+ejbDescriptor.getName() + " in module " + ejbDescriptor.getEjbBundleDescriptor().getModuleName()); } toStringBuffer.append(",ejb-link="+getLinkName()); toStringBuffer.append(",lookup="+getLookupName()); toStringBuffer.append(",mappedName="+getMappedName()); toStringBuffer.append(",jndi-name=" + getValue()); toStringBuffer.append(",refType="+getType()); }
/** returns a formatted string representing me. */ @Override public void print(StringBuffer toStringBuffer) { String localVsRemote = isLocal() ? "Local" : "Remote"; toStringBuffer.append(localVsRemote + " ejb-ref "); toStringBuffer.append("name="+getName()); if( isEJB30ClientView() ) { toStringBuffer.append("," + localVsRemote + " 3.x interface ="+getEjbInterface()); } else { toStringBuffer.append("," + localVsRemote + " 2.x home ="+getEjbHomeInterface()); toStringBuffer.append("," + localVsRemote + " 2.x component interface="+getEjbInterface()); } if( ejbDescriptor != null ) { toStringBuffer.append(" resolved to intra-app EJB "+ejbDescriptor.getName() + " in module " + ejbDescriptor.getEjbBundleDescriptor().getModuleName()); } toStringBuffer.append(",ejb-link="+getLinkName()); toStringBuffer.append(",lookup="+getLookupName()); toStringBuffer.append(",mappedName="+getMappedName()); toStringBuffer.append(",jndi-name=" + getValue()); toStringBuffer.append(",refType="+getType()); }
if (!ok(ejbRef.getMappedName()) && ok(ejbAn.mappedName())) ejbRef.setMappedName(ejbAn.mappedName());
if (!ok(ejbRef.getMappedName()) && ok(ejbAn.mappedName())) ejbRef.setMappedName(ejbAn.mappedName());