All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.apache.geronimo.tomcat.model.ObjectFactory Maven / Gradle / Ivy

The newest version!
/**
 *  Licensed to the Apache Software Foundation (ASF) under one or more
 *  contributor license agreements.  See the NOTICE file distributed with
 *  this work for additional information regarding copyright ownership.
 *  The ASF licenses this file to You under the Apache License, Version 2.0
 *  (the "License"); you may not use this file except in compliance with
 *  the License.  You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */

package org.apache.geronimo.tomcat.model;

import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;

/**
 * This object contains factory methods for each
 * Java content interface and Java element interface
 * generated in the org.apache.geronimo.tomcat.modelxx package.
 * 

An ObjectFactory allows you to programatically * construct new instances of the Java representation * for XML content. The Java representation of XML * content can consist of schema derived interfaces * and classes representing the binding of schema * type definitions, element declarations and model * groups. Factory methods for each of these are * provided in this class. * */ @XmlRegistry public class ObjectFactory { private final static QName _Server_QNAME = new QName("", "Server"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.apache.geronimo.tomcat.modelxx * */ public ObjectFactory() { } /** * Create an instance of {@link ResourceEnvRefType } * */ public ResourceEnvRefType createResourceEnvRefType() { return new ResourceEnvRefType(); } /** * Create an instance of {@link ServerType } * */ public ServerType createServerType() { return new ServerType(); } /** * Create an instance of {@link ValveType } * */ public ValveType createValveType() { return new ValveType(); } /** * Create an instance of {@link EngineType } * */ public EngineType createEngineType() { return new EngineType(); } /** * Create an instance of {@link ServiceRefType } * */ public ServiceRefType createServiceRefType() { return new ServiceRefType(); } /** * Create an instance of {@link ClusterType } * */ public ClusterType createClusterType() { return new ClusterType(); } /** * Create an instance of {@link ContextType } * */ public ContextType createContextType() { return new ContextType(); } /** * Create an instance of {@link ConnectorType } * */ public ConnectorType createConnectorType() { return new ConnectorType(); } /** * Create an instance of {@link ExecutorType } * */ public ExecutorType createExecutorType() { return new ExecutorType(); } /** * Create an instance of {@link ListenerType } * */ public ListenerType createListenerType() { return new ListenerType(); } /** * Create an instance of {@link NamingResourcesType } * */ public NamingResourcesType createNamingResourcesType() { return new NamingResourcesType(); } /** * Create an instance of {@link HostType } * */ public HostType createHostType() { return new HostType(); } /** * Create an instance of {@link TransactionType } * */ public TransactionType createTransactionType() { return new TransactionType(); } /** * Create an instance of {@link EjbType } * */ public EjbType createEjbType() { return new EjbType(); } /** * Create an instance of {@link EnvironmentType } * */ public EnvironmentType createEnvironmentType() { return new EnvironmentType(); } /** * Create an instance of {@link RealmType } * */ public RealmType createRealmType() { return new RealmType(); } /** * Create an instance of {@link ServiceType } * */ public ServiceType createServiceType() { return new ServiceType(); } /** * Create an instance of {@link LocalEjbType } * */ public LocalEjbType createLocalEjbType() { return new LocalEjbType(); } /** * Create an instance of {@link ResourceType } * */ public ResourceType createResourceType() { return new ResourceType(); } public ClusterListenerType createClusterListenerType() { return new ClusterListenerType(); } public InterceptorType createInterceptorType() { return new InterceptorType(); } public ManagerType createManagerType() { return new ManagerType(); } public MembershipType createMembershipType() { return new MembershipType(); } public MemberType createMemberType() { return new MemberType(); } public ReceiverType createReceiverType() { return new ReceiverType(); } public SenderType createSenderType() { return new SenderType(); } public TransportType createTransportType() { return new TransportType(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ServerType }{@code >}} * */ @XmlElementDecl(namespace = "", name = "Server") public JAXBElement createServer(ServerType value) { return new JAXBElement(_Server_QNAME, ServerType.class, null, value); } }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy