String intfName = businessInterface.getName(); if ((localObjectImpl != null) && ejbDesc.getLocalBusinessClassNames().contains(intfName)) {
/** * visits an ejb descriptor * @param ejb descriptor */ public void accept(EjbDescriptor ejb) { DOLUtils.getDefaultLogger().info("=================="); DOLUtils.getDefaultLogger().info(ejb.getType() + " Bean " + ejb.getName()); DOLUtils.getDefaultLogger().info("\thomeClassName " + ejb.getHomeClassName()); DOLUtils.getDefaultLogger().info("\tremoteClassName " + ejb.getRemoteClassName()); DOLUtils.getDefaultLogger().info("\tlocalhomeClassName " +ejb.getLocalHomeClassName()); DOLUtils.getDefaultLogger().info("\tlocalClassName " + ejb.getLocalClassName()); DOLUtils.getDefaultLogger().info("\tremoteBusinessIntfs " + ejb.getRemoteBusinessClassNames()); DOLUtils.getDefaultLogger().info("\tlocalBusinessIntfs " + ejb.getLocalBusinessClassNames()); DOLUtils.getDefaultLogger().info("\tjndiName " + ejb.getJndiName()); DOLUtils.getDefaultLogger().info("\tejbClassName " + ejb.getEjbClassName()); DOLUtils.getDefaultLogger().info("\ttransactionType " + ejb.getTransactionType()); if (ejb.getUsesCallerIdentity() == false) { DOLUtils.getDefaultLogger().info("\trun-as role " + ejb.getRunAsIdentity()); } else { DOLUtils.getDefaultLogger().info("\tuse-caller-identity " + ejb.getUsesCallerIdentity()); } }
ejbDesc.getLocalBusinessClassNames().contains(intfName)) {
remoteBusIntfs.size() + localBusIntfs.size() + ejbDesc.getRemoteBusinessClassNames().size() + ejbDesc.getLocalBusinessClassNames().size(); ejbDesc.getRemoteBusinessClassNames().contains(nextIntfName) || ejbDesc.getLocalBusinessClassNames().contains(nextIntfName)){
ejbDesc.getLocalBusinessClassNames().contains(intfName)) {
for (String intf : getLocalBusinessClassNames()) { addAllInterfaceMethodsIn(methods, classLoader.loadClass(intf), MethodDescriptor.EJB_LOCAL);
for(String intf : ejbDescriptor.getLocalBusinessClassNames()) { addAllInterfaceMethodsIn(methods, classLoader.loadClass(intf));
for(String intf : ejbDescriptor.getLocalBusinessClassNames()) { addAllInterfaceMethodsIn(methods, classLoader.loadClass(intf));
for(String nextIntf : next.getLocalBusinessClassNames()) { addIntfInfo(intfInfoMap, nextIntf, EjbIntfType.LOCAL_BUSINESS, next);
for(String nextIntf : next.getLocalBusinessClassNames()) { addIntfInfo(intfInfoMap, nextIntf, EjbIntfType.LOCAL_BUSINESS, next);
ejbDescriptor.getLocalBusinessClassNames() ) {
ejbDescriptor.getLocalBusinessClassNames() ) { try { Class cl = classloader.loadClass(intf);
ejbDescriptor.getLocalBusinessClassNames() ) { try { Class cl = classloader.loadClass(intf);
ejbDescriptor.getLocalBusinessClassNames() ) { Class clz = loader.loadClass(next); localBusinessIntfs.add(clz);
} else if(ejbReferee.getLocalBusinessClassNames().contains(intfClassName)) { ejbRef.setLocal(true); } else if(ejbReferee.getRemoteBusinessClassNames().contains(intfClassName)) { ejbReferee.getLocalBusinessClassNames() : ejbReferee.getRemoteBusinessClassNames();
} else if(ejbReferee.getLocalBusinessClassNames(). contains(intfClassName)) { ejbReferee.getLocalBusinessClassNames() : ejbReferee.getRemoteBusinessClassNames();
for (String intf : ejb.getLocalBusinessClassNames()) { String fullyQualifiedJavaGlobalName = javaGlobalName + "!" + intf; appResources.storeInNamespace(fullyQualifiedJavaGlobalName, ejb);
if ( sd.isStateless() ) { if ((ejbDescriptor.getLocalClassName() != null) && (ejbDescriptor.getLocalBusinessClassNames() .contains("com.sun.ejb.containers.TimerLocal"))) { container = new TimerBeanContainer(ejbDescriptor, loader);
appendTextChild(ejbNode, EjbTagNames.LOCAL, descriptor.getLocalClassName()); for(String next : descriptor.getLocalBusinessClassNames()) { appendTextChild(ejbNode, EjbTagNames.BUSINESS_LOCAL, next);