ObjectFactory.java
/*
* GovWay - A customizable API Gateway
* https://govway.org
*
* Copyright (c) 2005-2024 Link.it srl (https://link.it).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 3, as published by
* the Free Software Foundation.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
*/
package org.openspcoop2.protocol.manifest;
import javax.xml.bind.annotation.XmlRegistry;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.openspcoop2.protocol.manifest package.
* <p>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.
*
* @author Poli Andrea (poli@link.it)
* @author $Author$
* @version $Rev$, $Date$
*/
@XmlRegistry
public class ObjectFactory {
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.openspcoop2.protocol.manifest
*
*/
public ObjectFactory() {
// Create a new ObjectFactory
}
/**
* Create an instance of {@link SoapMediaTypeCollection }
*/
public SoapMediaTypeCollection createSoapMediaTypeCollection() {
return new SoapMediaTypeCollection();
}
/**
* Create an instance of {@link Binding }
*/
public Binding createBinding() {
return new Binding();
}
/**
* Create an instance of {@link SoapMediaTypeMapping }
*/
public SoapMediaTypeMapping createSoapMediaTypeMapping() {
return new SoapMediaTypeMapping();
}
/**
* Create an instance of {@link Transaction }
*/
public Transaction createTransaction() {
return new Transaction();
}
/**
* Create an instance of {@link Versions }
*/
public Versions createVersions() {
return new Versions();
}
/**
* Create an instance of {@link OrganizationTypes }
*/
public OrganizationTypes createOrganizationTypes() {
return new OrganizationTypes();
}
/**
* Create an instance of {@link DefaultIntegrationError }
*/
public DefaultIntegrationError createDefaultIntegrationError() {
return new DefaultIntegrationError();
}
/**
* Create an instance of {@link IntegrationErrorCollection }
*/
public IntegrationErrorCollection createIntegrationErrorCollection() {
return new IntegrationErrorCollection();
}
/**
* Create an instance of {@link RestMediaTypeCollection }
*/
public RestMediaTypeCollection createRestMediaTypeCollection() {
return new RestMediaTypeCollection();
}
/**
* Create an instance of {@link InterfacesConfiguration }
*/
public InterfacesConfiguration createInterfacesConfiguration() {
return new InterfacesConfiguration();
}
/**
* Create an instance of {@link UrlMapping }
*/
public UrlMapping createUrlMapping() {
return new UrlMapping();
}
/**
* Create an instance of {@link IntegrationConfiguration }
*/
public IntegrationConfiguration createIntegrationConfiguration() {
return new IntegrationConfiguration();
}
/**
* Create an instance of {@link Organization }
*/
public Organization createOrganization() {
return new Organization();
}
/**
* Create an instance of {@link SoapHeaderBypassMustUnderstandHeader }
*/
public SoapHeaderBypassMustUnderstandHeader createSoapHeaderBypassMustUnderstandHeader() {
return new SoapHeaderBypassMustUnderstandHeader();
}
/**
* Create an instance of {@link SubContextMapping }
*/
public SubContextMapping createSubContextMapping() {
return new SubContextMapping();
}
/**
* Create an instance of {@link CollaborationProfile }
*/
public CollaborationProfile createCollaborationProfile() {
return new CollaborationProfile();
}
/**
* Create an instance of {@link SoapHeaderBypassMustUnderstand }
*/
public SoapHeaderBypassMustUnderstand createSoapHeaderBypassMustUnderstand() {
return new SoapHeaderBypassMustUnderstand();
}
/**
* Create an instance of {@link Openspcoop2 }
*/
public Openspcoop2 createOpenspcoop2() {
return new Openspcoop2();
}
/**
* Create an instance of {@link RestConfiguration }
*/
public RestConfiguration createRestConfiguration() {
return new RestConfiguration();
}
/**
* Create an instance of {@link IntegrationConfigurationResourceIdentificationSpecificResource }
*/
public IntegrationConfigurationResourceIdentificationSpecificResource createIntegrationConfigurationResourceIdentificationSpecificResource() {
return new IntegrationConfigurationResourceIdentificationSpecificResource();
}
/**
* Create an instance of {@link Functionality }
*/
public Functionality createFunctionality() {
return new Functionality();
}
/**
* Create an instance of {@link ServiceTypes }
*/
public ServiceTypes createServiceTypes() {
return new ServiceTypes();
}
/**
* Create an instance of {@link IntegrationConfigurationResourceIdentificationMode }
*/
public IntegrationConfigurationResourceIdentificationMode createIntegrationConfigurationResourceIdentificationMode() {
return new IntegrationConfigurationResourceIdentificationMode();
}
/**
* Create an instance of {@link IntegrationConfigurationElementName }
*/
public IntegrationConfigurationElementName createIntegrationConfigurationElementName() {
return new IntegrationConfigurationElementName();
}
/**
* Create an instance of {@link IntegrationErrorCode }
*/
public IntegrationErrorCode createIntegrationErrorCode() {
return new IntegrationErrorCode();
}
/**
* Create an instance of {@link Protocol }
*/
public Protocol createProtocol() {
return new Protocol();
}
/**
* Create an instance of {@link IntegrationError }
*/
public IntegrationError createIntegrationError() {
return new IntegrationError();
}
/**
* Create an instance of {@link RFC7807 }
*/
public RFC7807 createRFC7807() {
return new RFC7807();
}
/**
* Create an instance of {@link EmptySubContextMapping }
*/
public EmptySubContextMapping createEmptySubContextMapping() {
return new EmptySubContextMapping();
}
/**
* Create an instance of {@link IntegrationConfigurationName }
*/
public IntegrationConfigurationName createIntegrationConfigurationName() {
return new IntegrationConfigurationName();
}
/**
* Create an instance of {@link ServiceType }
*/
public ServiceType createServiceType() {
return new ServiceType();
}
/**
* Create an instance of {@link OrganizationType }
*/
public OrganizationType createOrganizationType() {
return new OrganizationType();
}
/**
* Create an instance of {@link Context }
*/
public Context createContext() {
return new Context();
}
/**
* Create an instance of {@link RestMediaTypeDefaultMapping }
*/
public RestMediaTypeDefaultMapping createRestMediaTypeDefaultMapping() {
return new RestMediaTypeDefaultMapping();
}
/**
* Create an instance of {@link RestCollaborationProfile }
*/
public RestCollaborationProfile createRestCollaborationProfile() {
return new RestCollaborationProfile();
}
/**
* Create an instance of {@link RestMediaTypeMapping }
*/
public RestMediaTypeMapping createRestMediaTypeMapping() {
return new RestMediaTypeMapping();
}
/**
* Create an instance of {@link RestMediaTypeUndefinedMapping }
*/
public RestMediaTypeUndefinedMapping createRestMediaTypeUndefinedMapping() {
return new RestMediaTypeUndefinedMapping();
}
/**
* Create an instance of {@link Web }
*/
public Web createWeb() {
return new Web();
}
/**
* Create an instance of {@link IntegrationConfigurationResourceIdentificationModes }
*/
public IntegrationConfigurationResourceIdentificationModes createIntegrationConfigurationResourceIdentificationModes() {
return new IntegrationConfigurationResourceIdentificationModes();
}
/**
* Create an instance of {@link Version }
*/
public Version createVersion() {
return new Version();
}
/**
* Create an instance of {@link SoapMediaTypeUndefinedMapping }
*/
public SoapMediaTypeUndefinedMapping createSoapMediaTypeUndefinedMapping() {
return new SoapMediaTypeUndefinedMapping();
}
/**
* Create an instance of {@link SoapMediaTypeDefaultMapping }
*/
public SoapMediaTypeDefaultMapping createSoapMediaTypeDefaultMapping() {
return new SoapMediaTypeDefaultMapping();
}
/**
* Create an instance of {@link InterfaceConfiguration }
*/
public InterfaceConfiguration createInterfaceConfiguration() {
return new InterfaceConfiguration();
}
/**
* Create an instance of {@link IntegrationErrorConfiguration }
*/
public IntegrationErrorConfiguration createIntegrationErrorConfiguration() {
return new IntegrationErrorConfiguration();
}
/**
* Create an instance of {@link Registry }
*/
public Registry createRegistry() {
return new Registry();
}
/**
* Create an instance of {@link SoapConfiguration }
*/
public SoapConfiguration createSoapConfiguration() {
return new SoapConfiguration();
}
/**
* Create an instance of {@link WebEmptyContext }
*/
public WebEmptyContext createWebEmptyContext() {
return new WebEmptyContext();
}
/**
* Create an instance of {@link Service }
*/
public Service createService() {
return new Service();
}
/**
* Create an instance of {@link IntegrationConfigurationResourceIdentification }
*/
public IntegrationConfigurationResourceIdentification createIntegrationConfigurationResourceIdentification() {
return new IntegrationConfigurationResourceIdentification();
}
/**
* Create an instance of {@link Integration }
*/
public Integration createIntegration() {
return new Integration();
}
}