Package com.sun.enterprise.deployment.node

Examples of com.sun.enterprise.deployment.node.XMLElement


   
    /**
     * @return the XML tag associated with this XMLNode
     */
    protected XMLElement getXMLRootTag() {
        return new XMLElement(RuntimeTagNames.S1AS_WEB_RUNTIME_TAG);
    }   
View Full Code Here


    private static void initMapping() {
        descriptorClasses = new HashMap();   
 
  // WEB
        register(new XMLElement(RuntimeTagNames.PROPERTY), WebProperty.class);
  register(new XMLElement(RuntimeTagNames.COOKIE_PROPERTIES), CookieProperties.class);
  register(new XMLElement(RuntimeTagNames.LOCALE_CHARSET_MAP), LocaleCharsetMap.class);
  register(new XMLElement(RuntimeTagNames.LOCALE_CHARSET_INFO), LocaleCharsetInfo.class);
  register(new XMLElement(RuntimeTagNames.MANAGER_PROPERTIES), ManagerProperties.class);
  register(new XMLElement(RuntimeTagNames.SERVLET), Servlet.class);
  register(new XMLElement(RuntimeTagNames.SESSION_CONFIG), SessionConfig.class)
  register(new XMLElement(RuntimeTagNames.SESSION_MANAGER), SessionManager.class);
  register(new XMLElement(RuntimeTagNames.JSP_CONFIG), JspConfig.class);
  register(new XMLElement(RuntimeTagNames.CACHE_MAPPING), CacheMapping.class);
  register(new XMLElement(RuntimeTagNames.CACHE_HELPER), CacheHelper.class);
  register(new XMLElement(RuntimeTagNames.CACHE), Cache.class);
  register(new XMLElement(RuntimeTagNames.CLASS_LOADER), ClassLoader.class);
  register(new XMLElement(RuntimeTagNames.STORE_PROPERTIES), StoreProperties.class)
  register(new XMLElement(RuntimeTagNames.SESSION_PROPERTIES), SessionProperties.class);
  register(new XMLElement(RuntimeTagNames.DEFAULT_HELPER), DefaultHelper.class);
  register(new XMLElement(RuntimeTagNames.EJB_REF), EjbRef.class);
        register(new XMLElement(RuntimeTagNames.RESOURCE_REF), ResourceRef.class);
        register(new XMLElement(RuntimeTagNames.RESOURCE_ENV_REF), ResourceEnvRef.class);       
        register(new XMLElement(RuntimeTagNames.DEFAULT_RESOURCE_PRINCIPAL), DefaultResourcePrincipal.class);
        register(new XMLElement(RuntimeTagNames.CONSTRAINT_FIELD), ConstraintField.class);
       
        // EJB
        register(new XMLElement(RuntimeTagNames.PM_DESCRIPTOR), IASPersistenceManagerDescriptor.class);
        register(new XMLElement(RuntimeTagNames.PM_INUSE), PersistenceManagerInUse.class);
       
  // connector related
  register(new XMLElement(RuntimeTagNames.PRINCIPAL), Principal.class);
  register(new XMLElement(RuntimeTagNames.BACKEND_PRINCIPAL), Principal.class);
  register(new XMLElement(RuntimeTagNames.MAP_ELEMENT), MapElement.class);
  register(new XMLElement(RuntimeTagNames.ROLE_MAP), RoleMap.class);
  register(new XMLElement(RuntimeTagNames.RESOURCE_ADAPTER), ResourceAdapter.class)

        //common
        register(new XMLElement(RuntimeTagNames.PRINCIPAL_NAME), PrincipalNameDescriptor.class);
        register(new XMLElement(RuntimeTagNames.SECURITY_ROLE_MAPPING), SecurityRoleMapping.class);
     }
View Full Code Here

* @version
*/
public class ResourceRefNode extends RuntimeDescriptorNode {
   
    public ResourceRefNode() {
  registerElementHandler(new XMLElement(RuntimeTagNames.DEFAULT_RESOURCE_PRINCIPAL),
        DefaultResourcePrincipalNode.class, "setDefaultResourcePrincipal");  
    }
View Full Code Here

*/
public class CacheHelperNode extends WebRuntimeNode {
   
    public CacheHelperNode() {
 
        registerElementHandler(new XMLElement(RuntimeTagNames.PROPERTY),
                               WebPropertyNode.class, "addWebProperty");             
    }
View Full Code Here

    /**
     * Initialize the child handlers
     */
    public SessionConfigNode() {
 
        registerElementHandler(new XMLElement(RuntimeTagNames.SESSION_MANAGER),
                               SessionManagerNode.class, "setSessionManager")
        registerElementHandler(new XMLElement(RuntimeTagNames.SESSION_PROPERTIES),
                               WebPropertyContainerNode.class, "setSessionProperties")
        registerElementHandler(new XMLElement(RuntimeTagNames.COOKIE_PROPERTIES),
                               WebPropertyContainerNode.class, "setCookieProperties");              
    }
View Full Code Here

     */
    public EntrepriseBeansRuntimeNode() {
        // we do not care about our standard DDS handles
        handlers = null;
                        
        registerElementHandler(new XMLElement(RuntimeTagNames.EJB),
                               EjbNode.class);                   
        registerElementHandler(new XMLElement(RuntimeTagNames.PM_DESCRIPTORS),
                               PMDescriptorsNode.class);                   
        registerElementHandler(new XMLElement(RuntimeTagNames.CMP_RESOURCE),
                               CmpResourceNode.class);                   
        registerElementHandler
            (new XMLElement(RuntimeTagNames.MESSAGE_DESTINATION),
             MessageDestinationRuntimeNode.class);

        registerElementHandler
            (new XMLElement(WebServicesTagNames.WEB_SERVICE),
             WebServiceRuntimeNode.class);

        registerElementHandler(new XMLElement(RuntimeTagNames.PROPERTY),
              RuntimeNameValuePairNode.class, "addProperty");
    }
View Full Code Here

        return getParentNode().getDescriptor();
    }               
   
   
    protected XMLElement getXMLRootTag() {
        return new XMLElement(RuntimeTagNames.EJBS);
    }                
View Full Code Here

    private String propertyName = null;
   
    public ActivationConfigNode() {
        super();
        registerElementHandler(
                new XMLElement(RuntimeTagNames.ACTIVATION_CONFIG),
                ActivationConfigNode.class,
                "setRuntimeActivationConfigDescriptor");
    }
View Full Code Here

public class MessageListenerNode extends DeploymentDescriptorNode {
   
    private MessageListener msgListener = null;
   
    public MessageListenerNode() {
  registerElementHandler(new XMLElement(ConnectorTagNames.ACTIVATION_SPEC),
             ActivationSpecNode.class);
 
    }
View Full Code Here

    protected FlushAtEndOfMethodDescriptor descriptor=null;
   
    /** Creates new FlushAtEndOfMethodNode */
    public FlushAtEndOfMethodNode() {
        registerElementHandler(new XMLElement(RuntimeTagNames.METHOD), MethodNode.class);  
    }
View Full Code Here

TOP

Related Classes of com.sun.enterprise.deployment.node.XMLElement

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.