// // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.4-2 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. // Generated on: 2013.08.09 at 10:45:26 AM EST // package org.jentrata.ebxml.cpa; import javax.xml.bind.JAXBElement; import javax.xml.bind.annotation.XmlElementDecl; import javax.xml.bind.annotation.XmlIDREF; import javax.xml.bind.annotation.XmlRegistry; import javax.xml.datatype.Duration; import javax.xml.datatype.XMLGregorianCalendar; import javax.xml.namespace.QName; /** * This object contains factory methods for each * Java content interface and Java element interface * generated in the org.jentrata.ebxml.cpa 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 _End_QNAME = new QName("http://www.oasis-open.org/committees/ebxml-cppa/schema/cpp-cpa-2_0.xsd", "End"); private final static QName _ReceivingProtocol_QNAME = new QName("http://www.oasis-open.org/committees/ebxml-cppa/schema/cpp-cpa-2_0.xsd", "ReceivingProtocol"); private final static QName _Service_QNAME = new QName("http://www.oasis-open.org/committees/ebxml-cppa/schema/cpp-cpa-2_0.xsd", "Service"); private final static QName _Start_QNAME = new QName("http://www.oasis-open.org/committees/ebxml-cppa/schema/cpp-cpa-2_0.xsd", "Start"); private final static QName _Type_QNAME = new QName("http://www.oasis-open.org/committees/ebxml-cppa/schema/cpp-cpa-2_0.xsd", "Type"); private final static QName _SecurityDetailsRef_QNAME = new QName("http://www.oasis-open.org/committees/ebxml-cppa/schema/cpp-cpa-2_0.xsd", "SecurityDetailsRef"); private final static QName _PersistDuration_QNAME = new QName("http://www.oasis-open.org/committees/ebxml-cppa/schema/cpp-cpa-2_0.xsd", "PersistDuration"); private final static QName _AccessAuthentication_QNAME = new QName("http://www.oasis-open.org/committees/ebxml-cppa/schema/cpp-cpa-2_0.xsd", "AccessAuthentication"); private final static QName _Protocol_QNAME = new QName("http://www.oasis-open.org/committees/ebxml-cppa/schema/cpp-cpa-2_0.xsd", "Protocol"); private final static QName _HashFunction_QNAME = new QName("http://www.oasis-open.org/committees/ebxml-cppa/schema/cpp-cpa-2_0.xsd", "HashFunction"); private final static QName _ChannelId_QNAME = new QName("http://www.oasis-open.org/committees/ebxml-cppa/schema/cpp-cpa-2_0.xsd", "ChannelId"); private final static QName _SendingProtocol_QNAME = new QName("http://www.oasis-open.org/committees/ebxml-cppa/schema/cpp-cpa-2_0.xsd", "SendingProtocol"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.jentrata.ebxml.cpa * */ public ObjectFactory() { } /** * Create an instance of {@link Packaging } * */ public Packaging createPackaging() { return new Packaging(); } /** * Create an instance of {@link Packaging.CompositeList } * */ public Packaging.CompositeList createPackagingCompositeList() { return new Packaging.CompositeList(); } /** * Create an instance of {@link ProtocolType } * */ public ProtocolType createProtocolType() { return new ProtocolType(); } /** * Create an instance of {@link ServiceType } * */ public ServiceType createServiceType() { return new ServiceType(); } /** * Create an instance of {@link TransportServerSecurity } * */ public TransportServerSecurity createTransportServerSecurity() { return new TransportServerSecurity(); } /** * Create an instance of {@link CertificateRefType } * */ public CertificateRefType createCertificateRefType() { return new CertificateRefType(); } /** * Create an instance of {@link SecurityDetailsRefType } * */ public SecurityDetailsRefType createSecurityDetailsRefType() { return new SecurityDetailsRefType(); } /** * Create an instance of {@link EncryptionAlgorithm } * */ public EncryptionAlgorithm createEncryptionAlgorithm() { return new EncryptionAlgorithm(); } /** * Create an instance of {@link OverrideMshActionBinding } * */ public OverrideMshActionBinding createOverrideMshActionBinding() { return new OverrideMshActionBinding(); } /** * Create an instance of {@link SignatureTransforms } * */ public SignatureTransforms createSignatureTransforms() { return new SignatureTransforms(); } /** * Create an instance of {@link SimplePart } * */ public SimplePart createSimplePart() { return new SimplePart(); } /** * Create an instance of {@link NamespaceSupported } * */ public NamespaceSupported createNamespaceSupported() { return new NamespaceSupported(); } /** * Create an instance of {@link CanReceive } * */ public CanReceive createCanReceive() { return new CanReceive(); } /** * Create an instance of {@link ActionBindingType } * */ public ActionBindingType createActionBindingType() { return new ActionBindingType(); } /** * Create an instance of {@link CanSend } * */ public CanSend createCanSend() { return new CanSend(); } /** * Create an instance of {@link ProcessSpecification } * */ public ProcessSpecification createProcessSpecification() { return new ProcessSpecification(); } /** * Create an instance of {@link ReceiverDigitalEnvelope } * */ public ReceiverDigitalEnvelope createReceiverDigitalEnvelope() { return new ReceiverDigitalEnvelope(); } /** * Create an instance of {@link EbXMLSenderBinding } * */ public EbXMLSenderBinding createEbXMLSenderBinding() { return new EbXMLSenderBinding(); } /** * Create an instance of {@link ReliableMessaging } * */ public ReliableMessaging createReliableMessaging() { return new ReliableMessaging(); } /** * Create an instance of {@link SenderNonRepudiation } * */ public SenderNonRepudiation createSenderNonRepudiation() { return new SenderNonRepudiation(); } /** * Create an instance of {@link SignatureAlgorithm } * */ public SignatureAlgorithm createSignatureAlgorithm() { return new SignatureAlgorithm(); } /** * Create an instance of {@link SenderDigitalEnvelope } * */ public SenderDigitalEnvelope createSenderDigitalEnvelope() { return new SenderDigitalEnvelope(); } /** * Create an instance of {@link Packaging.ProcessingCapabilities } * */ public Packaging.ProcessingCapabilities createPackagingProcessingCapabilities() { return new Packaging.ProcessingCapabilities(); } /** * Create an instance of {@link DeliveryChannel } * */ public DeliveryChannel createDeliveryChannel() { return new DeliveryChannel(); } /** * Create an instance of {@link MessagingCharacteristics } * */ public MessagingCharacteristics createMessagingCharacteristics() { return new MessagingCharacteristics(); } /** * Create an instance of {@link Comment } * */ public Comment createComment() { return new Comment(); } /** * Create an instance of {@link ServiceBinding } * */ public ServiceBinding createServiceBinding() { return new ServiceBinding(); } /** * Create an instance of {@link CollaborationProtocolProfile } * */ public CollaborationProtocolProfile createCollaborationProtocolProfile() { return new CollaborationProtocolProfile(); } /** * Create an instance of {@link PartyInfo } * */ public PartyInfo createPartyInfo() { return new PartyInfo(); } /** * Create an instance of {@link PartyId } * */ public PartyId createPartyId() { return new PartyId(); } /** * Create an instance of {@link PartyRef } * */ public PartyRef createPartyRef() { return new PartyRef(); } /** * Create an instance of {@link CollaborationRole } * */ public CollaborationRole createCollaborationRole() { return new CollaborationRole(); } /** * Create an instance of {@link Role } * */ public Role createRole() { return new Role(); } /** * Create an instance of {@link Certificate } * */ public Certificate createCertificate() { return new Certificate(); } /** * Create an instance of {@link SecurityDetails } * */ public SecurityDetails createSecurityDetails() { return new SecurityDetails(); } /** * Create an instance of {@link TrustAnchors } * */ public TrustAnchors createTrustAnchors() { return new TrustAnchors(); } /** * Create an instance of {@link SecurityPolicy } * */ public SecurityPolicy createSecurityPolicy() { return new SecurityPolicy(); } /** * Create an instance of {@link Transport } * */ public Transport createTransport() { return new Transport(); } /** * Create an instance of {@link TransportSender } * */ public TransportSender createTransportSender() { return new TransportSender(); } /** * Create an instance of {@link TransportClientSecurity } * */ public TransportClientSecurity createTransportClientSecurity() { return new TransportClientSecurity(); } /** * Create an instance of {@link TransportReceiver } * */ public TransportReceiver createTransportReceiver() { return new TransportReceiver(); } /** * Create an instance of {@link Endpoint } * */ public Endpoint createEndpoint() { return new Endpoint(); } /** * Create an instance of {@link DocExchange } * */ public DocExchange createDocExchange() { return new DocExchange(); } /** * Create an instance of {@link EbXMLReceiverBinding } * */ public EbXMLReceiverBinding createEbXMLReceiverBinding() { return new EbXMLReceiverBinding(); } /** * Create an instance of {@link ReceiverNonRepudiation } * */ public ReceiverNonRepudiation createReceiverNonRepudiation() { return new ReceiverNonRepudiation(); } /** * Create an instance of {@link Signature } * */ public Signature createSignature() { return new Signature(); } /** * Create an instance of {@link ConversationConstraints } * */ public ConversationConstraints createConversationConstraints() { return new ConversationConstraints(); } /** * Create an instance of {@link CollaborationProtocolAgreement } * */ public CollaborationProtocolAgreement createCollaborationProtocolAgreement() { return new CollaborationProtocolAgreement(); } /** * Create an instance of {@link Status } * */ public Status createStatus() { return new Status(); } /** * Create an instance of {@link ActionContext } * */ public ActionContext createActionContext() { return new ActionContext(); } /** * Create an instance of {@link CollaborationActivity } * */ public CollaborationActivity createCollaborationActivity() { return new CollaborationActivity(); } /** * Create an instance of {@link EncryptionTransforms } * */ public EncryptionTransforms createEncryptionTransforms() { return new EncryptionTransforms(); } /** * Create an instance of {@link BusinessTransactionCharacteristics } * */ public BusinessTransactionCharacteristics createBusinessTransactionCharacteristics() { return new BusinessTransactionCharacteristics(); } /** * Create an instance of {@link Constituent } * */ public Constituent createConstituent() { return new Constituent(); } /** * Create an instance of {@link SecurityPolicyType } * */ public SecurityPolicyType createSecurityPolicyType() { return new SecurityPolicyType(); } /** * Create an instance of {@link Packaging.CompositeList.Encapsulation } * */ public Packaging.CompositeList.Encapsulation createPackagingCompositeListEncapsulation() { return new Packaging.CompositeList.Encapsulation(); } /** * Create an instance of {@link Packaging.CompositeList.Composite } * */ public Packaging.CompositeList.Composite createPackagingCompositeListComposite() { return new Packaging.CompositeList.Composite(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >}} * */ @XmlElementDecl(namespace = "http://www.oasis-open.org/committees/ebxml-cppa/schema/cpp-cpa-2_0.xsd", name = "End") public JAXBElement<XMLGregorianCalendar> createEnd(XMLGregorianCalendar value) { return new JAXBElement<XMLGregorianCalendar>(_End_QNAME, XMLGregorianCalendar.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ProtocolType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.oasis-open.org/committees/ebxml-cppa/schema/cpp-cpa-2_0.xsd", name = "ReceivingProtocol") public JAXBElement<ProtocolType> createReceivingProtocol(ProtocolType value) { return new JAXBElement<ProtocolType>(_ReceivingProtocol_QNAME, ProtocolType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ServiceType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.oasis-open.org/committees/ebxml-cppa/schema/cpp-cpa-2_0.xsd", name = "Service") public JAXBElement<ServiceType> createService(ServiceType value) { return new JAXBElement<ServiceType>(_Service_QNAME, ServiceType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >}} * */ @XmlElementDecl(namespace = "http://www.oasis-open.org/committees/ebxml-cppa/schema/cpp-cpa-2_0.xsd", name = "Start") public JAXBElement<XMLGregorianCalendar> createStart(XMLGregorianCalendar value) { return new JAXBElement<XMLGregorianCalendar>(_Start_QNAME, XMLGregorianCalendar.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://www.oasis-open.org/committees/ebxml-cppa/schema/cpp-cpa-2_0.xsd", name = "Type") public JAXBElement<String> createType(String value) { return new JAXBElement<String>(_Type_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SecurityDetailsRefType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.oasis-open.org/committees/ebxml-cppa/schema/cpp-cpa-2_0.xsd", name = "SecurityDetailsRef") public JAXBElement<SecurityDetailsRefType> createSecurityDetailsRef(SecurityDetailsRefType value) { return new JAXBElement<SecurityDetailsRefType>(_SecurityDetailsRef_QNAME, SecurityDetailsRefType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Duration }{@code >}} * */ @XmlElementDecl(namespace = "http://www.oasis-open.org/committees/ebxml-cppa/schema/cpp-cpa-2_0.xsd", name = "PersistDuration") public JAXBElement<Duration> createPersistDuration(Duration value) { return new JAXBElement<Duration>(_PersistDuration_QNAME, Duration.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AccessAuthenticationType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.oasis-open.org/committees/ebxml-cppa/schema/cpp-cpa-2_0.xsd", name = "AccessAuthentication") public JAXBElement<AccessAuthenticationType> createAccessAuthentication(AccessAuthenticationType value) { return new JAXBElement<AccessAuthenticationType>(_AccessAuthentication_QNAME, AccessAuthenticationType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ProtocolType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.oasis-open.org/committees/ebxml-cppa/schema/cpp-cpa-2_0.xsd", name = "Protocol") public JAXBElement<ProtocolType> createProtocol(ProtocolType value) { return new JAXBElement<ProtocolType>(_Protocol_QNAME, ProtocolType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ @XmlElementDecl(namespace = "http://www.oasis-open.org/committees/ebxml-cppa/schema/cpp-cpa-2_0.xsd", name = "HashFunction") public JAXBElement<String> createHashFunction(String value) { return new JAXBElement<String>(_HashFunction_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code >}} * */ @XmlElementDecl(namespace = "http://www.oasis-open.org/committees/ebxml-cppa/schema/cpp-cpa-2_0.xsd", name = "ChannelId") @XmlIDREF public JAXBElement<Object> createChannelId(Object value) { return new JAXBElement<Object>(_ChannelId_QNAME, Object.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ProtocolType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.oasis-open.org/committees/ebxml-cppa/schema/cpp-cpa-2_0.xsd", name = "SendingProtocol") public JAXBElement<ProtocolType> createSendingProtocol(ProtocolType value) { return new JAXBElement<ProtocolType>(_SendingProtocol_QNAME, ProtocolType.class, null, value); } }