/** * @return the descriptor instance to associate with this XMLNode */ public Object getDescriptor() { if (msgListener == null) { msgListener = (MessageListener) getParentNode().getDescriptor(); } return msgListener; }
/** * @return the descriptor instance to associate with this XMLNode */ public Object getDescriptor() { return getParentNode().getDescriptor(); }
/** * @return the descriptor instance to associate with this XMLNode */ public Object getDescriptor() { return getParentNode().getDescriptor(); }
/** * @return the descriptor instance to associate with this XMLNode */ public Object getDescriptor() { return getParentNode().getDescriptor(); }
@Override public IASEjbCMPEntityDescriptor getDescriptor() { if (descriptor == null) { Object desc = getParentNode().getDescriptor(); if (desc instanceof IASEjbCMPEntityDescriptor) { descriptor = (IASEjbCMPEntityDescriptor) desc; } } return descriptor; }
/** * @return the descriptor instance to associate with this XMLNode */ public Object getDescriptor() { if (descriptor == null) { Object desc = getParentNode().getDescriptor(); if (desc instanceof IASEjbCMPEntityDescriptor) { descriptor = (IASEjbCMPEntityDescriptor) desc; } } return descriptor; }
/** * @return the descriptor for this node */ public Object getDescriptor() { return getParentNode().getDescriptor(); }
@Override public void setElementValue(XMLElement element, String value) { if (TagNames.RESOURCE_ENV_REFERENCE_NAME.equals(element.getQName())) { Object parentDesc = getParentNode().getDescriptor(); if (parentDesc instanceof ResourceEnvReferenceContainer) { try { descriptor = ((ResourceEnvReferenceContainer) parentDesc).getResourceEnvReferenceByName(value); } catch (IllegalArgumentException iae) { DOLUtils.getDefaultLogger().warning(iae.getMessage()); } } } else super.setElementValue(element, value); }
@Override public FlushAtEndOfMethodDescriptor getDescriptor() { if (descriptor==null) { descriptor = new FlushAtEndOfMethodDescriptor(); Object parentDesc = getParentNode().getDescriptor(); if (parentDesc instanceof EjbDescriptor) { descriptor.setEjbDescriptor((EjbDescriptor)parentDesc); } } return descriptor; }
@Override public void startElement(XMLElement element, Attributes attributes) { if( EjbTagNames.USE_CALLER_IDENTITY.equals(element.getQName()) ) { ((EjbDescriptor) getParentNode().getDescriptor()). setUsesCallerIdentity(true); } else { super.startElement(element, attributes); } return; }
@Override public EjbInterceptor getDescriptor() { if (descriptor==null) { descriptor = new EjbInterceptor(); descriptor.setEjbBundleDescriptor((EjbBundleDescriptor)getParentNode().getDescriptor()); } return descriptor; }
@Override public EjbSessionDescriptor getEjbDescriptor() { if (descriptor == null) { descriptor = new EjbSessionDescriptor(); descriptor.setEjbBundleDescriptor((EjbBundleDescriptorImpl) getParentNode().getDescriptor()); } return descriptor; }
@Override public EjbMessageBeanDescriptor getEjbDescriptor() { if (descriptor == null) { descriptor = new EjbMessageBeanDescriptor(); descriptor.setEjbBundleDescriptor((EjbBundleDescriptorImpl) getParentNode().getDescriptor()); } return descriptor; }
/** * receives notiification of the value for a particular tag * * @param element the xml element * @param value it's associated value */ public void setElementValue(XMLElement element, String value) { if (EjbTagNames.DESCRIPTION.equals(element.getQName())) { ((EjbDescriptor) getParentNode().getDescriptor()).setSecurityIdentityDescription(value); } else { super.setElementValue(element, value); } }
/** * @return the descriptor instance to associate with this XMLNode */ public Object getDescriptor() { if (descriptor==null) { descriptor = new CheckpointAtEndOfMethodDescriptor(); Object parentDesc = getParentNode().getDescriptor(); if (parentDesc instanceof EjbDescriptor) { descriptor.setEjbDescriptor((EjbDescriptor)parentDesc); } } return descriptor; }
/** * notification of the end of XML parsing for this node */ public void postParsing() { if (getParentNode().getDescriptor() instanceof ResourceReferenceDescriptor) { ((ResourceReferenceDescriptor) getParentNode().getDescriptor()).setResourcePrincipal(new ResourcePrincipal(name, passwd)); } else { getParentNode().addDescriptor(new ResourcePrincipal(name, passwd)); } }
/** * @return the descriptor instance to associate with this XMLNode */ public EjbDescriptor getEjbDescriptor() { if (descriptor==null) { descriptor = (EjbSessionDescriptor) DescriptorFactory.getDescriptor(getXMLPath()); descriptor.setEjbBundleDescriptor((EjbBundleDescriptor) getParentNode().getDescriptor()); } return descriptor; }
/** * @return the descriptor instance to associate with this XMLNode */ public Object getDescriptor() { if (descriptor==null) { // the descriptor associated with the InBoundRANode is a InboundResourceAdapter // This descriptor is available with the parent node of the InBoundRANode descriptor = (InboundResourceAdapter)DescriptorFactory.getDescriptor(getXMLPath()); ((ConnectorDescriptor)(getParentNode().getDescriptor())).setInboundResourceAdapter(descriptor); } return descriptor; }
private void setJspInitParameter(String property, String value) { WebComponentDescriptor jspDescriptor = getJspDescriptor( (WebBundleDescriptor)getParentNode().getDescriptor()); if (jspDescriptor != null) { // The description in the envior property is used as special // marker to indicate this jsp init is from weblogic.xml jspDescriptor.addInitializationParameter( new EnvironmentProperty(property, value, JSP_DESC)); } }
/** * @return the descriptor instance to associate with this XMLNode */ public Object getDescriptor() { if (descriptor==null) { // the descriptor associated with the ConnectionDefNode is a ConnectionDefDescriptor // This descriptor is available with the parent node of the ConnectionDefNode descriptor = (ConnectionDefDescriptor)DescriptorFactory.getDescriptor(getXMLPath()); ((OutboundResourceAdapter)(getParentNode().getDescriptor())).addConnectionDefDescriptor(descriptor); } return descriptor; }