/** * write the descriptor class to a DOM tree and return it * * @param parent node for the DOM tree * @param node name * @param the descriptor to write * @return the DOM tree top node */ public Node writeDescriptor(Node parent, String nodeName, ResourceRef descriptor) { Node refNode = appendChild(parent, nodeName); appendTextChild(refNode, RuntimeTagNames.RES_REF_NAME, descriptor.getResRefName()); appendTextChild(refNode, RuntimeTagNames.JNDI_NAME, descriptor.getJndiName()); DefaultResourcePrincipal defaultPrincipal = descriptor.getDefaultResourcePrincipal(); if (defaultPrincipal!=null) { DefaultResourcePrincipalNode subNode = new DefaultResourcePrincipalNode(); subNode.writeDescriptor(refNode, RuntimeTagNames.DEFAULT_RESOURCE_PRINCIPAL, defaultPrincipal); } return refNode; } }
/** * write the descriptor class to a DOM tree and return it * * @param parent node for the DOM tree * @param nodeName node name * @param descriptor the descriptor to write * @return the DOM tree top node */ public Node writeDescriptor(Node parent, String nodeName, ResourceEnvRef descriptor) { Node refNode = appendChild(parent, nodeName); appendTextChild(refNode, RuntimeTagNames.RESOURCE_ENV_REF_NAME, descriptor.getResourceEnvRefName()); appendTextChild(refNode, RuntimeTagNames.JNDI_NAME, descriptor.getJndiName()); return refNode; } }
/** * write the descriptor class to a DOM tree and return it * * @param parent node for the DOM tree * @param node name * @param the descriptor to write * @return the DOM tree top node */ public Node writeDescriptor(Node parent, String nodeName, EjbRef descriptor) { Node ejbRef = appendChild(parent, nodeName); appendTextChild(ejbRef, RuntimeTagNames.EJB_REF_NAME, descriptor.getEjbRefName()); appendTextChild(ejbRef, RuntimeTagNames.JNDI_NAME, descriptor.getJndiName()); return ejbRef; } }
/** * write the descriptor class to a DOM tree and return it * * @param parent node for the DOM tree * @param node name * @param the descriptor to write * @return the DOM tree top node */ public Node writeDescriptor(Node parent, String nodeName, DefaultResourcePrincipal descriptor) { Node ejbRef = appendChild(parent, nodeName); appendTextChild(ejbRef, RuntimeTagNames.NAME, descriptor.getName()); appendTextChild(ejbRef, RuntimeTagNames.PASSWORD, descriptor.getPassword()); return ejbRef; } }
/** * write the descriptor class to a DOM tree and return it * * @param parent node for the DOM tree * @param node name for * @param the descriptor to write * @return the DOM tree top node */ public Node writeDescriptor( Node parent, String nodeName, PrincipalNameDescriptor descriptor) { //principal-name Element principal = (Element) appendTextChild( parent, RuntimeTagNames.PRINCIPAL_NAME, descriptor.getName()); // class-name setAttribute(principal, RuntimeTagNames.CLASS_NAME, descriptor.getClassName()); return principal; } }
public SecurityRoleMappingNode() { registerElementHandler( new XMLElement(RuntimeTagNames.PRINCIPAL_NAME), PrincipalNameNode.class, "addPrincipalName"); }
/** * @return the descriptor instance to associate with this XMLNode */ public Object getDescriptor() { if (descriptor == null) { descriptor = new MessageDescriptor(); setMiscDescriptors(); } return descriptor; }
public MessageNode() { registerElementHandler(new XMLElement( RuntimeTagNames.JAVA_METHOD), MethodNode.class, "setMethodDescriptor"); }
public MessageSecurityNode() { registerElementHandler(new XMLElement( WebServicesTagNames.MESSAGE), MessageNode.class, "addMessageDescriptor"); registerElementHandler(new XMLElement( WebServicesTagNames.REQUEST_PROTECTION), ProtectionNode.class, "setRequestProtectionDescriptor"); registerElementHandler(new XMLElement( WebServicesTagNames.RESPONSE_PROTECTION), ProtectionNode.class, "setResponseProtectionDescriptor"); }
public MessageSecurityBindingNode() { registerElementHandler(new XMLElement( WebServicesTagNames.MESSAGE_SECURITY), MessageSecurityNode.class, "addMessageSecurityDescriptor"); }
/** * write the descriptor class to a DOM tree and return it * * @param parent node for the DOM tree * @param node name * @param the descriptor to write * @return the DOM tree top node */ public Node writeDescriptor(Node parent, String nodeName, ResourceEnvRef descriptor) { Node ejbRef = appendChild(parent, nodeName); appendTextChild(ejbRef, RuntimeTagNames.RESOURCE_ENV_REF_NAME, descriptor.getResourceEnvRefName()); appendTextChild(ejbRef, RuntimeTagNames.JNDI_NAME, descriptor.getJndiName()); return ejbRef; } }
/** * write the descriptor class to a DOM tree and return it * * @param parent node for the DOM tree * @param node name * @param the descriptor to write * @return the DOM tree top node */ public Node writeDescriptor(Node parent, String nodeName, EjbRef descriptor) { Node ejbRef = appendChild(parent, nodeName); appendTextChild(ejbRef, RuntimeTagNames.EJB_REF_NAME, descriptor.getEjbRefName()); appendTextChild(ejbRef, RuntimeTagNames.JNDI_NAME, descriptor.getJndiName()); return ejbRef; } }
/** * write the descriptor class to a DOM tree and return it * * @param parent node for the DOM tree * @param nodeName node name * @param descriptor the descriptor to write * @return the DOM tree top node */ public Node writeDescriptor(Node parent, String nodeName, ResourceRef descriptor) { Node refNode = appendChild(parent, nodeName); appendTextChild(refNode, RuntimeTagNames.RES_REF_NAME, descriptor.getResRefName()); appendTextChild(refNode, RuntimeTagNames.JNDI_NAME, descriptor.getJndiName()); return refNode; } }
public ResourceRefNode() { registerElementHandler(new XMLElement(RuntimeTagNames.DEFAULT_RESOURCE_PRINCIPAL), DefaultResourcePrincipalNode.class, "setDefaultResourcePrincipal"); }
/** * write the descriptor class to a DOM tree and return it * * @param parent node for the DOM tree * @param node name * @param the descriptor to write * @return the DOM tree top node */ public Node writeDescriptor(Node parent, String nodeName, DefaultResourcePrincipal descriptor) { Node ejbRef = appendChild(parent, nodeName); appendTextChild(ejbRef, RuntimeTagNames.NAME, descriptor.getName()); appendTextChild(ejbRef, RuntimeTagNames.PASSWORD, descriptor.getPassword()); return ejbRef; } }
public SecurityRoleMappingNode() { registerElementHandler( new XMLElement(RuntimeTagNames.PRINCIPAL_NAME), PrincipalNameNode.class, "addPrincipalName"); }
/** * @return the descriptor instance to associate with this XMLNode */ public Object getDescriptor() { if (descriptor == null) { descriptor = new MessageDescriptor(); setMiscDescriptors(); } return descriptor; }
public MessageNode() { registerElementHandler(new XMLElement( RuntimeTagNames.JAVA_METHOD), MethodNode.class, "setMethodDescriptor"); }
public MessageSecurityNode() { registerElementHandler(new XMLElement( WebServicesTagNames.MESSAGE), MessageNode.class, "addMessageDescriptor"); registerElementHandler(new XMLElement( WebServicesTagNames.REQUEST_PROTECTION), ProtectionNode.class, "setRequestProtectionDescriptor"); registerElementHandler(new XMLElement( WebServicesTagNames.RESPONSE_PROTECTION), ProtectionNode.class, "setResponseProtectionDescriptor"); }
public MessageSecurityBindingNode() { registerElementHandler(new XMLElement( WebServicesTagNames.MESSAGE_SECURITY), MessageSecurityNode.class, "addMessageSecurityDescriptor"); }