/* jBilling - The Enterprise Open Source Billing System Copyright (C) 2003-2011 Enterprise jBilling Software Ltd. and Emiliano Conde This file is part of jbilling. jbilling is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. jbilling 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 Affero General Public License for more details. You should have received a copy of the GNU Affero General Public License along with jbilling. If not, see <http://www.gnu.org/licenses/>. */ package com.sapienter.jbilling.server.provisioning.task.mmsc; 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 com.sapienter.jbilling.server.provisioning.task.mmsc 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. * */ @XmlRegistry public class ObjectFactory { private final static QName _DeleteCustomer_QNAME = new QName("http://mmschandlerfacade.efs.teliasonera.se/", "deleteCustomer"); private final static QName _GetCustomerInfo_QNAME = new QName("http://mmschandlerfacade.efs.teliasonera.se/", "getCustomerInfo"); private final static QName _GetCustomerInfoResponse_QNAME = new QName("http://mmschandlerfacade.efs.teliasonera.se/", "getCustomerInfoResponse"); private final static QName _ModifyCustomerResponse_QNAME = new QName("http://mmschandlerfacade.efs.teliasonera.se/", "modifyCustomerResponse"); private final static QName _AddCustomer_QNAME = new QName("http://mmschandlerfacade.efs.teliasonera.se/", "addCustomer"); private final static QName _DeleteCustomerResponse_QNAME = new QName("http://mmschandlerfacade.efs.teliasonera.se/", "deleteCustomerResponse"); private final static QName _Exception_QNAME = new QName("http://mmschandlerfacade.efs.teliasonera.se/", "Exception"); private final static QName _AddCustomerResponse_QNAME = new QName("http://mmschandlerfacade.efs.teliasonera.se/", "addCustomerResponse"); private final static QName _ModifyCustomer_QNAME = new QName("http://mmschandlerfacade.efs.teliasonera.se/", "modifyCustomer"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.sapienter.jbilling.server.provisioning.task.mmsc * */ public ObjectFactory() { } /** * Create an instance of {@link EfsBaseObject } * */ public EfsBaseObject createEfsBaseObject() { return new EfsBaseObject(); } /** * Create an instance of {@link EfsBaseResponse } * */ public EfsBaseResponse createEfsBaseResponse() { return new EfsBaseResponse(); } /** * Create an instance of {@link GetCustomerInfoResponse } * */ public GetCustomerInfoResponse createGetCustomerInfoResponse() { return new GetCustomerInfoResponse(); } /** * Create an instance of {@link ModifyCustomerRequest } * */ public ModifyCustomerRequest createModifyCustomerRequest() { return new ModifyCustomerRequest(); } /** * Create an instance of {@link GetCustomerResponse.CustomerData } * */ public GetCustomerResponse.CustomerData createGetCustomerResponseCustomerData() { return new GetCustomerResponse.CustomerData(); } /** * Create an instance of {@link EfsBaseMSISDNRequest } * */ public EfsBaseMSISDNRequest createEfsBaseMSISDNRequest() { return new EfsBaseMSISDNRequest(); } /** * Create an instance of {@link EfsBaseRequest } * */ public EfsBaseRequest createEfsBaseRequest() { return new EfsBaseRequest(); } /** * Create an instance of {@link DeleteCustomerRequest } * */ public DeleteCustomerRequest createDeleteCustomerRequest() { return new DeleteCustomerRequest(); } /** * Create an instance of {@link AddCustomerResponse } * */ public AddCustomerResponse createAddCustomerResponse() { return new AddCustomerResponse(); } /** * Create an instance of {@link GetCustomerRequest } * */ public GetCustomerRequest createGetCustomerRequest() { return new GetCustomerRequest(); } /** * Create an instance of {@link ModifyCustomer } * */ public ModifyCustomer createModifyCustomer() { return new ModifyCustomer(); } /** * Create an instance of {@link ModifyCustomerResponse } * */ public ModifyCustomerResponse createModifyCustomerResponse() { return new ModifyCustomerResponse(); } /** * Create an instance of {@link AddCustomer } * */ public AddCustomer createAddCustomer() { return new AddCustomer(); } /** * Create an instance of {@link DeleteCustomerResponse } * */ public DeleteCustomerResponse createDeleteCustomerResponse() { return new DeleteCustomerResponse(); } /** * Create an instance of {@link GetCustomerResponse.CustomerData.Entry } * */ public GetCustomerResponse.CustomerData.Entry createGetCustomerResponseCustomerDataEntry() { return new GetCustomerResponse.CustomerData.Entry(); } /** * Create an instance of {@link DeleteCustomer } * */ public DeleteCustomer createDeleteCustomer() { return new DeleteCustomer(); } /** * Create an instance of {@link Exception } * */ public MMSCException createException() { return new MMSCException(); } /** * Create an instance of {@link MmscFacadeHandlerResponse } * */ public MmscFacadeHandlerResponse createMmscFacadeHandlerResponse() { return new MmscFacadeHandlerResponse(); } /** * Create an instance of {@link AddCustomerRequest } * */ public AddCustomerRequest createAddCustomerRequest() { return new AddCustomerRequest(); } /** * Create an instance of {@link GetCustomerInfo } * */ public GetCustomerInfo createGetCustomerInfo() { return new GetCustomerInfo(); } /** * Create an instance of {@link GetCustomerResponse } * */ public GetCustomerResponse createGetCustomerResponse() { return new GetCustomerResponse(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DeleteCustomer }{@code >}} * */ @XmlElementDecl(namespace = "http://mmschandlerfacade.efs.teliasonera.se/", name = "deleteCustomer") public JAXBElement<DeleteCustomer> createDeleteCustomer(DeleteCustomer value) { return new JAXBElement<DeleteCustomer>(_DeleteCustomer_QNAME, DeleteCustomer.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link GetCustomerInfo }{@code >}} * */ @XmlElementDecl(namespace = "http://mmschandlerfacade.efs.teliasonera.se/", name = "getCustomerInfo") public JAXBElement<GetCustomerInfo> createGetCustomerInfo(GetCustomerInfo value) { return new JAXBElement<GetCustomerInfo>(_GetCustomerInfo_QNAME, GetCustomerInfo.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link GetCustomerInfoResponse }{@code >}} * */ @XmlElementDecl(namespace = "http://mmschandlerfacade.efs.teliasonera.se/", name = "getCustomerInfoResponse") public JAXBElement<GetCustomerInfoResponse> createGetCustomerInfoResponse(GetCustomerInfoResponse value) { return new JAXBElement<GetCustomerInfoResponse>(_GetCustomerInfoResponse_QNAME, GetCustomerInfoResponse.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ModifyCustomerResponse }{@code >}} * */ @XmlElementDecl(namespace = "http://mmschandlerfacade.efs.teliasonera.se/", name = "modifyCustomerResponse") public JAXBElement<ModifyCustomerResponse> createModifyCustomerResponse(ModifyCustomerResponse value) { return new JAXBElement<ModifyCustomerResponse>(_ModifyCustomerResponse_QNAME, ModifyCustomerResponse.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AddCustomer }{@code >}} * */ @XmlElementDecl(namespace = "http://mmschandlerfacade.efs.teliasonera.se/", name = "addCustomer") public JAXBElement<AddCustomer> createAddCustomer(AddCustomer value) { return new JAXBElement<AddCustomer>(_AddCustomer_QNAME, AddCustomer.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DeleteCustomerResponse }{@code >}} * */ @XmlElementDecl(namespace = "http://mmschandlerfacade.efs.teliasonera.se/", name = "deleteCustomerResponse") public JAXBElement<DeleteCustomerResponse> createDeleteCustomerResponse(DeleteCustomerResponse value) { return new JAXBElement<DeleteCustomerResponse>(_DeleteCustomerResponse_QNAME, DeleteCustomerResponse.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Exception }{@code >}} * */ @XmlElementDecl(namespace = "http://mmschandlerfacade.efs.teliasonera.se/", name = "Exception") public JAXBElement<MMSCException> createException(MMSCException value) { return new JAXBElement<MMSCException>(_Exception_QNAME, MMSCException.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AddCustomerResponse }{@code >}} * */ @XmlElementDecl(namespace = "http://mmschandlerfacade.efs.teliasonera.se/", name = "addCustomerResponse") public JAXBElement<AddCustomerResponse> createAddCustomerResponse(AddCustomerResponse value) { return new JAXBElement<AddCustomerResponse>(_AddCustomerResponse_QNAME, AddCustomerResponse.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ModifyCustomer }{@code >}} * */ @XmlElementDecl(namespace = "http://mmschandlerfacade.efs.teliasonera.se/", name = "modifyCustomer") public JAXBElement<ModifyCustomer> createModifyCustomer(ModifyCustomer value) { return new JAXBElement<ModifyCustomer>(_ModifyCustomer_QNAME, ModifyCustomer.class, null, value); } }