Revision: 1951
Author: florianstratil
Date: Fri Nov 7 11:31:42 2014 UTC
Log: Fixes:
- Query is possible
- Fixed MTOM on/off-Switch
https://code.google.com/p/extra-standard/source/detail?r=1951
Added:
/trunk/java/apps/extraClientLight/src/main/java/de/drv
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/Base64CharSequenceArrayType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/ExtraErrorResponseException.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/ExtraJaxbMarshaller.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/ExtraNamespacePrefixMapper.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/FachverfahrenTyp.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/AnyPlugInContainerType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/AnyXMLType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/ApplicationType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/Base64CharSequenceType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/CharSequenceType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/ClassifiableIDType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/ClassifiableStringType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/DataType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/ElementSequenceType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/ElementWithOptionalVersionType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/FlagCodeType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/FlagType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/LoggingType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/ObjectFactory.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/PropertyType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/ReceiverType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/ReportType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/RequestDetailsType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/ResponseDetailsType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/RootElementType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/SenderType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/SignaturesType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/SupportedVersionsType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/TextType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/XMLFragmentType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/package-info.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/logging
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/logging/EventType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/logging/ExceptionType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/logging/LogSequenceType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/logging/LogStreamType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/logging/LogTraceType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/logging/LoggingType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/logging/LoggingVersionType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/logging/MessageType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/logging/ObjectFactory.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/logging/ObjectType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/logging/OperationType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/logging/ParameterType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/logging/StackTraceType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/logging/StateType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/logging/package-info.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/messages
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/messages/AbstractArgumentType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/messages/CheckpointType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/messages/ConfirmationOfReceiptType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/messages/ControlType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/messages/DataRequestArgumentType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/messages/DataRequestQueryType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/messages/DataRequestType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/messages/EventNamesType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/messages/ExtraLayerNamesType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/messages/FlagCodeType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/messages/FlagType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/messages/ListOfConfirmationOfReceiptType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/messages/ListOfDataRequestType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/messages/ListOfStatusResponseType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/messages/ObjectFactory.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/messages/OperandSetType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/messages/OperandType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/messages/PropertySetType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/messages/PropertyType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/messages/ReportType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/messages/StatusNamesType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/messages/StatusRequestArgumentType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/messages/StatusRequestQueryType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/messages/StatusRequestType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/messages/StatusResponsePropertyType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/messages/StatusResponseType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/messages/TextType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/messages/TraceType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/messages/ValueType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/messages/package-info.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/plugins
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/plugins/AbstractAlgorithmType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/plugins/AbstractPlugInType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/plugins/AbstractTransformType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/plugins/AbstractX509CertificateType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/plugins/CertificatesType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/plugins/CompressionAlgorithmType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/plugins/CompressionType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/plugins/ContactType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/plugins/ContactsType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/plugins/DataContainerType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/plugins/DataSetType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/plugins/DataSourceType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/plugins/DataTransformsType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/plugins/DataType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/plugins/EncryptionAlgorithmType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/plugins/EncryptionType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/plugins/EndpointType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/plugins/EndpointTypeType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/plugins/ObjectFactory.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/plugins/SignatureAlgorithmType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/plugins/SignatureType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/plugins/SpecificationType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/plugins/TransformedDataType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/plugins/X509CertificateType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/plugins/package-info.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/request
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/request/MessageRequestBodyType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/request/MessageRequestHeaderType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/request/MessageRequestType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/request/ObjectFactory.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/request/PackageRequestBodyType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/request/PackageRequestHeaderType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/request/PackageRequestType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/request/TransportRequestBodyType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/request/TransportRequestHeaderType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/request/TransportRequestType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/request/package-info.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/response
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/response/MessageResponseBodyType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/response/MessageResponseHeaderType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/response/MessageResponseType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/response/ObjectFactory.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/response/PackageResponseBodyType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/response/PackageResponseHeaderType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/response/PackageResponseType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/response/TransportResponseBodyType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/response/TransportResponseHeaderType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/response/TransportResponseType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/response/package-info.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/service
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/service/ExtraErrorReasonType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/service/ExtraErrorType.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/service/ObjectFactory.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/service/package-info.java
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/package-info.java
/trunk/java/apps/extraClientLight/src/main/java/de/extra/extraClientLight/webservice
/trunk/java/apps/extraClientLight/src/main/java/de/extra/extraClientLight/webservice/Extra.java
/trunk/java/apps/extraClientLight/src/main/java/de/extra/extraClientLight/webservice/ExtraFault.java
/trunk/java/apps/extraClientLight/src/main/java/de/extra/extraClientLight/webservice/Extra_Service.java
/trunk/java/apps/extraClientLight/src/main/java/org
/trunk/java/apps/extraClientLight/src/main/java/org/w3
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2000
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2000/_09
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2000/_09/xmldsig
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2000/_09/xmldsig/CanonicalizationMethodType.java
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2000/_09/xmldsig/DSAKeyValueType.java
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2000/_09/xmldsig/DigestMethodType.java
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2000/_09/xmldsig/KeyInfoType.java
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2000/_09/xmldsig/KeyValueType.java
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2000/_09/xmldsig/ManifestType.java
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2000/_09/xmldsig/ObjectFactory.java
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2000/_09/xmldsig/ObjectType.java
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2000/_09/xmldsig/PGPDataType.java
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2000/_09/xmldsig/RSAKeyValueType.java
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2000/_09/xmldsig/ReferenceType.java
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2000/_09/xmldsig/RetrievalMethodType.java
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2000/_09/xmldsig/SPKIDataType.java
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2000/_09/xmldsig/SignatureMethodType.java
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2000/_09/xmldsig/SignaturePropertiesType.java
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2000/_09/xmldsig/SignaturePropertyType.java
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2000/_09/xmldsig/SignatureType.java
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2000/_09/xmldsig/SignatureValueType.java
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2000/_09/xmldsig/SignedInfoType.java
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2000/_09/xmldsig/TransformType.java
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2000/_09/xmldsig/TransformsType.java
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2000/_09/xmldsig/X509DataType.java
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2000/_09/xmldsig/X509IssuerSerialType.java
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2000/_09/xmldsig/package-info.java
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2001
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2001/_04
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2001/_04/xmlenc
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2001/_04/xmlenc/AgreementMethodType.java
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2001/_04/xmlenc/CipherDataType.java
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2001/_04/xmlenc/CipherReferenceType.java
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2001/_04/xmlenc/EncryptedDataType.java
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2001/_04/xmlenc/EncryptedKeyType.java
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2001/_04/xmlenc/EncryptedType.java
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2001/_04/xmlenc/EncryptionMethodType.java
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2001/_04/xmlenc/EncryptionPropertiesType.java
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2001/_04/xmlenc/EncryptionPropertyType.java
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2001/_04/xmlenc/ObjectFactory.java
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2001/_04/xmlenc/ReferenceList.java
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2001/_04/xmlenc/ReferenceType.java
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2001/_04/xmlenc/TransformsType.java
/trunk/java/apps/extraClientLight/src/main/java/org/w3/_2001/_04/xmlenc/package-info.java
Deleted:
/trunk/java/apps/extraClientLight/src/main/resources/wsdl/binding-error.xjb
/trunk/java/apps/extraClientLight/src/main/resources/wsdl/binding-message.xjb
/trunk/java/apps/extraClientLight/src/main/resources/wsdl/binding-plugin.xjb
/trunk/java/apps/extraClientLight/src/main/resources/wsdl/binding-request.xjb
/trunk/java/apps/extraClientLight/src/main/resources/wsdl/binding-response.xjb
Modified:
/trunk/java/apps/extraClientLight/src/main/java/de/extra/extraClientLight/helper/BuildExtraTransport.java
/trunk/java/apps/extraClientLight/src/main/java/de/extra/extraClientLight/helper/ExtraErrorHelper.java
/trunk/java/apps/extraClientLight/src/main/java/de/extra/extraClientLight/helper/ExtraRequestHelper.java
/trunk/java/apps/extraClientLight/src/main/java/de/extra/extraClientLight/helper/ExtraResponseHelper.java
/trunk/java/apps/extraClientLight/src/main/java/de/extra/extraClientLight/impl/ExtraClientImpl.java
/trunk/java/apps/extraClientLight/src/main/java/de/extra/extraClientLight/util/ClientConstants.java
/trunk/java/apps/extraClientLight/src/main/java/de/extra/extraClientLight/util/SendWebService.java
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/Base64CharSequenceArrayType.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,36 @@
+package de.drv.dsrv.spoc.extra.v1_3;
+
+import java.io.Serializable;
+
+import de.drv.dsrv.spoc.extra.v1_3.jaxb.components.Base64CharSequenceType;
+
+/**
+ * Erweitert {@link Base64CharSequenceType}, damit das JAXB-Objekt
serialisiert
+ * und folglich auch verschickt werden kann. Die Daten koennen in
+ * <code>valueAsArray</code> abgelegt werden. Damit kann der DataHandler
auf
+ * <code>null</code> gesetzt werden (<code>setValue</code> der
Elternklasse).
+ */
+public class Base64CharSequenceArrayType extends Base64CharSequenceType
implements Serializable {
+
+ private static final long serialVersionUID = 1L;
+
+ private byte[] valueAsArray;
+
+ /**
+ * Gibt die Nutzdaten als Byte-Array zurueck.
+ *
+ * @return Nutzdaten
+ */
+ public byte[] getValueAsArray() {
+ return valueAsArray;
+ }
+
+ /**
+ * Setzt die Nutzdaten.
+ *
+ * @param valueAsArray
+ */
+ public void setValueAsArray(final byte[] valueAsArray) {
+ this.valueAsArray = valueAsArray;
+ }
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/ExtraErrorResponseException.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,35 @@
+package de.drv.dsrv.spoc.extra.v1_3;
+
+import de.drv.dsrv.spoc.extra.v1_3.jaxb.service.ExtraErrorType;
+
+/**
+ * Die Exception hat ein {@link ExtraErrorType} als Instanzvariable, die
immer
+ * gesetzt sein muss. Deswegen gibt es auch nur einen Konstruktor mit
diesem
+ * Parameter. Verwendet wird die Exception, wenn statt einem
+ * TransportResponseType ein {@link ExtraErrorType} zurueckgegeben werden
soll.
+ * Die Unterscheidung findet also in einem <code>try-catch</code>-Block
statt.
+ */
+public class ExtraErrorResponseException extends Exception {
+
+ private static final long serialVersionUID = 906192905275346978L;
+ private final ExtraErrorType extraErrorType;
+
+ /**
+ * Konstruktor.
+ *
+ * @param extraErrorType
+ * der in der Response zurueckgegebene ExtraError
+ */
+ public ExtraErrorResponseException(final ExtraErrorType extraErrorType) {
+ this.extraErrorType = extraErrorType;
+ }
+
+ /**
+ * Gibt den in der Response zurueckgegebenen ExtraError zurueck.
+ *
+ * @return der in der Response zurueckgegebene ExtraError
+ */
+ public ExtraErrorType getExtraErrorType() {
+ return this.extraErrorType;
+ }
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/ExtraJaxbMarshaller.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,414 @@
+package de.drv.dsrv.spoc.extra.v1_3;
+
+import java.io.OutputStream;
+import java.io.StringReader;
+import java.io.StringWriter;
+import java.util.LinkedList;
+
+import javax.xml.bind.JAXBContext;
+import javax.xml.bind.JAXBElement;
+import javax.xml.bind.JAXBException;
+import javax.xml.bind.Marshaller;
+import javax.xml.bind.Unmarshaller;
+import javax.xml.transform.Result;
+import javax.xml.transform.Source;
+import javax.xml.transform.stream.StreamResult;
+import javax.xml.transform.stream.StreamSource;
+
+import org.w3._2000._09.xmldsig.CanonicalizationMethodType;
+import org.w3._2001._04.xmlenc.AgreementMethodType;
+import org.w3c.dom.Node;
+
+import de.drv.dsrv.spoc.extra.v1_3.jaxb.components.AnyPlugInContainerType;
+import de.drv.dsrv.spoc.extra.v1_3.jaxb.logging.EventType;
+import de.drv.dsrv.spoc.extra.v1_3.jaxb.messages.AbstractArgumentType;
+import de.drv.dsrv.spoc.extra.v1_3.jaxb.plugins.AbstractAlgorithmType;
+import de.drv.dsrv.spoc.extra.v1_3.jaxb.request.TransportRequestType;
+import de.drv.dsrv.spoc.extra.v1_3.jaxb.response.TransportResponseType;
+import de.drv.dsrv.spoc.extra.v1_3.jaxb.service.ExtraErrorType;
+
+/**
+ * Bietet Methoden zum De- und Serialisieren von Extra-Objekten an. Als
+ * Parameter und Rueckgabewerte werden die aus dem Schema generierten
+ * JAXB-Klassen verwendet.
+ */
+public class ExtraJaxbMarshaller {
+
+ private static final String MARSHALLER_PROPERTY_NAMESPACEPREFIXMAPPER
= "com.sun.xml.bind.namespacePrefixMapper";
+ private static final String JAXB_EXCEPTION = "Unerwartetes Element
\"%s\". Das erwartete Element ist \"%s\".";
+ private final ExtraNamespacePrefixMapper extraNamespacePrefixMapper;
+
+ public ExtraJaxbMarshaller() {
+ this.extraNamespacePrefixMapper = new ExtraNamespacePrefixMapper();
+ }
+
+ /**
+ * Serialisiert das uebergebene {@link ExtraErrorType} Objekt in einen
+ * String und gibt diesen zurueck.
+ *
+ * @param extraError
+ * zu serialisierendes Error-Objekt; darf nicht
<code>null</code>
+ * sein
+ * @return String-Repraesentation von {@link ExtraErrorType}
+ * @throws JAXBException
+ * wenn beim Marshalling eine Exception geworfen wird
+ * @throws IllegalArgumentException
+ * wenn <code>extraError</code> den Wert <code>null</code> hat
+ */
+ public String marshalExtraError(final ExtraErrorType extraError) throws
JAXBException {
+
+ // Parameter-Validierung
+ checkNotNullableValue(extraError, "extraError");
+
+ // Wandle JAXB-Datenobjekt in eine Zeichenreihe um
+ final Marshaller marshaller = createMarshaller();
+ final StringWriter responseStringWriter = new StringWriter();
+ marshaller.marshal(extraError, new StreamResult(responseStringWriter));
+ return responseStringWriter.toString();
+ }
+
+ /**
+ * Serialisiert das uebergebene {@link ExtraErrorType} Objekt in das
+ * uebergebene <code>result</code>. <br/>
+ * Falls in <code>result</code> bereits Daten vorhanden sind, kann eine
+ * {@link RuntimeException} - abhaengig vom konkreten <code>Result</code>
+ * -Typ - geworfen werden.
+ *
+ * @param extraError
+ * zu serialisierendes Error-Objekt; darf nicht
<code>null</code>
+ * sein
+ * @param result
+ * Ziel des Marshallings; darf nicht <code>null</code> sein
+ *
+ * @throws JAXBException
+ * wenn beim Marshalling eine Exception geworfen wird
+ * @throws IllegalArgumentException
+ * wenn <code>extraError</code> oder <code>result</code> den
+ * Wert <code>null</code> haben
+ */
+ public void marshalExtraError(final ExtraErrorType extraError, final
Result result) throws JAXBException {
+
+ // Pruefe Werte, die nicht null sein duerfen
+ checkNotNullableValue(extraError, "extraError");
+ checkNotNullableValue(result, "result");
+
+ final Marshaller marshaller = createMarshaller();
+ marshaller.marshal(extraError, result);
+ }
+
+ /**
+ * Serialisiert das uebergebene {@link ExtraErrorType} Objekt in den
+ * uebergebenen <code>node</code>.
+ *
+ * @param extraError
+ * zu serialisierendes Error-Objekt; darf nicht
<code>null</code>
+ * sein
+ * @param node
+ * Ziel des Marshallings; darf nicht <code>null</code> sein
+ * @throws JAXBException
+ * wenn beim Marshalling eine Exception geworfen wird
+ * @throws org.w3c.dom.DOMException
+ * wenn beim Marshalling in das <code>node</code> Objekt die
+ * DOM-Struktur verletzt wird, z.B. falls schon Daten
vorhanden
+ * sind
+ * @throws IllegalArgumentException
+ * wenn <code>extraError</code> oder <code>node</code> den
Wert
+ * <code>null</code> haben
+ */
+ public void marshalExtraError(final ExtraErrorType extraError, final Node
node) throws JAXBException {
+
+ // Pruefe Werte, die nicht null sein duerfen
+ checkNotNullableValue(extraError, "extraError");
+ checkNotNullableValue(node, "node");
+
+ final Marshaller marshaller = createMarshaller();
+ marshaller.marshal(extraError, node);
+ }
+
+ /**
+ * Serialisiert das uebergebene {@link TransportRequestType} Objekt
(mittels
+ * JAXB-Marshalling) in den uebergebenen <code>outputStream</code>.
+ *
+ * @param extraRequest
+ * zu serialisierendes Request-Objekt; darf nicht
+ * <code>null</code> sein
+ * @param outputStream
+ * Ziel des Marshallings; darf nicht <code>null</code> sein
+ * @throws JAXBException
+ * wenn beim Marshalling eine Exception geworfen wird
+ * @throws IllegalArgumentException
+ * wenn <code>extraRequest</code> oder
<code>outputStream</code>
+ * den Wert <code>null</code> haben
+ */
+ public void marshalTransportRequest(final TransportRequestType
extraRequest, final OutputStream outputStream)
+ throws JAXBException {
+
+ // Pruefe Werte, die nicht null sein duerfen
+ checkNotNullableValue(extraRequest, "extraRequest");
+ checkNotNullableValue(outputStream, "outputStream");
+
+ final Marshaller marshaller = createMarshaller();
+ marshaller.marshal(extraRequest, outputStream);
+ }
+
+ /**
+ * Serialisiert das uebergebene {@link TransportResponseType} Objekt in
+ * einen String und gibt diesen zurueck.
+ *
+ * @param extraResponse
+ * zu serialisierendes Objekt; darf nicht <code>null</code>
sein
+ * @return String-Repraesentation von {@link TransportResponseType}
+ * @throws JAXBException
+ * wenn beim Marshalling eine Exception geworfen wird
+ * @throws IllegalArgumentException
+ * wenn <code>extraResponse</code> den Wert <code>null</code>
+ * hat
+ */
+ public String marshalTransportResponse(final TransportResponseType
extraResponse) throws JAXBException {
+
+ // Parameter-Validierung
+ checkNotNullableValue(extraResponse, "extraResponse");
+
+ // Wandle JAXB-Datenobjekt in eine Zeichenreihe um
+ final Marshaller marshaller = createMarshaller();
+ final StringWriter responseStringWriter = new StringWriter();
+ marshaller.marshal(extraResponse, new
StreamResult(responseStringWriter));
+ return responseStringWriter.toString();
+ }
+
+ /**
+ * Serialisiert das uebergebene {@link TransportResponseType} Objekt
+ * (mittels JAXB-Marshalling) in das uebergebene <code>result</code>.
<br/>
+ * Falls in <code>result</code> bereits Daten vorhanden sind, kann eine
+ * {@link RuntimeException} - abhaengig vom konkreten <code>Result</code>
+ * -Typ - geworfen werden.
+ *
+ * @param extraResponse
+ * zu serialisierendes Response-Objekt; darf nicht
+ * <code>null</code> sein
+ * @param result
+ * Ziel des Marshallings; darf nicht <code>null</code> sein
+ * @throws JAXBException
+ * wenn beim Marshalling eine Exception geworfen wird
+ * @throws IllegalArgumentException
+ * wenn <code>extraResponse</code> oder <code>result</code>
den
+ * Wert <code>null</code> haben
+ */
+ public void marshalTransportResponse(final TransportResponseType
extraResponse, final Result result)
+ throws JAXBException {
+
+ // Pruefe Werte, die nicht null sein duerfen
+ checkNotNullableValue(extraResponse, "extraResponse");
+ checkNotNullableValue(result, "result");
+
+ final Marshaller marshaller = createMarshaller();
+ marshaller.marshal(extraResponse, result);
+ }
+
+ /**
+ * Serialisiert das uebergebene {@link TransportResponseType} Objekt
+ * (mittels JAXB-Marshalling) in den uebergebenen <code>node</code>.
+ *
+ * @param extraResponse
+ * zu serialisierendes Response-Objekt; darf nicht
+ * <code>null</code> sein
+ * @param node
+ * Ziel des Marshallings; darf nicht <code>null</code> sein
+ * @throws JAXBException
+ * wenn beim Marshalling eine Exception geworfen wird
+ * @throws org.w3c.dom.DOMException
+ * wenn beim Marshalling in das <code>node</code> Objekt die
+ * DOM-Struktur verletzt wird, z.B. falls schon Daten
vorhanden
+ * sind
+ * @throws IllegalArgumentException
+ * wenn <code>extraResponse</code> oder <code>node</code> den
+ * Wert <code>null</code> haben
+ */
+ public void marshalTransportResponse(final TransportResponseType
extraResponse, final Node node)
+ throws JAXBException {
+
+ // Pruefe Werte, die nicht null sein duerfen
+ checkNotNullableValue(extraResponse, "extraResponse");
+ checkNotNullableValue(node, "node");
+
+ final Marshaller marshaller = createMarshaller();
+ marshaller.marshal(extraResponse, node);
+ }
+
+ /**
+ * Erzeugt aus dem uebergebenen String ein {@link TransportRequestType}
+ * Objekt.
+ *
+ * @param transportRequest
+ * String-Repraesentation des eXTra-Requests
+ * @return JAXB-Repraesentation des eXTra-Requests
+ * @throws JAXBException
+ * wenn beim Unmarshalling eine Exception geworfen wird oder
das
+ * uebergebene XML kein {@link TransportRequestType} ist.
+ * @throws IllegalArgumentException
+ * wenn <code>transportRequest</code> den Wert
<code>null</code>
+ * hat
+ */
+ public TransportRequestType unmarshalTransportRequest(final String
transportRequest) throws JAXBException {
+
+ // Parameter-Validierung
+ checkNotNullableValue(transportRequest, "transportRequest");
+
+ final Unmarshaller unmarshaller = createUnmarshaller();
+
+ @SuppressWarnings("unchecked")
+ final JAXBElement<Object> request = (JAXBElement<Object>)
unmarshaller.unmarshal(new StreamSource(
+ new StringReader(transportRequest)));
+
+ if (!(request.getValue() instanceof TransportRequestType)) {
+ throw new JAXBException(String.format(JAXB_EXCEPTION,
request.getValue().getClass().getSimpleName(),
+ "TransportRequestType"));
+ }
+
+ return (TransportRequestType) request.getValue();
+
+ }
+
+ /**
+ * Erzeugt aus dem uebergebenen XML ein {@link TransportRequestType}
Objekt.
+ *
+ * @param source
+ * XML-Quelle eines eXTra-Requests; darf nicht
<code>null</code>
+ * sein
+ * @return JAXB-Repraesentation des eXTra-Requests
+ * @throws JAXBException
+ * wenn beim Unmarshalling eine Exception geworfen wird oder
das
+ * uebergebene XML kein {@link TransportRequestType} ist.
+ * @throws IllegalArgumentException
+ * wenn <code>source</code> den Wert <code>null</code> hat
+ */
+ public TransportRequestType unmarshalTransportRequest(final Source
source) throws JAXBException {
+
+ // Pruefe Werte, die nicht null sein duerfen
+ checkNotNullableValue(source, "source");
+
+ final Unmarshaller unmarshaller = createUnmarshaller();
+
+ @SuppressWarnings("unchecked")
+ final JAXBElement<Object> request = (JAXBElement<Object>)
unmarshaller.unmarshal(source);
+
+ if (!(request.getValue() instanceof TransportRequestType)) {
+ throw new JAXBException(String.format(JAXB_EXCEPTION,
request.getValue().getClass().getSimpleName(),
+ "TransportRequestType"));
+ }
+
+ return (TransportRequestType) request.getValue();
+ }
+
+ /**
+ * Erzeugt aus dem uebergebenen XML ein {@link TransportResponseType}
+ * Objekt. Sollte es sich dabei um {@link ExtraErrorType} handeln wird
+ * stattdessen die Exception {@link ExtraErrorResponseException}
ausgeloest,
+ * die den {@link ExtraErrorType} enthaelt.
+ *
+ * @param source
+ * XML-Quelle einer eXTra-Response; darf nicht
<code>null</code>
+ * sein
+ * @return JAXB-Repraesentation der eXTra-Response
+ * @throws JAXBException
+ * wenn beim Unmarshalling eine Exception geworfen wird oder
das
+ * uebergebene XML kein {@link TransportResponseType} oder
+ * {@link ExtraErrorType} ist.
+ * @throws IllegalArgumentException
+ * wenn <code>source</code> den Wert <code>null</code> hat
+ * @throws ExtraErrorResponseException
+ * wenn in <code>source</code> nicht ein
+ * {@link TransportResponseType} sondern ein
+ * {@link ExtraErrorType} ist. Der {@link ExtraErrorType} wird
+ * mit der Exception uebergeben.
+ */
+ public TransportResponseType unmarshalTransportResponse(final Source
source) throws JAXBException,
+ ExtraErrorResponseException {
+
+ // Pruefe Werte, die nicht null sein duerfen
+ checkNotNullableValue(source, "source");
+
+ final Unmarshaller unmarshaller = createUnmarshaller();
+
+ @SuppressWarnings("unchecked")
+ final JAXBElement<Object> jaxbElement = (JAXBElement<Object>)
unmarshaller.unmarshal(source);
+
+ if (jaxbElement.getValue() instanceof ExtraErrorType) {
+ throw new ExtraErrorResponseException((ExtraErrorType)
jaxbElement.getValue());
+ } else if (!(jaxbElement.getValue() instanceof TransportResponseType)) {
+ throw new JAXBException(String.format(JAXB_EXCEPTION,
jaxbElement.getValue().getClass().getSimpleName(),
+ "TransportResponseType"));
+ }
+
+ return (TransportResponseType) jaxbElement.getValue();
+ }
+
+ /**
+ * Erstellt einen Marshaller mit dem aus den JAXB-Objekten z.B. eine
+ * XML-Datei erzeugt werden kann. Der JAXB-Kontext besteht aus den
+ * <code>de.drv.dsrv.spoc.extra.v1_3.jaxb.*</code>-Packages.
+ *
+ * @return {@link Marshaller}
+ * @throws JAXBException
+ * wenn beim Erstellen des Marshallers eine Exception geworfen
+ * wird
+ */
+ public Marshaller createMarshaller() throws JAXBException {
+ final Marshaller marshaller = getJaxbContext().createMarshaller();
+ marshaller.setProperty(MARSHALLER_PROPERTY_NAMESPACEPREFIXMAPPER,
extraNamespacePrefixMapper);
+ marshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT,true);
+ return marshaller;
+ }
+
+ /**
+ * Erstellt einen Unmarshaller mit dem aus einer XML-Datei JAXB-Objekte
+ * erzeugt werden koennen. Der JAXB-Kontext besteht aus den
+ * <code>de.drv.dsrv.spoc.extra.v1_3.jaxb.*</code>-Packages.
+ *
+ * @return {@link Unmarshaller}
+ * @throws JAXBException
+ * wenn beim Erstellen des Marshallers eine Exception geworfen
+ * wird
+ */
+ public Unmarshaller createUnmarshaller() throws JAXBException {
+ return getJaxbContext().createUnmarshaller();
+ }
+
+ private void checkNotNullableValue(final Object notNullableValue, final
String parameterName)
+ throws IllegalArgumentException {
+ if (notNullableValue == null) {
+ throw new IllegalArgumentException("Parameter " + parameterName + "
darf nicht null sein.");
+ }
+ }
+
+ /**
+ * Erstellt einen {@link JAXBContext}, der alle JAXB-Packages kennt.
+ *
+ * @return {@link JAXBContext}
+ * @throws JAXBException
+ */
+ private JAXBContext getJaxbContext() throws JAXBException {
+ final LinkedList<String> packages = new LinkedList<String>();
+
+ packages.add(AnyPlugInContainerType.class.getPackage().getName()); //
components
+ packages.add(EventType.class.getPackage().getName()); // logging
+ packages.add(AbstractArgumentType.class.getPackage().getName()); //
messages
+ packages.add(AbstractAlgorithmType.class.getPackage().getName()); //
plugins
+ packages.add(TransportRequestType.class.getPackage().getName()); //
request
+ packages.add(TransportResponseType.class.getPackage().getName()); //
response
+ packages.add(ExtraErrorType.class.getPackage().getName()); // service
+ packages.add(CanonicalizationMethodType.class.getPackage().getName());
// xmldsig
+ packages.add(AgreementMethodType.class.getPackage().getName()); // xmlend
+
+ final StringBuilder contextPath = new StringBuilder();
+ for (int i = 0; i < packages.size(); ++i) {
+ contextPath.append(packages.get(i));
+
+ if (i < packages.size()) {
+ contextPath.append(":");
+ }
+ }
+
+ return JAXBContext.newInstance(contextPath.toString());
+ }
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/ExtraNamespacePrefixMapper.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,72 @@
+package de.drv.dsrv.spoc.extra.v1_3;
+
+import java.util.HashMap;
+import java.util.Map;
+
+import com.sun.xml.bind.marshaller.NamespacePrefixMapper;
+
+/**
+ * Erweitert den {@link com.sun.xml.bind.marshaller.NamespacePrefixMapper}
um
+ * die Namespace-Praefixe des eXTra-Schemas in der Version 1.3. <br />
+ * Es wird ein Standard-Mapping angeboten, das aber auch mit der Methode
+ * <code>setMapping</code> angepasst werden kann.
+ */
+public final class ExtraNamespacePrefixMapper extends
NamespacePrefixMapper {
+
+ private transient Map<String, String> mapping;
+
+ /**
+ * Konstruktor.
+ */
+ public ExtraNamespacePrefixMapper() {
+ setDefaultMapping();
+ }
+
+ /**
+ * Ermittelt das Praefix fuer die uebergebene <code>namespaceUri</code>.
+ * Falls dieser Namespace nicht im Mapping definiert ist, wird als Praefix
+ * <code>suggestion</code> zurueckgegeben.
+ *
+ * @param namespaceUri
+ * Namespace, fuer den das Praefix ermittelt werden soll
+ * @param suggestion
+ * wird als Praefix verwendet, falls <code>namespaceUri</code>
+ * nicht im Mapping definiert ist
+ * @param requirePrefix
+ * wird in dieser Implementierung nicht verwendet
+ */
+ @Override
+ public String getPreferredPrefix(final String namespaceUri, final String
suggestion, final boolean requirePrefix) {
+ String prefix = suggestion;
+
+ if (this.mapping.containsKey(namespaceUri)) {
+ prefix = this.mapping.get(namespaceUri);
+ }
+
+ return prefix;
+ }
+
+ /**
+ * Speichert das uebergebene Mapping.<br/>
+ * Damit wird das Standard-Mapping ueberschrieben.
+ *
+ * @param mapping
+ * Mapping fuer die Namespace-Praefixe
+ */
+ public void setMapping(final Map<String, String> mapping) {
+ this.mapping = mapping;
+ }
+
+ private void setDefaultMapping() {
+ this.mapping = new HashMap<String, String>();
+
this.mapping.put("
http://www.extra-standard.de/namespace/request/1", "xreq");
+
this.mapping.put("
http://www.extra-standard.de/namespace/response/1", "xres");
+
this.mapping.put("
http://www.extra-standard.de/namespace/service/1", "xsrv");
+
this.mapping.put("
http://www.extra-standard.de/namespace/components/1", "xcpt");
+
this.mapping.put("
http://www.extra-standard.de/namespace/logging/1", "xlog");
+
this.mapping.put("
http://www.extra-standard.de/namespace/plugins/1", "xplg");
+
this.mapping.put("
http://www.extra-standard.de/namespace/message/1", "xmsg");
+ this.mapping.put("
http://www.w3.org/2001/04/xmlenc#", "xenc");
+ this.mapping.put("
http://www.w3.org/2000/09/xmldsig#", "ds");
+ }
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/FachverfahrenTyp.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,9 @@
+package de.drv.dsrv.spoc.extra.v1_3;
+
+public enum FachverfahrenTyp {
+
+ HTTP,
+
+ EJB;
+
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/AnyPlugInContainerType.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,80 @@
+//
+// This file was generated by the JavaTM Architecture for XML
Binding(JAXB) Reference Implementation, v2.2.6
+// 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: 2014.10.24 at 11:30:02 AM CEST
+//
+
+
+package de.drv.dsrv.spoc.extra.v1_3.jaxb.components;
+
+import java.io.Serializable;
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAnyElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for AnyPlugInContainerType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content
contained within this class.
+ *
+ * <pre>
+ * <complexType name="AnyPlugInContainerType">
+ * <complexContent>
+ * <restriction base="{
http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <any
namespace='
http://www.extra-standard.de/namespace/plugins/1'
maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "AnyPlugInContainerType", propOrder = {
+ "any"
+})
+public class AnyPlugInContainerType
+ implements Serializable
+{
+
+ private final static long serialVersionUID = 1L;
+ @XmlAnyElement(lax = true)
+ protected List<Object> any;
+
+ /**
+ * Gets the value of the any property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the any
property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getAny().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link Object }
+ *
+ *
+ */
+ public List<Object> getAny() {
+ if (any == null) {
+ any = new ArrayList<Object>();
+ }
+ return this.any;
+ }
+
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/AnyXMLType.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,109 @@
+//
+// This file was generated by the JavaTM Architecture for XML
Binding(JAXB) Reference Implementation, v2.2.6
+// 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: 2014.10.24 at 11:30:02 AM CEST
+//
+
+
+package de.drv.dsrv.spoc.extra.v1_3.jaxb.components;
+
+import java.io.Serializable;
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAnyAttribute;
+import javax.xml.bind.annotation.XmlAnyElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSeeAlso;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.namespace.QName;
+import org.w3c.dom.Element;
+
+
+/**
+ * <p>Java class for AnyXMLType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content
contained within this class.
+ *
+ * <pre>
+ * <complexType name="AnyXMLType">
+ * <complexContent>
+ * <extension base="{
http://www.w3.org/2001/XMLSchema}anyType">
+ * <anyAttribute processContents='skip'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "AnyXMLType", propOrder = {
+ "any"
+})
+@XmlSeeAlso({
+ XMLFragmentType.class
+})
+@XmlRootElement
+public class AnyXMLType
+ implements Serializable
+{
+
+ private final static long serialVersionUID = 1L;
+ @XmlAnyElement
+ protected List<Element> any;
+ @XmlAnyAttribute
+ private Map<QName, String> otherAttributes = new HashMap<QName,
String>();
+
+ /**
+ * Gets the value of the any property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the any
property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getAny().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link Element }
+ *
+ *
+ */
+ public List<Element> getAny() {
+ if (any == null) {
+ any = new ArrayList<Element>();
+ }
+ return this.any;
+ }
+
+ /**
+ * Gets a map that contains attributes that aren't bound to any typed
property on this class.
+ *
+ * <p>
+ * the map is keyed by the name of the attribute and
+ * the value is the string value of the attribute.
+ *
+ * the map returned by this method is live, and you can add new
attribute
+ * by updating the map directly. Because of this design, there's no
setter.
+ *
+ *
+ * @return
+ * always non-null
+ */
+ public Map<QName, String> getOtherAttributes() {
+ return otherAttributes;
+ }
+
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/ApplicationType.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,129 @@
+//
+// This file was generated by the JavaTM Architecture for XML
Binding(JAXB) Reference Implementation, v2.2.6
+// 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: 2014.10.24 at 11:30:02 AM CEST
+//
+
+
+package de.drv.dsrv.spoc.extra.v1_3.jaxb.components;
+
+import java.io.Serializable;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ApplicationType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content
contained within this class.
+ *
+ * <pre>
+ * <complexType name="ApplicationType">
+ * <complexContent>
+ * <restriction base="{
http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}Product"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}Manufacturer"
minOccurs="0"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}RegistrationID"
minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ApplicationType", propOrder = {
+ "product",
+ "manufacturer",
+ "registrationID"
+})
+public class ApplicationType
+ implements Serializable
+{
+
+ private final static long serialVersionUID = 1L;
+ @XmlElement(name = "Product", required = true)
+ protected TextType product;
+ @XmlElement(name = "Manufacturer")
+ protected String manufacturer;
+ @XmlElement(name = "RegistrationID")
+ protected ClassifiableIDType registrationID;
+
+ /**
+ * Gets the value of the product property.
+ *
+ * @return
+ * possible object is
+ * {@link TextType }
+ *
+ */
+ public TextType getProduct() {
+ return product;
+ }
+
+ /**
+ * Sets the value of the product property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TextType }
+ *
+ */
+ public void setProduct(TextType value) {
+ this.product = value;
+ }
+
+ /**
+ * Gets the value of the manufacturer property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getManufacturer() {
+ return manufacturer;
+ }
+
+ /**
+ * Sets the value of the manufacturer property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setManufacturer(String value) {
+ this.manufacturer = value;
+ }
+
+ /**
+ * Gets the value of the registrationID property.
+ *
+ * @return
+ * possible object is
+ * {@link ClassifiableIDType }
+ *
+ */
+ public ClassifiableIDType getRegistrationID() {
+ return registrationID;
+ }
+
+ /**
+ * Sets the value of the registrationID property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ClassifiableIDType }
+ *
+ */
+ public void setRegistrationID(ClassifiableIDType value) {
+ this.registrationID = value;
+ }
+
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/Base64CharSequenceType.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,73 @@
+//
+// This file was generated by the JavaTM Architecture for XML
Binding(JAXB) Reference Implementation, v2.2.6
+// 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: 2014.10.24 at 11:30:02 AM CEST
+//
+
+
+package de.drv.dsrv.spoc.extra.v1_3.jaxb.components;
+
+import java.io.Serializable;
+import javax.activation.DataHandler;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlMimeType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.XmlValue;
+
+
+/**
+ * <p>Java class for Base64CharSequenceType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content
contained within this class.
+ *
+ * <pre>
+ * <complexType name="Base64CharSequenceType">
+ * <simpleContent>
+ * <extension
base="<
http://www.w3.org/2001/XMLSchema>base64Binary">
+ * </extension>
+ * </simpleContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "Base64CharSequenceType", propOrder = {
+ "value"
+})
+public class Base64CharSequenceType
+ implements Serializable
+{
+
+ private final static long serialVersionUID = 1L;
+ @XmlValue
+ @XmlMimeType("application/octet-stream")
+ protected DataHandler value;
+
+ /**
+ * Gets the value of the value property.
+ *
+ * @return
+ * possible object is
+ * {@link DataHandler }
+ *
+ */
+ public DataHandler getValue() {
+ return value;
+ }
+
+ /**
+ * Sets the value of the value property.
+ *
+ * @param value
+ * allowed object is
+ * {@link DataHandler }
+ *
+ */
+ public void setValue(DataHandler value) {
+ this.value = value;
+ }
+
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/CharSequenceType.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,70 @@
+//
+// This file was generated by the JavaTM Architecture for XML
Binding(JAXB) Reference Implementation, v2.2.6
+// 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: 2014.10.24 at 11:30:02 AM CEST
+//
+
+
+package de.drv.dsrv.spoc.extra.v1_3.jaxb.components;
+
+import java.io.Serializable;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.XmlValue;
+
+
+/**
+ * <p>Java class for CharSequenceType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content
contained within this class.
+ *
+ * <pre>
+ * <complexType name="CharSequenceType">
+ * <simpleContent>
+ * <extension base="<
http://www.w3.org/2001/XMLSchema>string">
+ * </extension>
+ * </simpleContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "CharSequenceType", propOrder = {
+ "value"
+})
+public class CharSequenceType
+ implements Serializable
+{
+
+ private final static long serialVersionUID = 1L;
+ @XmlValue
+ protected String value;
+
+ /**
+ * Gets the value of the value property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getValue() {
+ return value;
+ }
+
+ /**
+ * Sets the value of the value property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setValue(String value) {
+ this.value = value;
+ }
+
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/ClassifiableIDType.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,98 @@
+//
+// This file was generated by the JavaTM Architecture for XML
Binding(JAXB) Reference Implementation, v2.2.6
+// 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: 2014.10.24 at 11:30:02 AM CEST
+//
+
+
+package de.drv.dsrv.spoc.extra.v1_3.jaxb.components;
+
+import java.io.Serializable;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.XmlValue;
+
+
+/**
+ * <p>Java class for ClassifiableIDType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content
contained within this class.
+ *
+ * <pre>
+ * <complexType name="ClassifiableIDType">
+ * <simpleContent>
+ * <extension base="<
http://www.w3.org/2001/XMLSchema>string">
+ * <attribute name="class"
type="{
http://www.extra-standard.de/namespace/components/1}SimpleClassType"
/>
+ * </extension>
+ * </simpleContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ClassifiableIDType", propOrder = {
+ "value"
+})
+public class ClassifiableIDType
+ implements Serializable
+{
+
+ private final static long serialVersionUID = 1L;
+ @XmlValue
+ protected String value;
+ @XmlAttribute(name = "class")
+ protected String clazz;
+
+ /**
+ * Gets the value of the value property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getValue() {
+ return value;
+ }
+
+ /**
+ * Sets the value of the value property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setValue(String value) {
+ this.value = value;
+ }
+
+ /**
+ * Gets the value of the clazz property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getClazz() {
+ return clazz;
+ }
+
+ /**
+ * Sets the value of the clazz property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setClazz(String value) {
+ this.clazz = value;
+ }
+
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/ClassifiableStringType.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,104 @@
+//
+// This file was generated by the JavaTM Architecture for XML
Binding(JAXB) Reference Implementation, v2.2.6
+// 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: 2014.10.24 at 11:30:02 AM CEST
+//
+
+
+package de.drv.dsrv.spoc.extra.v1_3.jaxb.components;
+
+import java.io.Serializable;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlSeeAlso;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.XmlValue;
+import de.drv.dsrv.spoc.extra.v1_3.jaxb.logging.ObjectType;
+import de.drv.dsrv.spoc.extra.v1_3.jaxb.logging.ParameterType;
+
+
+/**
+ * <p>Java class for ClassifiableStringType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content
contained within this class.
+ *
+ * <pre>
+ * <complexType name="ClassifiableStringType">
+ * <simpleContent>
+ * <extension base="<
http://www.w3.org/2001/XMLSchema>string">
+ * <attribute name="class"
type="{
http://www.extra-standard.de/namespace/components/1}SimpleClassType"
/>
+ * </extension>
+ * </simpleContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ClassifiableStringType", propOrder = {
+ "value"
+})
+@XmlSeeAlso({
+ ParameterType.class,
+ ObjectType.class
+})
+public class ClassifiableStringType implements Serializable
+{
+
+ private final static long serialVersionUID = 1L;
+ @XmlValue
+ protected String value;
+ @XmlAttribute(name = "class")
+ protected String clazz;
+
+ /**
+ * Gets the value of the value property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getValue() {
+ return value;
+ }
+
+ /**
+ * Sets the value of the value property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setValue(String value) {
+ this.value = value;
+ }
+
+ /**
+ * Gets the value of the clazz property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getClazz() {
+ return clazz;
+ }
+
+ /**
+ * Sets the value of the clazz property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setClazz(String value) {
+ this.clazz = value;
+ }
+
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/DataType.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,157 @@
+//
+// This file was generated by the JavaTM Architecture for XML
Binding(JAXB) Reference Implementation, v2.2.6
+// 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: 2014.10.24 at 11:30:02 AM CEST
+//
+
+
+package de.drv.dsrv.spoc.extra.v1_3.jaxb.components;
+
+import java.io.Serializable;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for DataType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content
contained within this class.
+ *
+ * <pre>
+ * <complexType name="DataType">
+ * <complexContent>
+ * <restriction base="{
http://www.w3.org/2001/XMLSchema}anyType">
+ * <choice>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}CharSequence"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}Base64CharSequence"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}ElementSequence"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}AnyXML"/>
+ * </choice>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "DataType", propOrder = {
+ "charSequence",
+ "base64CharSequence",
+ "elementSequence",
+ "anyXML"
+})
+public class DataType
+ implements Serializable
+{
+
+ private final static long serialVersionUID = 1L;
+ @XmlElement(name = "CharSequence")
+ protected CharSequenceType charSequence;
+ @XmlElement(name = "Base64CharSequence")
+ protected Base64CharSequenceType base64CharSequence;
+ @XmlElement(name = "ElementSequence")
+ protected ElementSequenceType elementSequence;
+ @XmlElement(name = "AnyXML")
+ protected AnyXMLType anyXML;
+
+ /**
+ * Gets the value of the charSequence property.
+ *
+ * @return
+ * possible object is
+ * {@link CharSequenceType }
+ *
+ */
+ public CharSequenceType getCharSequence() {
+ return charSequence;
+ }
+
+ /**
+ * Sets the value of the charSequence property.
+ *
+ * @param value
+ * allowed object is
+ * {@link CharSequenceType }
+ *
+ */
+ public void setCharSequence(CharSequenceType value) {
+ this.charSequence = value;
+ }
+
+ /**
+ * Gets the value of the base64CharSequence property.
+ *
+ * @return
+ * possible object is
+ * {@link Base64CharSequenceType }
+ *
+ */
+ public Base64CharSequenceType getBase64CharSequence() {
+ return base64CharSequence;
+ }
+
+ /**
+ * Sets the value of the base64CharSequence property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Base64CharSequenceType }
+ *
+ */
+ public void setBase64CharSequence(Base64CharSequenceType value) {
+ this.base64CharSequence = value;
+ }
+
+ /**
+ * Gets the value of the elementSequence property.
+ *
+ * @return
+ * possible object is
+ * {@link ElementSequenceType }
+ *
+ */
+ public ElementSequenceType getElementSequence() {
+ return elementSequence;
+ }
+
+ /**
+ * Sets the value of the elementSequence property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ElementSequenceType }
+ *
+ */
+ public void setElementSequence(ElementSequenceType value) {
+ this.elementSequence = value;
+ }
+
+ /**
+ * Gets the value of the anyXML property.
+ *
+ * @return
+ * possible object is
+ * {@link AnyXMLType }
+ *
+ */
+ public AnyXMLType getAnyXML() {
+ return anyXML;
+ }
+
+ /**
+ * Sets the value of the anyXML property.
+ *
+ * @param value
+ * allowed object is
+ * {@link AnyXMLType }
+ *
+ */
+ public void setAnyXML(AnyXMLType value) {
+ this.anyXML = value;
+ }
+
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/ElementSequenceType.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,84 @@
+//
+// This file was generated by the JavaTM Architecture for XML
Binding(JAXB) Reference Implementation, v2.2.6
+// 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: 2014.10.24 at 11:30:02 AM CEST
+//
+
+
+package de.drv.dsrv.spoc.extra.v1_3.jaxb.components;
+
+import java.io.Serializable;
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAnyElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+import org.w3c.dom.Element;
+
+
+/**
+ * <p>Java class for ElementSequenceType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content
contained within this class.
+ *
+ * <pre>
+ * <complexType name="ElementSequenceType">
+ * <complexContent>
+ * <restriction base="{
http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <any processContents='lax' maxOccurs="unbounded"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ElementSequenceType", propOrder = {
+ "any"
+})
+@XmlRootElement
+public class ElementSequenceType
+ implements Serializable
+{
+
+ private final static long serialVersionUID = 1L;
+ @XmlAnyElement(lax = true)
+ protected List<Object> any;
+
+ /**
+ * Gets the value of the any property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the any
property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getAny().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link Element }
+ * {@link Object }
+ *
+ *
+ */
+ public List<Object> getAny() {
+ if (any == null) {
+ any = new ArrayList<Object>();
+ }
+ return this.any;
+ }
+
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/ElementWithOptionalVersionType.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,104 @@
+//
+// This file was generated by the JavaTM Architecture for XML
Binding(JAXB) Reference Implementation, v2.2.6
+// 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: 2014.10.24 at 11:30:02 AM CEST
+//
+
+
+package de.drv.dsrv.spoc.extra.v1_3.jaxb.components;
+
+import java.io.Serializable;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlSeeAlso;
+import javax.xml.bind.annotation.XmlType;
+import de.drv.dsrv.spoc.extra.v1_3.jaxb.request.MessageRequestBodyType;
+import de.drv.dsrv.spoc.extra.v1_3.jaxb.request.MessageRequestHeaderType;
+import de.drv.dsrv.spoc.extra.v1_3.jaxb.request.MessageRequestType;
+import de.drv.dsrv.spoc.extra.v1_3.jaxb.request.PackageRequestBodyType;
+import de.drv.dsrv.spoc.extra.v1_3.jaxb.request.PackageRequestHeaderType;
+import de.drv.dsrv.spoc.extra.v1_3.jaxb.request.PackageRequestType;
+import de.drv.dsrv.spoc.extra.v1_3.jaxb.request.TransportRequestBodyType;
+import de.drv.dsrv.spoc.extra.v1_3.jaxb.request.TransportRequestHeaderType;
+import de.drv.dsrv.spoc.extra.v1_3.jaxb.response.MessageResponseBodyType;
+import de.drv.dsrv.spoc.extra.v1_3.jaxb.response.MessageResponseHeaderType;
+import de.drv.dsrv.spoc.extra.v1_3.jaxb.response.MessageResponseType;
+import de.drv.dsrv.spoc.extra.v1_3.jaxb.response.PackageResponseBodyType;
+import de.drv.dsrv.spoc.extra.v1_3.jaxb.response.PackageResponseHeaderType;
+import de.drv.dsrv.spoc.extra.v1_3.jaxb.response.PackageResponseType;
+import de.drv.dsrv.spoc.extra.v1_3.jaxb.response.TransportResponseBodyType;
+import
de.drv.dsrv.spoc.extra.v1_3.jaxb.response.TransportResponseHeaderType;
+
+
+/**
+ * <p>Java class for ElementWithOptionalVersionType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content
contained within this class.
+ *
+ * <pre>
+ * <complexType name="ElementWithOptionalVersionType">
+ * <complexContent>
+ * <restriction base="{
http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="version"
type="{
http://www.extra-standard.de/namespace/components/1}AbstractVersionType"
/>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ElementWithOptionalVersionType")
+@XmlSeeAlso({
+ PackageRequestType.class,
+ MessageRequestType.class,
+ PackageRequestBodyType.class,
+ MessageRequestBodyType.class,
+ TransportRequestBodyType.class,
+ PackageRequestHeaderType.class,
+ MessageRequestHeaderType.class,
+ TransportRequestHeaderType.class,
+ PackageResponseType.class,
+ MessageResponseType.class,
+ PackageResponseBodyType.class,
+ MessageResponseBodyType.class,
+ TransportResponseBodyType.class,
+ PackageResponseHeaderType.class,
+ MessageResponseHeaderType.class,
+ TransportResponseHeaderType.class
+})
+public abstract class ElementWithOptionalVersionType
+ implements Serializable
+{
+
+ private final static long serialVersionUID = 1L;
+ @XmlAttribute(name = "version")
+ protected String version;
+
+ /**
+ * Gets the value of the version property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVersion() {
+ return version;
+ }
+
+ /**
+ * Sets the value of the version property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVersion(String value) {
+ this.version = value;
+ }
+
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/FlagCodeType.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,70 @@
+//
+// This file was generated by the JavaTM Architecture for XML
Binding(JAXB) Reference Implementation, v2.2.6
+// 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: 2014.10.24 at 11:30:02 AM CEST
+//
+
+
+package de.drv.dsrv.spoc.extra.v1_3.jaxb.components;
+
+import java.io.Serializable;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.XmlValue;
+
+
+/**
+ * <p>Java class for FlagCodeType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content
contained within this class.
+ *
+ * <pre>
+ * <complexType name="FlagCodeType">
+ * <simpleContent>
+ * <extension base="<
http://www.w3.org/2001/XMLSchema>string">
+ * </extension>
+ * </simpleContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "FlagCodeType", propOrder = {
+ "value"
+})
+public class FlagCodeType
+ implements Serializable
+{
+
+ private final static long serialVersionUID = 1L;
+ @XmlValue
+ protected String value;
+
+ /**
+ * Gets the value of the value property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getValue() {
+ return value;
+ }
+
+ /**
+ * Sets the value of the value property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setValue(String value) {
+ this.value = value;
+ }
+
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/FlagType.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,213 @@
+//
+// This file was generated by the JavaTM Architecture for XML
Binding(JAXB) Reference Implementation, v2.2.6
+// 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: 2014.10.24 at 11:30:02 AM CEST
+//
+
+
+package de.drv.dsrv.spoc.extra.v1_3.jaxb.components;
+
+import java.io.Serializable;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for FlagType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content
contained within this class.
+ *
+ * <pre>
+ * <complexType name="FlagType">
+ * <complexContent>
+ * <restriction base="{
http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}Code"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}Text"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}Stack"
minOccurs="0"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}XPath"
minOccurs="0"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}Originator"
minOccurs="0"/>
+ * </sequence>
+ * <attribute name="weight" use="required"
type="{
http://www.extra-standard.de/namespace/codelists/1}WeightCodeType" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "FlagType", propOrder = {
+ "code",
+ "text",
+ "stack",
+ "xPath",
+ "originator"
+})
+public class FlagType
+ implements Serializable
+{
+
+ private final static long serialVersionUID = 1L;
+ @XmlElement(name = "Code", required = true)
+ protected FlagCodeType code;
+ @XmlElement(name = "Text", required = true)
+ protected TextType text;
+ @XmlElement(name = "Stack")
+ protected TextType stack;
+ @XmlElement(name = "XPath")
+ protected TextType xPath;
+ @XmlElement(name = "Originator")
+ protected TextType originator;
+ @XmlAttribute(name = "weight", required = true)
+ protected String weight;
+
+ /**
+ * Gets the value of the code property.
+ *
+ * @return
+ * possible object is
+ * {@link FlagCodeType }
+ *
+ */
+ public FlagCodeType getCode() {
+ return code;
+ }
+
+ /**
+ * Sets the value of the code property.
+ *
+ * @param value
+ * allowed object is
+ * {@link FlagCodeType }
+ *
+ */
+ public void setCode(FlagCodeType value) {
+ this.code = value;
+ }
+
+ /**
+ * Gets the value of the text property.
+ *
+ * @return
+ * possible object is
+ * {@link TextType }
+ *
+ */
+ public TextType getText() {
+ return text;
+ }
+
+ /**
+ * Sets the value of the text property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TextType }
+ *
+ */
+ public void setText(TextType value) {
+ this.text = value;
+ }
+
+ /**
+ * Gets the value of the stack property.
+ *
+ * @return
+ * possible object is
+ * {@link TextType }
+ *
+ */
+ public TextType getStack() {
+ return stack;
+ }
+
+ /**
+ * Sets the value of the stack property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TextType }
+ *
+ */
+ public void setStack(TextType value) {
+ this.stack = value;
+ }
+
+ /**
+ * Gets the value of the xPath property.
+ *
+ * @return
+ * possible object is
+ * {@link TextType }
+ *
+ */
+ public TextType getXPath() {
+ return xPath;
+ }
+
+ /**
+ * Sets the value of the xPath property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TextType }
+ *
+ */
+ public void setXPath(TextType value) {
+ this.xPath = value;
+ }
+
+ /**
+ * Gets the value of the originator property.
+ *
+ * @return
+ * possible object is
+ * {@link TextType }
+ *
+ */
+ public TextType getOriginator() {
+ return originator;
+ }
+
+ /**
+ * Sets the value of the originator property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TextType }
+ *
+ */
+ public void setOriginator(TextType value) {
+ this.originator = value;
+ }
+
+ /**
+ * Gets the value of the weight property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getWeight() {
+ return weight;
+ }
+
+ /**
+ * Sets the value of the weight property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setWeight(String value) {
+ this.weight = value;
+ }
+
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/LoggingType.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,80 @@
+//
+// This file was generated by the JavaTM Architecture for XML
Binding(JAXB) Reference Implementation, v2.2.6
+// 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: 2014.10.24 at 11:30:02 AM CEST
+//
+
+
+package de.drv.dsrv.spoc.extra.v1_3.jaxb.components;
+
+import java.io.Serializable;
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAnyElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for LoggingType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content
contained within this class.
+ *
+ * <pre>
+ * <complexType name="LoggingType">
+ * <complexContent>
+ * <restriction base="{
http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <any namespace='' maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "LoggingType", propOrder = {
+ "any"
+})
+public class LoggingType
+ implements Serializable
+{
+
+ private final static long serialVersionUID = 1L;
+ @XmlAnyElement(lax = true)
+ protected List<Object> any;
+
+ /**
+ * Gets the value of the any property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the any
property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getAny().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link Object }
+ *
+ *
+ */
+ public List<Object> getAny() {
+ if (any == null) {
+ any = new ArrayList<Object>();
+ }
+ return this.any;
+ }
+
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/ObjectFactory.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,575 @@
+//
+// This file was generated by the JavaTM Architecture for XML
Binding(JAXB) Reference Implementation, v2.2.6
+// 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: 2014.10.24 at 11:30:02 AM CEST
+//
+
+
+package de.drv.dsrv.spoc.extra.v1_3.jaxb.components;
+
+import javax.xml.bind.JAXBElement;
+import javax.xml.bind.annotation.XmlElementDecl;
+import javax.xml.bind.annotation.XmlRegistry;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import javax.xml.datatype.XMLGregorianCalendar;
+import javax.xml.namespace.QName;
+import de.drv.dsrv.spoc.extra.v1_3.jaxb.plugins.TransformedDataType;
+
+
+/**
+ * This object contains factory methods for each
+ * Java content interface and Java element interface
+ * generated in the de.drv.dsrv.spoc.extra.v1_3.jaxb.components 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 _ResponseDetails_QNAME = new
QName("
http://www.extra-standard.de/namespace/components/1", "ResponseDetails");
+ private final static QName _Stack_QNAME = new
QName("
http://www.extra-standard.de/namespace/components/1", "Stack");
+ private final static QName _Procedure_QNAME = new
QName("
http://www.extra-standard.de/namespace/components/1", "Procedure");
+ private final static QName _Product_QNAME = new
QName("
http://www.extra-standard.de/namespace/components/1", "Product");
+ private final static QName _Sender_QNAME = new
QName("
http://www.extra-standard.de/namespace/components/1", "Sender");
+ private final static QName _RequestDetails_QNAME = new
QName("
http://www.extra-standard.de/namespace/components/1", "RequestDetails");
+ private final static QName _Signatures_QNAME = new
QName("
http://www.extra-standard.de/namespace/components/1", "Signatures");
+ private final static QName _Application_QNAME = new
QName("
http://www.extra-standard.de/namespace/components/1", "Application");
+ private final static QName _XPath_QNAME = new
QName("
http://www.extra-standard.de/namespace/components/1", "XPath");
+ private final static QName _ResponseID_QNAME = new
QName("
http://www.extra-standard.de/namespace/components/1", "ResponseID");
+ private final static QName _Code_QNAME = new
QName("
http://www.extra-standard.de/namespace/components/1", "Code");
+ private final static QName _CharSequence_QNAME = new
QName("
http://www.extra-standard.de/namespace/components/1", "CharSequence");
+ private final static QName _XMLFragment_QNAME = new
QName("
http://www.extra-standard.de/namespace/components/1", "XMLFragment");
+ private final static QName _ReceiverID_QNAME = new
QName("
http://www.extra-standard.de/namespace/components/1", "ReceiverID");
+ private final static QName _AnyXML_QNAME = new
QName("
http://www.extra-standard.de/namespace/components/1", "AnyXML");
+ private final static QName _Name_QNAME = new
QName("
http://www.extra-standard.de/namespace/components/1", "Name");
+ private final static QName _Property_QNAME = new
QName("
http://www.extra-standard.de/namespace/components/1", "Property");
+ private final static QName _TimeStamp_QNAME = new
QName("
http://www.extra-standard.de/namespace/components/1", "TimeStamp");
+ private final static QName _DataType_QNAME = new
QName("
http://www.extra-standard.de/namespace/components/1", "DataType");
+ private final static QName _Data_QNAME = new
QName("
http://www.extra-standard.de/namespace/components/1", "Data");
+ private final static QName _Receiver_QNAME = new
QName("
http://www.extra-standard.de/namespace/components/1", "Receiver");
+ private final static QName _SenderID_QNAME = new
QName("
http://www.extra-standard.de/namespace/components/1", "SenderID");
+ private final static QName _Scenario_QNAME = new
QName("
http://www.extra-standard.de/namespace/components/1", "Scenario");
+ private final static QName _Report_QNAME = new
QName("
http://www.extra-standard.de/namespace/components/1", "Report");
+ private final static QName _ComponentID_QNAME = new
QName("
http://www.extra-standard.de/namespace/components/1", "ComponentID");
+ private final static QName _ElementSequence_QNAME = new
QName("
http://www.extra-standard.de/namespace/components/1", "ElementSequence");
+ private final static QName _Base64CharSequence_QNAME = new
QName("
http://www.extra-standard.de/namespace/components/1", "Base64CharSequence");
+ private final static QName _ProcessID_QNAME = new
QName("
http://www.extra-standard.de/namespace/components/1", "ProcessID");
+ private final static QName _TransformedData_QNAME = new
QName("
http://www.extra-standard.de/namespace/components/1", "TransformedData");
+ private final static QName _RegistrationID_QNAME = new
QName("
http://www.extra-standard.de/namespace/components/1", "RegistrationID");
+ private final static QName _Text_QNAME = new
QName("
http://www.extra-standard.de/namespace/components/1", "Text");
+ private final static QName _Originator_QNAME = new
QName("
http://www.extra-standard.de/namespace/components/1", "Originator");
+ private final static QName _Flag_QNAME = new
QName("
http://www.extra-standard.de/namespace/components/1", "Flag");
+ private final static QName _RequestID_QNAME = new
QName("
http://www.extra-standard.de/namespace/components/1", "RequestID");
+ private final static QName _Manufacturer_QNAME = new
QName("
http://www.extra-standard.de/namespace/components/1", "Manufacturer");
+ private final static QName _TestIndicator_QNAME = new
QName("
http://www.extra-standard.de/namespace/components/1", "TestIndicator");
+
+ /**
+ * Create a new ObjectFactory that can be used to create new instances
of schema derived classes for package:
de.drv.dsrv.spoc.extra.v1_3.jaxb.components
+ *
+ */
+ public ObjectFactory() {
+ }
+
+ /**
+ * Create an instance of {@link AnyPlugInContainerType }
+ *
+ */
+ public AnyPlugInContainerType createAnyPlugInContainerType() {
+ return new AnyPlugInContainerType();
+ }
+
+ /**
+ * Create an instance of {@link Base64CharSequenceType }
+ *
+ */
+ public Base64CharSequenceType createBase64CharSequenceType() {
+ return new Base64CharSequenceType();
+ }
+
+ /**
+ * Create an instance of {@link DataType }
+ *
+ */
+ public DataType createDataType() {
+ return new DataType();
+ }
+
+ /**
+ * Create an instance of {@link ClassifiableIDType }
+ *
+ */
+ public ClassifiableIDType createClassifiableIDType() {
+ return new ClassifiableIDType();
+ }
+
+ /**
+ * Create an instance of {@link FlagType }
+ *
+ */
+ public FlagType createFlagType() {
+ return new FlagType();
+ }
+
+ /**
+ * Create an instance of {@link FlagCodeType }
+ *
+ */
+ public FlagCodeType createFlagCodeType() {
+ return new FlagCodeType();
+ }
+
+ /**
+ * Create an instance of {@link TextType }
+ *
+ */
+ public TextType createTextType() {
+ return new TextType();
+ }
+
+ /**
+ * Create an instance of {@link ReceiverType }
+ *
+ */
+ public ReceiverType createReceiverType() {
+ return new ReceiverType();
+ }
+
+ /**
+ * Create an instance of {@link RequestDetailsType }
+ *
+ */
+ public RequestDetailsType createRequestDetailsType() {
+ return new RequestDetailsType();
+ }
+
+ /**
+ * Create an instance of {@link ReportType }
+ *
+ */
+ public ReportType createReportType() {
+ return new ReportType();
+ }
+
+ /**
+ * Create an instance of {@link SenderType }
+ *
+ */
+ public SenderType createSenderType() {
+ return new SenderType();
+ }
+
+ /**
+ * Create an instance of {@link CharSequenceType }
+ *
+ */
+ public CharSequenceType createCharSequenceType() {
+ return new CharSequenceType();
+ }
+
+ /**
+ * Create an instance of {@link SignaturesType }
+ *
+ */
+ public SignaturesType createSignaturesType() {
+ return new SignaturesType();
+ }
+
+ /**
+ * Create an instance of {@link ResponseDetailsType }
+ *
+ */
+ public ResponseDetailsType createResponseDetailsType() {
+ return new ResponseDetailsType();
+ }
+
+ /**
+ * Create an instance of {@link XMLFragmentType }
+ *
+ */
+ public XMLFragmentType createXMLFragmentType() {
+ return new XMLFragmentType();
+ }
+
+ /**
+ * Create an instance of {@link AnyXMLType }
+ *
+ */
+ public AnyXMLType createAnyXMLType() {
+ return new AnyXMLType();
+ }
+
+ /**
+ * Create an instance of {@link ApplicationType }
+ *
+ */
+ public ApplicationType createApplicationType() {
+ return new ApplicationType();
+ }
+
+ /**
+ * Create an instance of {@link PropertyType }
+ *
+ */
+ public PropertyType createPropertyType() {
+ return new PropertyType();
+ }
+
+ /**
+ * Create an instance of {@link ElementSequenceType }
+ *
+ */
+ public ElementSequenceType createElementSequenceType() {
+ return new ElementSequenceType();
+ }
+
+ /**
+ * Create an instance of {@link LoggingType }
+ *
+ */
+ public LoggingType createLoggingType() {
+ return new LoggingType();
+ }
+
+ /**
+ * Create an instance of {@link ClassifiableStringType }
+ *
+ */
+ public ClassifiableStringType createClassifiableStringType() {
+ return new ClassifiableStringType();
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link
ResponseDetailsType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/components/1", name
= "ResponseDetails")
+ public JAXBElement<ResponseDetailsType>
createResponseDetails(ResponseDetailsType value) {
+ return new
JAXBElement<ResponseDetailsType>(_ResponseDetails_QNAME,
ResponseDetailsType.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TextType
}{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/components/1", name = "Stack")
+ public JAXBElement<TextType> createStack(TextType value) {
+ return new JAXBElement<TextType>(_Stack_QNAME, TextType.class,
null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link String
}{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/components/1", name = "Procedure")
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ public JAXBElement<String> createProcedure(String value) {
+ return new JAXBElement<String>(_Procedure_QNAME, String.class,
null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TextType
}{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/components/1", name = "Product")
+ public JAXBElement<TextType> createProduct(TextType value) {
+ return new JAXBElement<TextType>(_Product_QNAME, TextType.class,
null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link
SenderType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/components/1", name = "Sender")
+ public JAXBElement<SenderType> createSender(SenderType value) {
+ return new JAXBElement<SenderType>(_Sender_QNAME,
SenderType.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link
RequestDetailsType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/components/1", name
= "RequestDetails")
+ public JAXBElement<RequestDetailsType>
createRequestDetails(RequestDetailsType value) {
+ return new JAXBElement<RequestDetailsType>(_RequestDetails_QNAME,
RequestDetailsType.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link
SignaturesType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/components/1", name
= "Signatures")
+ public JAXBElement<SignaturesType> createSignatures(SignaturesType
value) {
+ return new JAXBElement<SignaturesType>(_Signatures_QNAME,
SignaturesType.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link
ApplicationType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/components/1", name
= "Application")
+ public JAXBElement<ApplicationType> createApplication(ApplicationType
value) {
+ return new JAXBElement<ApplicationType>(_Application_QNAME,
ApplicationType.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TextType
}{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/components/1", name = "XPath")
+ public JAXBElement<TextType> createXPath(TextType value) {
+ return new JAXBElement<TextType>(_XPath_QNAME, TextType.class,
null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link
ClassifiableIDType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/components/1", name
= "ResponseID")
+ public JAXBElement<ClassifiableIDType>
createResponseID(ClassifiableIDType value) {
+ return new JAXBElement<ClassifiableIDType>(_ResponseID_QNAME,
ClassifiableIDType.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link
FlagCodeType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/components/1", name = "Code")
+ public JAXBElement<FlagCodeType> createCode(FlagCodeType value) {
+ return new JAXBElement<FlagCodeType>(_Code_QNAME,
FlagCodeType.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link
CharSequenceType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/components/1", name
= "CharSequence")
+ public JAXBElement<CharSequenceType>
createCharSequence(CharSequenceType value) {
+ return new JAXBElement<CharSequenceType>(_CharSequence_QNAME,
CharSequenceType.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link
XMLFragmentType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/components/1", name
= "XMLFragment")
+ public JAXBElement<XMLFragmentType> createXMLFragment(XMLFragmentType
value) {
+ return new JAXBElement<XMLFragmentType>(_XMLFragment_QNAME,
XMLFragmentType.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link
ClassifiableIDType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/components/1", name
= "ReceiverID")
+ public JAXBElement<ClassifiableIDType>
createReceiverID(ClassifiableIDType value) {
+ return new JAXBElement<ClassifiableIDType>(_ReceiverID_QNAME,
ClassifiableIDType.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link
AnyXMLType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/components/1", name = "AnyXML")
+ public JAXBElement<AnyXMLType> createAnyXML(AnyXMLType value) {
+ return new JAXBElement<AnyXMLType>(_AnyXML_QNAME,
AnyXMLType.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TextType
}{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/components/1", name = "Name")
+ public JAXBElement<TextType> createName(TextType value) {
+ return new JAXBElement<TextType>(_Name_QNAME, TextType.class,
null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link
PropertyType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/components/1", name = "Property")
+ public JAXBElement<PropertyType> createProperty(PropertyType value) {
+ return new JAXBElement<PropertyType>(_Property_QNAME,
PropertyType.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link
XMLGregorianCalendar }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/components/1", name = "TimeStamp")
+ public JAXBElement<XMLGregorianCalendar>
createTimeStamp(XMLGregorianCalendar value) {
+ return new JAXBElement<XMLGregorianCalendar>(_TimeStamp_QNAME,
XMLGregorianCalendar.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link String
}{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/components/1", name = "DataType")
+ public JAXBElement<String> createDataType(String value) {
+ return new JAXBElement<String>(_DataType_QNAME, String.class,
null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link DataType
}{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/components/1", name = "Data")
+ public JAXBElement<DataType> createData(DataType value) {
+ return new JAXBElement<DataType>(_Data_QNAME, DataType.class,
null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link
ReceiverType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/components/1", name = "Receiver")
+ public JAXBElement<ReceiverType> createReceiver(ReceiverType value) {
+ return new JAXBElement<ReceiverType>(_Receiver_QNAME,
ReceiverType.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link
ClassifiableIDType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/components/1", name = "SenderID")
+ public JAXBElement<ClassifiableIDType>
createSenderID(ClassifiableIDType value) {
+ return new JAXBElement<ClassifiableIDType>(_SenderID_QNAME,
ClassifiableIDType.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link String
}{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/components/1", name = "Scenario")
+ public JAXBElement<String> createScenario(String value) {
+ return new JAXBElement<String>(_Scenario_QNAME, String.class,
null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link
ReportType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/components/1", name = "Report")
+ public JAXBElement<ReportType> createReport(ReportType value) {
+ return new JAXBElement<ReportType>(_Report_QNAME,
ReportType.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link String
}{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/components/1", name
= "ComponentID")
+ public JAXBElement<String> createComponentID(String value) {
+ return new JAXBElement<String>(_ComponentID_QNAME, String.class,
null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link
ElementSequenceType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/components/1", name
= "ElementSequence")
+ public JAXBElement<ElementSequenceType>
createElementSequence(ElementSequenceType value) {
+ return new
JAXBElement<ElementSequenceType>(_ElementSequence_QNAME,
ElementSequenceType.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link
Base64CharSequenceType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/components/1", name
= "Base64CharSequence")
+ public JAXBElement<Base64CharSequenceType>
createBase64CharSequence(Base64CharSequenceType value) {
+ return new
JAXBElement<Base64CharSequenceType>(_Base64CharSequence_QNAME,
Base64CharSequenceType.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link String
}{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/components/1", name = "ProcessID")
+ public JAXBElement<String> createProcessID(String value) {
+ return new JAXBElement<String>(_ProcessID_QNAME, String.class,
null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link
TransformedDataType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/components/1", name
= "TransformedData")
+ public JAXBElement<TransformedDataType>
createTransformedData(TransformedDataType value) {
+ return new
JAXBElement<TransformedDataType>(_TransformedData_QNAME,
TransformedDataType.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link
ClassifiableIDType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/components/1", name
= "RegistrationID")
+ public JAXBElement<ClassifiableIDType>
createRegistrationID(ClassifiableIDType value) {
+ return new JAXBElement<ClassifiableIDType>(_RegistrationID_QNAME,
ClassifiableIDType.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TextType
}{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/components/1", name = "Text")
+ public JAXBElement<TextType> createText(TextType value) {
+ return new JAXBElement<TextType>(_Text_QNAME, TextType.class,
null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TextType
}{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/components/1", name
= "Originator")
+ public JAXBElement<TextType> createOriginator(TextType value) {
+ return new JAXBElement<TextType>(_Originator_QNAME,
TextType.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link FlagType
}{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/components/1", name = "Flag")
+ public JAXBElement<FlagType> createFlag(FlagType value) {
+ return new JAXBElement<FlagType>(_Flag_QNAME, FlagType.class,
null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link
ClassifiableIDType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/components/1", name = "RequestID")
+ public JAXBElement<ClassifiableIDType>
createRequestID(ClassifiableIDType value) {
+ return new JAXBElement<ClassifiableIDType>(_RequestID_QNAME,
ClassifiableIDType.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link String
}{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/components/1", name
= "Manufacturer")
+ public JAXBElement<String> createManufacturer(String value) {
+ return new JAXBElement<String>(_Manufacturer_QNAME, String.class,
null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link String
}{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/components/1", name
= "TestIndicator")
+ public JAXBElement<String> createTestIndicator(String value) {
+ return new JAXBElement<String>(_TestIndicator_QNAME, String.class,
null, value);
+ }
+
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/PropertyType.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,135 @@
+//
+// This file was generated by the JavaTM Architecture for XML
Binding(JAXB) Reference Implementation, v2.2.6
+// 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: 2014.10.24 at 11:30:02 AM CEST
+//
+
+
+package de.drv.dsrv.spoc.extra.v1_3.jaxb.components;
+
+import java.io.Serializable;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.XmlValue;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import javax.xml.namespace.QName;
+
+
+/**
+ * <p>Java class for PropertyType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content
contained within this class.
+ *
+ * <pre>
+ * <complexType name="PropertyType">
+ * <simpleContent>
+ * <extension
base="<
http://www.extra-standard.de/namespace/components/1>SimpleStringType">
+ * <attribute name="type"
type="{
http://www.extra-standard.de/namespace/codelists/1}XSDPrefixedTypeCodes"
default="xs:string" />
+ * <attribute name="name"
type="{
http://www.w3.org/2001/XMLSchema}token" />
+ * </extension>
+ * </simpleContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "PropertyType", propOrder = {
+ "value"
+})
+public class PropertyType
+ implements Serializable
+{
+
+ private final static long serialVersionUID = 1L;
+ @XmlValue
+ protected String value;
+ @XmlAttribute(name = "type")
+ protected QName type;
+ @XmlAttribute(name = "name")
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlSchemaType(name = "token")
+ protected String name;
+
+ /**
+ * Gets the value of the value property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getValue() {
+ return value;
+ }
+
+ /**
+ * Sets the value of the value property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setValue(String value) {
+ this.value = value;
+ }
+
+ /**
+ * Gets the value of the type property.
+ *
+ * @return
+ * possible object is
+ * {@link QName }
+ *
+ */
+ public QName getType() {
+ if (type == null) {
+ return new
QName("
http://www.w3.org/2001/XMLSchema", "string", "xs");
+ } else {
+ return type;
+ }
+ }
+
+ /**
+ * Sets the value of the type property.
+ *
+ * @param value
+ * allowed object is
+ * {@link QName }
+ *
+ */
+ public void setType(QName value) {
+ this.type = value;
+ }
+
+ /**
+ * Gets the value of the name property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getName() {
+ return name;
+ }
+
+ /**
+ * Sets the value of the name property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setName(String value) {
+
this.name = value;
+ }
+
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/ReceiverType.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,101 @@
+//
+// This file was generated by the JavaTM Architecture for XML
Binding(JAXB) Reference Implementation, v2.2.6
+// 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: 2014.10.24 at 11:30:02 AM CEST
+//
+
+
+package de.drv.dsrv.spoc.extra.v1_3.jaxb.components;
+
+import java.io.Serializable;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ReceiverType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content
contained within this class.
+ *
+ * <pre>
+ * <complexType name="ReceiverType">
+ * <complexContent>
+ * <restriction base="{
http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}ReceiverID"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}Name"
minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ReceiverType", propOrder = {
+ "receiverID",
+ "name"
+})
+public class ReceiverType
+ implements Serializable
+{
+
+ private final static long serialVersionUID = 1L;
+ @XmlElement(name = "ReceiverID", required = true)
+ protected ClassifiableIDType receiverID;
+ @XmlElement(name = "Name")
+ protected TextType name;
+
+ /**
+ * Gets the value of the receiverID property.
+ *
+ * @return
+ * possible object is
+ * {@link ClassifiableIDType }
+ *
+ */
+ public ClassifiableIDType getReceiverID() {
+ return receiverID;
+ }
+
+ /**
+ * Sets the value of the receiverID property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ClassifiableIDType }
+ *
+ */
+ public void setReceiverID(ClassifiableIDType value) {
+ this.receiverID = value;
+ }
+
+ /**
+ * Gets the value of the name property.
+ *
+ * @return
+ * possible object is
+ * {@link TextType }
+ *
+ */
+ public TextType getName() {
+ return name;
+ }
+
+ /**
+ * Sets the value of the name property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TextType }
+ *
+ */
+ public void setName(TextType value) {
+
this.name = value;
+ }
+
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/ReportType.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,108 @@
+//
+// This file was generated by the JavaTM Architecture for XML
Binding(JAXB) Reference Implementation, v2.2.6
+// 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: 2014.10.24 at 11:30:02 AM CEST
+//
+
+
+package de.drv.dsrv.spoc.extra.v1_3.jaxb.components;
+
+import java.io.Serializable;
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ReportType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content
contained within this class.
+ *
+ * <pre>
+ * <complexType name="ReportType">
+ * <complexContent>
+ * <restriction base="{
http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}Flag"
maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="highestWeight" use="required"
type="{
http://www.extra-standard.de/namespace/codelists/1}WeightCodeType" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ReportType", propOrder = {
+ "flag"
+})
+public class ReportType
+ implements Serializable
+{
+
+ private final static long serialVersionUID = 1L;
+ @XmlElement(name = "Flag")
+ protected List<FlagType> flag;
+ @XmlAttribute(name = "highestWeight", required = true)
+ protected String highestWeight;
+
+ /**
+ * Gets the value of the flag property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the flag
property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getFlag().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link FlagType }
+ *
+ *
+ */
+ public List<FlagType> getFlag() {
+ if (flag == null) {
+ flag = new ArrayList<FlagType>();
+ }
+ return this.flag;
+ }
+
+ /**
+ * Gets the value of the highestWeight property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getHighestWeight() {
+ return highestWeight;
+ }
+
+ /**
+ * Sets the value of the highestWeight property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setHighestWeight(String value) {
+ this.highestWeight = value;
+ }
+
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/RequestDetailsType.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,219 @@
+//
+// This file was generated by the JavaTM Architecture for XML
Binding(JAXB) Reference Implementation, v2.2.6
+// 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: 2014.10.24 at 11:30:02 AM CEST
+//
+
+
+package de.drv.dsrv.spoc.extra.v1_3.jaxb.components;
+
+import java.io.Serializable;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * <p>Java class for RequestDetailsType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content
contained within this class.
+ *
+ * <pre>
+ * <complexType name="RequestDetailsType">
+ * <complexContent>
+ * <restriction base="{
http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}RequestID"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}TimeStamp"
minOccurs="0"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}Application"
minOccurs="0"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}Procedure"
minOccurs="0"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}DataType"
minOccurs="0"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}Scenario"
minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "RequestDetailsType", propOrder = {
+ "requestID",
+ "timeStamp",
+ "application",
+ "procedure",
+ "dataType",
+ "scenario"
+})
+public class RequestDetailsType
+ implements Serializable
+{
+
+ private final static long serialVersionUID = 1L;
+ @XmlElement(name = "RequestID", required = true)
+ protected ClassifiableIDType requestID;
+ @XmlElement(name = "TimeStamp")
+ @XmlSchemaType(name = "dateTime")
+ protected XMLGregorianCalendar timeStamp;
+ @XmlElement(name = "Application")
+ protected ApplicationType application;
+ @XmlElement(name = "Procedure")
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ protected String procedure;
+ @XmlElement(name = "DataType")
+ protected String dataType;
+ @XmlElement(name = "Scenario")
+ protected String scenario;
+
+ /**
+ * Gets the value of the requestID property.
+ *
+ * @return
+ * possible object is
+ * {@link ClassifiableIDType }
+ *
+ */
+ public ClassifiableIDType getRequestID() {
+ return requestID;
+ }
+
+ /**
+ * Sets the value of the requestID property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ClassifiableIDType }
+ *
+ */
+ public void setRequestID(ClassifiableIDType value) {
+ this.requestID = value;
+ }
+
+ /**
+ * Gets the value of the timeStamp property.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getTimeStamp() {
+ return timeStamp;
+ }
+
+ /**
+ * Sets the value of the timeStamp property.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setTimeStamp(XMLGregorianCalendar value) {
+ this.timeStamp = value;
+ }
+
+ /**
+ * Gets the value of the application property.
+ *
+ * @return
+ * possible object is
+ * {@link ApplicationType }
+ *
+ */
+ public ApplicationType getApplication() {
+ return application;
+ }
+
+ /**
+ * Sets the value of the application property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ApplicationType }
+ *
+ */
+ public void setApplication(ApplicationType value) {
+ this.application = value;
+ }
+
+ /**
+ * Gets the value of the procedure property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getProcedure() {
+ return procedure;
+ }
+
+ /**
+ * Sets the value of the procedure property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setProcedure(String value) {
+ this.procedure = value;
+ }
+
+ /**
+ * Gets the value of the dataType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getDataType() {
+ return dataType;
+ }
+
+ /**
+ * Sets the value of the dataType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setDataType(String value) {
+ this.dataType = value;
+ }
+
+ /**
+ * Gets the value of the scenario property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getScenario() {
+ return scenario;
+ }
+
+ /**
+ * Sets the value of the scenario property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setScenario(String value) {
+ this.scenario = value;
+ }
+
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/ResponseDetailsType.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,160 @@
+//
+// This file was generated by the JavaTM Architecture for XML
Binding(JAXB) Reference Implementation, v2.2.6
+// 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: 2014.10.24 at 11:30:02 AM CEST
+//
+
+
+package de.drv.dsrv.spoc.extra.v1_3.jaxb.components;
+
+import java.io.Serializable;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * <p>Java class for ResponseDetailsType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content
contained within this class.
+ *
+ * <pre>
+ * <complexType name="ResponseDetailsType">
+ * <complexContent>
+ * <restriction base="{
http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}ResponseID"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}TimeStamp"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}Application"
minOccurs="0"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}Report"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ResponseDetailsType", propOrder = {
+ "responseID",
+ "timeStamp",
+ "application",
+ "report"
+})
+public class ResponseDetailsType
+ implements Serializable
+{
+
+ private final static long serialVersionUID = 1L;
+ @XmlElement(name = "ResponseID", required = true)
+ protected ClassifiableIDType responseID;
+ @XmlElement(name = "TimeStamp", required = true)
+ @XmlSchemaType(name = "dateTime")
+ protected XMLGregorianCalendar timeStamp;
+ @XmlElement(name = "Application")
+ protected ApplicationType application;
+ @XmlElement(name = "Report", required = true)
+ protected ReportType report;
+
+ /**
+ * Gets the value of the responseID property.
+ *
+ * @return
+ * possible object is
+ * {@link ClassifiableIDType }
+ *
+ */
+ public ClassifiableIDType getResponseID() {
+ return responseID;
+ }
+
+ /**
+ * Sets the value of the responseID property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ClassifiableIDType }
+ *
+ */
+ public void setResponseID(ClassifiableIDType value) {
+ this.responseID = value;
+ }
+
+ /**
+ * Gets the value of the timeStamp property.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getTimeStamp() {
+ return timeStamp;
+ }
+
+ /**
+ * Sets the value of the timeStamp property.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setTimeStamp(XMLGregorianCalendar value) {
+ this.timeStamp = value;
+ }
+
+ /**
+ * Gets the value of the application property.
+ *
+ * @return
+ * possible object is
+ * {@link ApplicationType }
+ *
+ */
+ public ApplicationType getApplication() {
+ return application;
+ }
+
+ /**
+ * Sets the value of the application property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ApplicationType }
+ *
+ */
+ public void setApplication(ApplicationType value) {
+ this.application = value;
+ }
+
+ /**
+ * Gets the value of the report property.
+ *
+ * @return
+ * possible object is
+ * {@link ReportType }
+ *
+ */
+ public ReportType getReport() {
+ return report;
+ }
+
+ /**
+ * Sets the value of the report property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ReportType }
+ *
+ */
+ public void setReport(ReportType value) {
+ this.report = value;
+ }
+
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/RootElementType.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,103 @@
+//
+// This file was generated by the JavaTM Architecture for XML
Binding(JAXB) Reference Implementation, v2.2.6
+// 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: 2014.10.24 at 11:30:02 AM CEST
+//
+
+
+package de.drv.dsrv.spoc.extra.v1_3.jaxb.components;
+
+import java.io.Serializable;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlSeeAlso;
+import javax.xml.bind.annotation.XmlType;
+import de.drv.dsrv.spoc.extra.v1_3.jaxb.request.TransportRequestType;
+import de.drv.dsrv.spoc.extra.v1_3.jaxb.response.TransportResponseType;
+
+
+/**
+ * <p>Java class for RootElementType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content
contained within this class.
+ *
+ * <pre>
+ * <complexType name="RootElementType">
+ * <complexContent>
+ * <restriction base="{
http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="version" use="required"
type="{
http://www.extra-standard.de/namespace/components/1}SupportedVersionsType"
/>
+ * <attribute name="profile" use="required"
type="{
http://www.extra-standard.de/namespace/components/1}ProfileIDType" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "RootElementType")
+@XmlSeeAlso({
+ TransportRequestType.class,
+ TransportResponseType.class
+})
+public abstract class RootElementType
+ implements Serializable
+{
+
+ private final static long serialVersionUID = 1L;
+ @XmlAttribute(name = "version", required = true)
+ protected SupportedVersionsType version;
+ @XmlAttribute(name = "profile", required = true)
+ protected String profile;
+
+ /**
+ * Gets the value of the version property.
+ *
+ * @return
+ * possible object is
+ * {@link SupportedVersionsType }
+ *
+ */
+ public SupportedVersionsType getVersion() {
+ return version;
+ }
+
+ /**
+ * Sets the value of the version property.
+ *
+ * @param value
+ * allowed object is
+ * {@link SupportedVersionsType }
+ *
+ */
+ public void setVersion(SupportedVersionsType value) {
+ this.version = value;
+ }
+
+ /**
+ * Gets the value of the profile property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getProfile() {
+ return profile;
+ }
+
+ /**
+ * Sets the value of the profile property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setProfile(String value) {
+ this.profile = value;
+ }
+
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/SenderType.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,101 @@
+//
+// This file was generated by the JavaTM Architecture for XML
Binding(JAXB) Reference Implementation, v2.2.6
+// 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: 2014.10.24 at 11:30:02 AM CEST
+//
+
+
+package de.drv.dsrv.spoc.extra.v1_3.jaxb.components;
+
+import java.io.Serializable;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for SenderType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content
contained within this class.
+ *
+ * <pre>
+ * <complexType name="SenderType">
+ * <complexContent>
+ * <restriction base="{
http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}SenderID"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}Name"
minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "SenderType", propOrder = {
+ "senderID",
+ "name"
+})
+public class SenderType
+ implements Serializable
+{
+
+ private final static long serialVersionUID = 1L;
+ @XmlElement(name = "SenderID", required = true)
+ protected ClassifiableIDType senderID;
+ @XmlElement(name = "Name")
+ protected TextType name;
+
+ /**
+ * Gets the value of the senderID property.
+ *
+ * @return
+ * possible object is
+ * {@link ClassifiableIDType }
+ *
+ */
+ public ClassifiableIDType getSenderID() {
+ return senderID;
+ }
+
+ /**
+ * Sets the value of the senderID property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ClassifiableIDType }
+ *
+ */
+ public void setSenderID(ClassifiableIDType value) {
+ this.senderID = value;
+ }
+
+ /**
+ * Gets the value of the name property.
+ *
+ * @return
+ * possible object is
+ * {@link TextType }
+ *
+ */
+ public TextType getName() {
+ return name;
+ }
+
+ /**
+ * Sets the value of the name property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TextType }
+ *
+ */
+ public void setName(TextType value) {
+
this.name = value;
+ }
+
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/SignaturesType.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,81 @@
+//
+// This file was generated by the JavaTM Architecture for XML
Binding(JAXB) Reference Implementation, v2.2.6
+// 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: 2014.10.24 at 11:30:02 AM CEST
+//
+
+
+package de.drv.dsrv.spoc.extra.v1_3.jaxb.components;
+
+import java.io.Serializable;
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+import org.w3._2000._09.xmldsig.SignatureType;
+
+
+/**
+ * <p>Java class for SignaturesType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content
contained within this class.
+ *
+ * <pre>
+ * <complexType name="SignaturesType">
+ * <complexContent>
+ * <restriction base="{
http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element ref="{
http://www.w3.org/2000/09/xmldsig#}Signature"
maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "SignaturesType", propOrder = {
+ "signature"
+})
+public class SignaturesType
+ implements Serializable
+{
+
+ private final static long serialVersionUID = 1L;
+ @XmlElement(name = "Signature", namespace
= "
http://www.w3.org/2000/09/xmldsig#")
+ protected List<SignatureType> signature;
+
+ /**
+ * Gets the value of the signature property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the
signature property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getSignature().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link SignatureType }
+ *
+ *
+ */
+ public List<SignatureType> getSignature() {
+ if (signature == null) {
+ signature = new ArrayList<SignatureType>();
+ }
+ return this.signature;
+ }
+
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/SupportedVersionsType.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,64 @@
+//
+// This file was generated by the JavaTM Architecture for XML
Binding(JAXB) Reference Implementation, v2.2.6
+// 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: 2014.10.24 at 11:30:02 AM CEST
+//
+
+
+package de.drv.dsrv.spoc.extra.v1_3.jaxb.components;
+
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlEnumValue;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for SupportedVersionsType.
+ *
+ * <p>The following schema fragment specifies the expected content
contained within this class.
+ * <p>
+ * <pre>
+ * <simpleType name="SupportedVersionsType">
+ * <restriction
base="{
http://www.extra-standard.de/namespace/components/1}AbstractVersionType">
+ * <enumeration value="1.0"/>
+ * <enumeration value="1.1"/>
+ * <enumeration value="1.2"/>
+ * <enumeration value="1.3"/>
+ * </restriction>
+ * </simpleType>
+ * </pre>
+ *
+ */
+@XmlType(name = "SupportedVersionsType")
+@XmlEnum
+public enum SupportedVersionsType {
+
+ @XmlEnumValue("1.0")
+ VERSION_1_0("1.0"),
+ @XmlEnumValue("1.1")
+ VERSION_1_1("1.1"),
+ @XmlEnumValue("1.2")
+ VERSION_1_2("1.2"),
+ @XmlEnumValue("1.3")
+ VERSION_1_3("1.3");
+ private final String value;
+
+ SupportedVersionsType(String v) {
+ value = v;
+ }
+
+ public String value() {
+ return value;
+ }
+
+ public static SupportedVersionsType fromValue(String v) {
+ for (SupportedVersionsType c: SupportedVersionsType.values()) {
+ if (c.value.equals(v)) {
+ return c;
+ }
+ }
+ throw new IllegalArgumentException(v);
+ }
+
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/TextType.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,70 @@
+//
+// This file was generated by the JavaTM Architecture for XML
Binding(JAXB) Reference Implementation, v2.2.6
+// 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: 2014.10.24 at 11:30:02 AM CEST
+//
+
+
+package de.drv.dsrv.spoc.extra.v1_3.jaxb.components;
+
+import java.io.Serializable;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.XmlValue;
+
+
+/**
+ * <p>Java class for TextType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content
contained within this class.
+ *
+ * <pre>
+ * <complexType name="TextType">
+ * <simpleContent>
+ * <extension base="<
http://www.w3.org/2001/XMLSchema>string">
+ * </extension>
+ * </simpleContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "TextType", propOrder = {
+ "value"
+})
+public class TextType
+ implements Serializable
+{
+
+ private final static long serialVersionUID = 1L;
+ @XmlValue
+ protected String value;
+
+ /**
+ * Gets the value of the value property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getValue() {
+ return value;
+ }
+
+ /**
+ * Sets the value of the value property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setValue(String value) {
+ this.value = value;
+ }
+
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/XMLFragmentType.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,125 @@
+//
+// This file was generated by the JavaTM Architecture for XML
Binding(JAXB) Reference Implementation, v2.2.6
+// 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: 2014.10.24 at 11:30:02 AM CEST
+//
+
+
+package de.drv.dsrv.spoc.extra.v1_3.jaxb.components;
+
+import java.io.Serializable;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for XMLFragmentType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content
contained within this class.
+ *
+ * <pre>
+ * <complexType name="XMLFragmentType">
+ * <complexContent>
+ * <extension
base="{
http://www.extra-standard.de/namespace/components/1}AnyXMLType">
+ * <attribute name="id"
type="{
http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="xpath"
type="{
http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="documentReference"
type="{
http://www.w3.org/2001/XMLSchema}string" />
+ * <anyAttribute processContents='skip'/>
+ * </extension>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "XMLFragmentType")
+public class XMLFragmentType
+ extends AnyXMLType
+ implements Serializable
+{
+
+ private final static long serialVersionUID = 1L;
+ @XmlAttribute(name = "id")
+ protected String id;
+ @XmlAttribute(name = "xpath")
+ protected String xpath;
+ @XmlAttribute(name = "documentReference")
+ protected String documentReference;
+
+ /**
+ * Gets the value of the id property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getId() {
+ return id;
+ }
+
+ /**
+ * Sets the value of the id property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setId(String value) {
+
this.id = value;
+ }
+
+ /**
+ * Gets the value of the xpath property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getXpath() {
+ return xpath;
+ }
+
+ /**
+ * Sets the value of the xpath property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setXpath(String value) {
+ this.xpath = value;
+ }
+
+ /**
+ * Gets the value of the documentReference property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getDocumentReference() {
+ return documentReference;
+ }
+
+ /**
+ * Sets the value of the documentReference property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setDocumentReference(String value) {
+ this.documentReference = value;
+ }
+
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/components/package-info.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,9 @@
+//
+// This file was generated by the JavaTM Architecture for XML
Binding(JAXB) Reference Implementation, v2.2.6
+// 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: 2014.10.24 at 11:30:02 AM CEST
+//
+
+...@javax.xml.bind.annotation.XmlSchema(namespace
= "
http://www.extra-standard.de/namespace/components/1", elementFormDefault
= javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
+package de.drv.dsrv.spoc.extra.v1_3.jaxb.components;
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/logging/EventType.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,224 @@
+//
+// This file was generated by the JavaTM Architecture for XML
Binding(JAXB) Reference Implementation, v2.2.6
+// 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: 2014.10.24 at 11:30:02 AM CEST
+//
+
+
+package de.drv.dsrv.spoc.extra.v1_3.jaxb.logging;
+
+import java.io.Serializable;
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * <p>Java class for EventType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content
contained within this class.
+ *
+ * <pre>
+ * <complexType name="EventType">
+ * <complexContent>
+ * <restriction base="{
http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}TimeStamp"
minOccurs="0"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}ComponentID"
minOccurs="0"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/logging/1}Message"
maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="id" use="required"
type="{
http://www.extra-standard.de/namespace/components/1}SimpleIDType" />
+ * <attribute name="name"
type="{
http://www.extra-standard.de/namespace/components/1}SimpleNameType"
/>
+ * <attribute name="description"
type="{
http://www.extra-standard.de/namespace/components/1}SimpleStringType"
/>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "EventType", propOrder = {
+ "timeStamp",
+ "componentID",
+ "message"
+})
+public class EventType implements Serializable
+{
+
+ private final static long serialVersionUID = 1L;
+ @XmlElement(name = "TimeStamp", namespace
= "
http://www.extra-standard.de/namespace/components/1")
+ @XmlSchemaType(name = "dateTime")
+ protected XMLGregorianCalendar timeStamp;
+ @XmlElement(name = "ComponentID", namespace
= "
http://www.extra-standard.de/namespace/components/1")
+ protected String componentID;
+ @XmlElement(name = "Message")
+ protected List<MessageType> message;
+ @XmlAttribute(name = "id", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ protected String id;
+ @XmlAttribute(name = "name")
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ protected String name;
+ @XmlAttribute(name = "description")
+ protected String description;
+
+ /**
+ * Gets the value of the timeStamp property.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getTimeStamp() {
+ return timeStamp;
+ }
+
+ /**
+ * Sets the value of the timeStamp property.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setTimeStamp(XMLGregorianCalendar value) {
+ this.timeStamp = value;
+ }
+
+ /**
+ * Gets the value of the componentID property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getComponentID() {
+ return componentID;
+ }
+
+ /**
+ * Sets the value of the componentID property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setComponentID(String value) {
+ this.componentID = value;
+ }
+
+ /**
+ * Gets the value of the message property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the message
property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getMessage().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link MessageType }
+ *
+ *
+ */
+ public List<MessageType> getMessage() {
+ if (message == null) {
+ message = new ArrayList<MessageType>();
+ }
+ return this.message;
+ }
+
+ /**
+ * Gets the value of the id property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getId() {
+ return id;
+ }
+
+ /**
+ * Sets the value of the id property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setId(String value) {
+
this.id = value;
+ }
+
+ /**
+ * Gets the value of the name property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getName() {
+ return name;
+ }
+
+ /**
+ * Sets the value of the name property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setName(String value) {
+
this.name = value;
+ }
+
+ /**
+ * Gets the value of the description property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getDescription() {
+ return description;
+ }
+
+ /**
+ * Sets the value of the description property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setDescription(String value) {
+ this.description = value;
+ }
+
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/logging/ExceptionType.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,146 @@
+//
+// This file was generated by the JavaTM Architecture for XML
Binding(JAXB) Reference Implementation, v2.2.6
+// 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: 2014.10.24 at 11:30:02 AM CEST
+//
+
+
+package de.drv.dsrv.spoc.extra.v1_3.jaxb.logging;
+
+import java.io.Serializable;
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlElements;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * <p>Java class for ExceptionType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content
contained within this class.
+ *
+ * <pre>
+ * <complexType name="ExceptionType">
+ * <complexContent>
+ * <restriction base="{
http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}TimeStamp"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}ComponentID"
minOccurs="0"/>
+ * <choice maxOccurs="unbounded" minOccurs="0">
+ * <element
ref="{
http://www.extra-standard.de/namespace/logging/1}Message"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/logging/1}StackTrace"/>
+ * </choice>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ExceptionType", propOrder = {
+ "timeStamp",
+ "componentID",
+ "messageOrStackTrace"
+})
+public class ExceptionType implements Serializable
+{
+
+ private final static long serialVersionUID = 1L;
+ @XmlElement(name = "TimeStamp", namespace
= "
http://www.extra-standard.de/namespace/components/1", required = true)
+ @XmlSchemaType(name = "dateTime")
+ protected XMLGregorianCalendar timeStamp;
+ @XmlElement(name = "ComponentID", namespace
= "
http://www.extra-standard.de/namespace/components/1")
+ protected String componentID;
+ @XmlElements({
+ @XmlElement(name = "Message", type = MessageType.class),
+ @XmlElement(name = "StackTrace", type = StackTraceType.class)
+ })
+ protected List<Serializable> messageOrStackTrace;
+
+ /**
+ * Gets the value of the timeStamp property.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getTimeStamp() {
+ return timeStamp;
+ }
+
+ /**
+ * Sets the value of the timeStamp property.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setTimeStamp(XMLGregorianCalendar value) {
+ this.timeStamp = value;
+ }
+
+ /**
+ * Gets the value of the componentID property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getComponentID() {
+ return componentID;
+ }
+
+ /**
+ * Sets the value of the componentID property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setComponentID(String value) {
+ this.componentID = value;
+ }
+
+ /**
+ * Gets the value of the messageOrStackTrace property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the
messageOrStackTrace property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getMessageOrStackTrace().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link MessageType }
+ * {@link StackTraceType }
+ *
+ *
+ */
+ public List<Serializable> getMessageOrStackTrace() {
+ if (messageOrStackTrace == null) {
+ messageOrStackTrace = new ArrayList<Serializable>();
+ }
+ return this.messageOrStackTrace;
+ }
+
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/logging/LogSequenceType.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,217 @@
+//
+// This file was generated by the JavaTM Architecture for XML
Binding(JAXB) Reference Implementation, v2.2.6
+// 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: 2014.10.24 at 11:30:02 AM CEST
+//
+
+
+package de.drv.dsrv.spoc.extra.v1_3.jaxb.logging;
+
+import java.io.Serializable;
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlElements;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * <p>Java class for LogSequenceType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content
contained within this class.
+ *
+ * <pre>
+ * <complexType name="LogSequenceType">
+ * <complexContent>
+ * <restriction base="{
http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}TimeStamp"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}ComponentID"
minOccurs="0"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}ProcessID"
minOccurs="0"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/logging/1}LogTrace"
minOccurs="0"/>
+ * <choice maxOccurs="unbounded">
+ * <element
ref="{
http://www.extra-standard.de/namespace/logging/1}LogSequence"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/logging/1}LogStream"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/logging/1}Event"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/logging/1}Exception"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/logging/1}Message"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/logging/1}Operation"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/logging/1}State"/>
+ * </choice>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "LogSequenceType", propOrder = {
+ "timeStamp",
+ "componentID",
+ "processID",
+ "logTrace",
+ "logSequenceOrLogStreamOrEvent"
+})
+public class LogSequenceType implements Serializable
+{
+
+ private final static long serialVersionUID = 1L;
+ @XmlElement(name = "TimeStamp", namespace
= "
http://www.extra-standard.de/namespace/components/1", required = true)
+ @XmlSchemaType(name = "dateTime")
+ protected XMLGregorianCalendar timeStamp;
+ @XmlElement(name = "ComponentID", namespace
= "
http://www.extra-standard.de/namespace/components/1")
+ protected String componentID;
+ @XmlElement(name = "ProcessID", namespace
= "
http://www.extra-standard.de/namespace/components/1")
+ protected String processID;
+ @XmlElement(name = "LogTrace")
+ protected LogTraceType logTrace;
+ @XmlElements({
+ @XmlElement(name = "LogSequence", type = LogSequenceType.class),
+ @XmlElement(name = "LogStream", type = LogStreamType.class),
+ @XmlElement(name = "Event", type = EventType.class),
+ @XmlElement(name = "Exception", type = ExceptionType.class),
+ @XmlElement(name = "Message", type = MessageType.class),
+ @XmlElement(name = "Operation", type = OperationType.class),
+ @XmlElement(name = "State", type = StateType.class)
+ })
+ protected List<Serializable> logSequenceOrLogStreamOrEvent;
+
+ /**
+ * Gets the value of the timeStamp property.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getTimeStamp() {
+ return timeStamp;
+ }
+
+ /**
+ * Sets the value of the timeStamp property.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setTimeStamp(XMLGregorianCalendar value) {
+ this.timeStamp = value;
+ }
+
+ /**
+ * Gets the value of the componentID property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getComponentID() {
+ return componentID;
+ }
+
+ /**
+ * Sets the value of the componentID property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setComponentID(String value) {
+ this.componentID = value;
+ }
+
+ /**
+ * Gets the value of the processID property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getProcessID() {
+ return processID;
+ }
+
+ /**
+ * Sets the value of the processID property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setProcessID(String value) {
+ this.processID = value;
+ }
+
+ /**
+ * Gets the value of the logTrace property.
+ *
+ * @return
+ * possible object is
+ * {@link LogTraceType }
+ *
+ */
+ public LogTraceType getLogTrace() {
+ return logTrace;
+ }
+
+ /**
+ * Sets the value of the logTrace property.
+ *
+ * @param value
+ * allowed object is
+ * {@link LogTraceType }
+ *
+ */
+ public void setLogTrace(LogTraceType value) {
+ this.logTrace = value;
+ }
+
+ /**
+ * Gets the value of the logSequenceOrLogStreamOrEvent property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the
logSequenceOrLogStreamOrEvent property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getLogSequenceOrLogStreamOrEvent().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link LogSequenceType }
+ * {@link LogStreamType }
+ * {@link EventType }
+ * {@link ExceptionType }
+ * {@link MessageType }
+ * {@link OperationType }
+ * {@link StateType }
+ *
+ *
+ */
+ public List<Serializable> getLogSequenceOrLogStreamOrEvent() {
+ if (logSequenceOrLogStreamOrEvent == null) {
+ logSequenceOrLogStreamOrEvent = new ArrayList<Serializable>();
+ }
+ return this.logSequenceOrLogStreamOrEvent;
+ }
+
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/logging/LogStreamType.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,195 @@
+//
+// This file was generated by the JavaTM Architecture for XML
Binding(JAXB) Reference Implementation, v2.2.6
+// 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: 2014.10.24 at 11:30:02 AM CEST
+//
+
+
+package de.drv.dsrv.spoc.extra.v1_3.jaxb.logging;
+
+import java.io.Serializable;
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+import de.drv.dsrv.spoc.extra.v1_3.jaxb.components.AnyXMLType;
+
+
+/**
+ * <p>Java class for LogStreamType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content
contained within this class.
+ *
+ * <pre>
+ * <complexType name="LogStreamType">
+ * <complexContent>
+ * <restriction base="{
http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}TimeStamp"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}ComponentID"
minOccurs="0"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}ProcessID"
minOccurs="0"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/logging/1}LogTrace"
minOccurs="0"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}AnyXML"
maxOccurs="unbounded"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "LogStreamType", propOrder = {
+ "timeStamp",
+ "componentID",
+ "processID",
+ "logTrace",
+ "anyXML"
+})
+public class LogStreamType implements Serializable
+{
+
+ private final static long serialVersionUID = 1L;
+ @XmlElement(name = "TimeStamp", namespace
= "
http://www.extra-standard.de/namespace/components/1", required = true)
+ @XmlSchemaType(name = "dateTime")
+ protected XMLGregorianCalendar timeStamp;
+ @XmlElement(name = "ComponentID", namespace
= "
http://www.extra-standard.de/namespace/components/1")
+ protected String componentID;
+ @XmlElement(name = "ProcessID", namespace
= "
http://www.extra-standard.de/namespace/components/1")
+ protected String processID;
+ @XmlElement(name = "LogTrace")
+ protected LogTraceType logTrace;
+ @XmlElement(name = "AnyXML", namespace
= "
http://www.extra-standard.de/namespace/components/1", required = true)
+ protected List<AnyXMLType> anyXML;
+
+ /**
+ * Gets the value of the timeStamp property.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getTimeStamp() {
+ return timeStamp;
+ }
+
+ /**
+ * Sets the value of the timeStamp property.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setTimeStamp(XMLGregorianCalendar value) {
+ this.timeStamp = value;
+ }
+
+ /**
+ * Gets the value of the componentID property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getComponentID() {
+ return componentID;
+ }
+
+ /**
+ * Sets the value of the componentID property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setComponentID(String value) {
+ this.componentID = value;
+ }
+
+ /**
+ * Gets the value of the processID property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getProcessID() {
+ return processID;
+ }
+
+ /**
+ * Sets the value of the processID property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setProcessID(String value) {
+ this.processID = value;
+ }
+
+ /**
+ * Gets the value of the logTrace property.
+ *
+ * @return
+ * possible object is
+ * {@link LogTraceType }
+ *
+ */
+ public LogTraceType getLogTrace() {
+ return logTrace;
+ }
+
+ /**
+ * Sets the value of the logTrace property.
+ *
+ * @param value
+ * allowed object is
+ * {@link LogTraceType }
+ *
+ */
+ public void setLogTrace(LogTraceType value) {
+ this.logTrace = value;
+ }
+
+ /**
+ * Gets the value of the anyXML property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the anyXML
property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getAnyXML().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link AnyXMLType }
+ *
+ *
+ */
+ public List<AnyXMLType> getAnyXML() {
+ if (anyXML == null) {
+ anyXML = new ArrayList<AnyXMLType>();
+ }
+ return this.anyXML;
+ }
+
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/logging/LogTraceType.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,102 @@
+//
+// This file was generated by the JavaTM Architecture for XML
Binding(JAXB) Reference Implementation, v2.2.6
+// 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: 2014.10.24 at 11:30:02 AM CEST
+//
+
+
+package de.drv.dsrv.spoc.extra.v1_3.jaxb.logging;
+
+import java.io.Serializable;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+import de.drv.dsrv.spoc.extra.v1_3.jaxb.components.ClassifiableIDType;
+
+
+/**
+ * <p>Java class for LogTraceType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content
contained within this class.
+ *
+ * <pre>
+ * <complexType name="LogTraceType">
+ * <complexContent>
+ * <restriction base="{
http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element
ref="{
http://www.extra-standard.de/namespace/logging/1}LogID"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/logging/1}PreviousLogID"
minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "LogTraceType", propOrder = {
+ "logID",
+ "previousLogID"
+})
+public class LogTraceType
+ implements Serializable
+{
+
+ private final static long serialVersionUID = 1L;
+ @XmlElement(name = "LogID", required = true)
+ protected ClassifiableIDType logID;
+ @XmlElement(name = "PreviousLogID")
+ protected ClassifiableIDType previousLogID;
+
+ /**
+ * Gets the value of the logID property.
+ *
+ * @return
+ * possible object is
+ * {@link ClassifiableIDType }
+ *
+ */
+ public ClassifiableIDType getLogID() {
+ return logID;
+ }
+
+ /**
+ * Sets the value of the logID property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ClassifiableIDType }
+ *
+ */
+ public void setLogID(ClassifiableIDType value) {
+ this.logID = value;
+ }
+
+ /**
+ * Gets the value of the previousLogID property.
+ *
+ * @return
+ * possible object is
+ * {@link ClassifiableIDType }
+ *
+ */
+ public ClassifiableIDType getPreviousLogID() {
+ return previousLogID;
+ }
+
+ /**
+ * Sets the value of the previousLogID property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ClassifiableIDType }
+ *
+ */
+ public void setPreviousLogID(ClassifiableIDType value) {
+ this.previousLogID = value;
+ }
+
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/logging/LoggingType.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,114 @@
+//
+// This file was generated by the JavaTM Architecture for XML
Binding(JAXB) Reference Implementation, v2.2.6
+// 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: 2014.10.24 at 11:30:02 AM CEST
+//
+
+
+package de.drv.dsrv.spoc.extra.v1_3.jaxb.logging;
+
+import java.io.Serializable;
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlElements;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for LoggingType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content
contained within this class.
+ *
+ * <pre>
+ * <complexType name="LoggingType">
+ * <complexContent>
+ * <restriction base="{
http://www.w3.org/2001/XMLSchema}anyType">
+ * <choice maxOccurs="unbounded" minOccurs="0">
+ * <element
ref="{
http://www.extra-standard.de/namespace/logging/1}LogSequence"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/logging/1}LogStream"/>
+ * </choice>
+ * <attribute name="version" use="required"
type="{
http://www.extra-standard.de/namespace/logging/1}LoggingVersionType"
/>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "LoggingType", propOrder = {
+ "logSequenceOrLogStream"
+})
+public class LoggingType
+ implements Serializable
+{
+
+ private final static long serialVersionUID = 1L;
+ @XmlElements({
+ @XmlElement(name = "LogSequence", type = LogSequenceType.class),
+ @XmlElement(name = "LogStream", type = LogStreamType.class)
+ })
+ protected List<Serializable> logSequenceOrLogStream;
+ @XmlAttribute(name = "version", required = true)
+ protected LoggingVersionType version;
+
+ /**
+ * Gets the value of the logSequenceOrLogStream property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the
logSequenceOrLogStream property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getLogSequenceOrLogStream().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link LogSequenceType }
+ * {@link LogStreamType }
+ *
+ *
+ */
+ public List<Serializable> getLogSequenceOrLogStream() {
+ if (logSequenceOrLogStream == null) {
+ logSequenceOrLogStream = new ArrayList<Serializable>();
+ }
+ return this.logSequenceOrLogStream;
+ }
+
+ /**
+ * Gets the value of the version property.
+ *
+ * @return
+ * possible object is
+ * {@link LoggingVersionType }
+ *
+ */
+ public LoggingVersionType getVersion() {
+ return version;
+ }
+
+ /**
+ * Sets the value of the version property.
+ *
+ * @param value
+ * allowed object is
+ * {@link LoggingVersionType }
+ *
+ */
+ public void setVersion(LoggingVersionType value) {
+ this.version = value;
+ }
+
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/logging/LoggingVersionType.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,55 @@
+//
+// This file was generated by the JavaTM Architecture for XML
Binding(JAXB) Reference Implementation, v2.2.6
+// 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: 2014.10.24 at 11:30:02 AM CEST
+//
+
+
+package de.drv.dsrv.spoc.extra.v1_3.jaxb.logging;
+
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlEnumValue;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for LoggingVersionType.
+ *
+ * <p>The following schema fragment specifies the expected content
contained within this class.
+ * <p>
+ * <pre>
+ * <simpleType name="LoggingVersionType">
+ * <restriction
base="{
http://www.extra-standard.de/namespace/components/1}AbstractVersionType">
+ * <enumeration value="1.0"/>
+ * </restriction>
+ * </simpleType>
+ * </pre>
+ *
+ */
+@XmlType(name = "LoggingVersionType")
+@XmlEnum
+public enum LoggingVersionType {
+
+ @XmlEnumValue("1.0")
+ VERSION_1_0("1.0");
+ private final String value;
+
+ LoggingVersionType(String v) {
+ value = v;
+ }
+
+ public String value() {
+ return value;
+ }
+
+ public static LoggingVersionType fromValue(String v) {
+ for (LoggingVersionType c: LoggingVersionType.values()) {
+ if (c.value.equals(v)) {
+ return c;
+ }
+ }
+ throw new IllegalArgumentException(v);
+ }
+
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/logging/MessageType.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,132 @@
+//
+// This file was generated by the JavaTM Architecture for XML
Binding(JAXB) Reference Implementation, v2.2.6
+// 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: 2014.10.24 at 11:30:02 AM CEST
+//
+
+
+package de.drv.dsrv.spoc.extra.v1_3.jaxb.logging;
+
+import java.io.Serializable;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+import de.drv.dsrv.spoc.extra.v1_3.jaxb.components.TextType;
+
+
+/**
+ * <p>Java class for MessageType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content
contained within this class.
+ *
+ * <pre>
+ * <complexType name="MessageType">
+ * <complexContent>
+ * <restriction base="{
http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}TimeStamp"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}ComponentID"
minOccurs="0"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}Text"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "MessageType", propOrder = {
+ "timeStamp",
+ "componentID",
+ "text"
+})
+public class MessageType implements Serializable
+{
+
+ private final static long serialVersionUID = 1L;
+ @XmlElement(name = "TimeStamp", namespace
= "
http://www.extra-standard.de/namespace/components/1", required = true)
+ @XmlSchemaType(name = "dateTime")
+ protected XMLGregorianCalendar timeStamp;
+ @XmlElement(name = "ComponentID", namespace
= "
http://www.extra-standard.de/namespace/components/1")
+ protected String componentID;
+ @XmlElement(name = "Text", namespace
= "
http://www.extra-standard.de/namespace/components/1", required = true)
+ protected TextType text;
+
+ /**
+ * Gets the value of the timeStamp property.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getTimeStamp() {
+ return timeStamp;
+ }
+
+ /**
+ * Sets the value of the timeStamp property.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setTimeStamp(XMLGregorianCalendar value) {
+ this.timeStamp = value;
+ }
+
+ /**
+ * Gets the value of the componentID property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getComponentID() {
+ return componentID;
+ }
+
+ /**
+ * Sets the value of the componentID property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setComponentID(String value) {
+ this.componentID = value;
+ }
+
+ /**
+ * Gets the value of the text property.
+ *
+ * @return
+ * possible object is
+ * {@link TextType }
+ *
+ */
+ public TextType getText() {
+ return text;
+ }
+
+ /**
+ * Sets the value of the text property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TextType }
+ *
+ */
+ public void setText(TextType value) {
+ this.text = value;
+ }
+
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/logging/ObjectFactory.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,279 @@
+//
+// This file was generated by the JavaTM Architecture for XML
Binding(JAXB) Reference Implementation, v2.2.6
+// 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: 2014.10.24 at 11:30:02 AM CEST
+//
+
+
+package de.drv.dsrv.spoc.extra.v1_3.jaxb.logging;
+
+import javax.xml.bind.JAXBElement;
+import javax.xml.bind.annotation.XmlElementDecl;
+import javax.xml.bind.annotation.XmlRegistry;
+import javax.xml.namespace.QName;
+import de.drv.dsrv.spoc.extra.v1_3.jaxb.components.ClassifiableIDType;
+
+
+/**
+ * This object contains factory methods for each
+ * Java content interface and Java element interface
+ * generated in the de.drv.dsrv.spoc.extra.v1_3.jaxb.logging 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 _Exception_QNAME = new
QName("
http://www.extra-standard.de/namespace/logging/1", "Exception");
+ private final static QName _Message_QNAME = new
QName("
http://www.extra-standard.de/namespace/logging/1", "Message");
+ private final static QName _LogStream_QNAME = new
QName("
http://www.extra-standard.de/namespace/logging/1", "LogStream");
+ private final static QName _PreviousLogID_QNAME = new
QName("
http://www.extra-standard.de/namespace/logging/1", "PreviousLogID");
+ private final static QName _Event_QNAME = new
QName("
http://www.extra-standard.de/namespace/logging/1", "Event");
+ private final static QName _LogID_QNAME = new
QName("
http://www.extra-standard.de/namespace/logging/1", "LogID");
+ private final static QName _LogTrace_QNAME = new
QName("
http://www.extra-standard.de/namespace/logging/1", "LogTrace");
+ private final static QName _Logging_QNAME = new
QName("
http://www.extra-standard.de/namespace/logging/1", "Logging");
+ private final static QName _State_QNAME = new
QName("
http://www.extra-standard.de/namespace/logging/1", "State");
+ private final static QName _StackTrace_QNAME = new
QName("
http://www.extra-standard.de/namespace/logging/1", "StackTrace");
+ private final static QName _Parameter_QNAME = new
QName("
http://www.extra-standard.de/namespace/logging/1", "Parameter");
+ private final static QName _Object_QNAME = new
QName("
http://www.extra-standard.de/namespace/logging/1", "Object");
+ private final static QName _LogSequence_QNAME = new
QName("
http://www.extra-standard.de/namespace/logging/1", "LogSequence");
+ private final static QName _Operation_QNAME = new
QName("
http://www.extra-standard.de/namespace/logging/1", "Operation");
+
+ /**
+ * Create a new ObjectFactory that can be used to create new instances
of schema derived classes for package:
de.drv.dsrv.spoc.extra.v1_3.jaxb.logging
+ *
+ */
+ public ObjectFactory() {
+ }
+
+ /**
+ * Create an instance of {@link LogTraceType }
+ *
+ */
+ public LogTraceType createLogTraceType() {
+ return new LogTraceType();
+ }
+
+ /**
+ * Create an instance of {@link LogStreamType }
+ *
+ */
+ public LogStreamType createLogStreamType() {
+ return new LogStreamType();
+ }
+
+ /**
+ * Create an instance of {@link LogSequenceType }
+ *
+ */
+ public LogSequenceType createLogSequenceType() {
+ return new LogSequenceType();
+ }
+
+ /**
+ * Create an instance of {@link MessageType }
+ *
+ */
+ public MessageType createMessageType() {
+ return new MessageType();
+ }
+
+ /**
+ * Create an instance of {@link OperationType }
+ *
+ */
+ public OperationType createOperationType() {
+ return new OperationType();
+ }
+
+ /**
+ * Create an instance of {@link ParameterType }
+ *
+ */
+ public ParameterType createParameterType() {
+ return new ParameterType();
+ }
+
+ /**
+ * Create an instance of {@link ExceptionType }
+ *
+ */
+ public ExceptionType createExceptionType() {
+ return new ExceptionType();
+ }
+
+ /**
+ * Create an instance of {@link StateType }
+ *
+ */
+ public StateType createStateType() {
+ return new StateType();
+ }
+
+ /**
+ * Create an instance of {@link EventType }
+ *
+ */
+ public EventType createEventType() {
+ return new EventType();
+ }
+
+ /**
+ * Create an instance of {@link StackTraceType }
+ *
+ */
+ public StackTraceType createStackTraceType() {
+ return new StackTraceType();
+ }
+
+ /**
+ * Create an instance of {@link ObjectType }
+ *
+ */
+ public ObjectType createObjectType() {
+ return new ObjectType();
+ }
+
+ /**
+ * Create an instance of {@link LoggingType }
+ *
+ */
+ public LoggingType createLoggingType() {
+ return new LoggingType();
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link
ExceptionType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/logging/1", name = "Exception")
+ public JAXBElement<ExceptionType> createException(ExceptionType value)
{
+ return new JAXBElement<ExceptionType>(_Exception_QNAME,
ExceptionType.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link
MessageType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/logging/1", name = "Message")
+ public JAXBElement<MessageType> createMessage(MessageType value) {
+ return new JAXBElement<MessageType>(_Message_QNAME,
MessageType.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link
LogStreamType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/logging/1", name = "LogStream")
+ public JAXBElement<LogStreamType> createLogStream(LogStreamType value)
{
+ return new JAXBElement<LogStreamType>(_LogStream_QNAME,
LogStreamType.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link
ClassifiableIDType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/logging/1", name
= "PreviousLogID")
+ public JAXBElement<ClassifiableIDType>
createPreviousLogID(ClassifiableIDType value) {
+ return new JAXBElement<ClassifiableIDType>(_PreviousLogID_QNAME,
ClassifiableIDType.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link EventType
}{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/logging/1", name = "Event")
+ public JAXBElement<EventType> createEvent(EventType value) {
+ return new JAXBElement<EventType>(_Event_QNAME, EventType.class,
null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link
ClassifiableIDType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/logging/1", name = "LogID")
+ public JAXBElement<ClassifiableIDType> createLogID(ClassifiableIDType
value) {
+ return new JAXBElement<ClassifiableIDType>(_LogID_QNAME,
ClassifiableIDType.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link
LogTraceType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/logging/1", name = "LogTrace")
+ public JAXBElement<LogTraceType> createLogTrace(LogTraceType value) {
+ return new JAXBElement<LogTraceType>(_LogTrace_QNAME,
LogTraceType.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link
LoggingType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/logging/1", name = "Logging")
+ public JAXBElement<LoggingType> createLogging(LoggingType value) {
+ return new JAXBElement<LoggingType>(_Logging_QNAME,
LoggingType.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link StateType
}{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/logging/1", name = "State")
+ public JAXBElement<StateType> createState(StateType value) {
+ return new JAXBElement<StateType>(_State_QNAME, StateType.class,
null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link
StackTraceType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/logging/1", name = "StackTrace")
+ public JAXBElement<StackTraceType> createStackTrace(StackTraceType
value) {
+ return new JAXBElement<StackTraceType>(_StackTrace_QNAME,
StackTraceType.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link
ParameterType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/logging/1", name = "Parameter")
+ public JAXBElement<ParameterType> createParameter(ParameterType value)
{
+ return new JAXBElement<ParameterType>(_Parameter_QNAME,
ParameterType.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link
ObjectType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/logging/1", name = "Object")
+ public JAXBElement<ObjectType> createObject(ObjectType value) {
+ return new JAXBElement<ObjectType>(_Object_QNAME,
ObjectType.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link
LogSequenceType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/logging/1", name = "LogSequence")
+ public JAXBElement<LogSequenceType> createLogSequence(LogSequenceType
value) {
+ return new JAXBElement<LogSequenceType>(_LogSequence_QNAME,
LogSequenceType.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link
OperationType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace
= "
http://www.extra-standard.de/namespace/logging/1", name = "Operation")
+ public JAXBElement<OperationType> createOperation(OperationType value)
{
+ return new JAXBElement<OperationType>(_Operation_QNAME,
OperationType.class, null, value);
+ }
+
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/logging/ObjectType.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,210 @@
+//
+// This file was generated by the JavaTM Architecture for XML
Binding(JAXB) Reference Implementation, v2.2.6
+// 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: 2014.10.24 at 11:30:02 AM CEST
+//
+
+
+package de.drv.dsrv.spoc.extra.v1_3.jaxb.logging;
+
+import java.io.Serializable;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import de.drv.dsrv.spoc.extra.v1_3.jaxb.components.ClassifiableStringType;
+
+
+/**
+ * <p>Java class for ObjectType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content
contained within this class.
+ *
+ * <pre>
+ * <complexType name="ObjectType">
+ * <simpleContent>
+ * <extension
base="<
http://www.extra-standard.de/namespace/components/1>ClassifiableStringType">
+ * <attribute name="id"
type="{
http://www.extra-standard.de/namespace/components/1}SimpleIDType" />
+ * <attribute name="name"
type="{
http://www.extra-standard.de/namespace/components/1}SimpleNameType"
/>
+ * <attribute name="description"
type="{
http://www.extra-standard.de/namespace/components/1}SimpleStringType"
/>
+ * <attribute name="type"
type="{
http://www.extra-standard.de/namespace/components/1}SimpleTypeType"
/>
+ * <attribute name="usage"
type="{
http://www.extra-standard.de/namespace/codelists/1}UsageCodeType" />
+ * <attribute name="location"
type="{
http://www.w3.org/2001/XMLSchema}string" />
+ * </extension>
+ * </simpleContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ObjectType")
+public class ObjectType
+ extends ClassifiableStringType
+ implements Serializable
+{
+
+ private final static long serialVersionUID = 1L;
+ @XmlAttribute(name = "id")
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ protected String id;
+ @XmlAttribute(name = "name")
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ protected String name;
+ @XmlAttribute(name = "description")
+ protected String description;
+ @XmlAttribute(name = "type")
+ protected String type;
+ @XmlAttribute(name = "usage")
+ protected String usage;
+ @XmlAttribute(name = "location")
+ protected String location;
+
+ /**
+ * Gets the value of the id property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getId() {
+ return id;
+ }
+
+ /**
+ * Sets the value of the id property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setId(String value) {
+
this.id = value;
+ }
+
+ /**
+ * Gets the value of the name property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getName() {
+ return name;
+ }
+
+ /**
+ * Sets the value of the name property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setName(String value) {
+
this.name = value;
+ }
+
+ /**
+ * Gets the value of the description property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getDescription() {
+ return description;
+ }
+
+ /**
+ * Sets the value of the description property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setDescription(String value) {
+ this.description = value;
+ }
+
+ /**
+ * Gets the value of the type property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getType() {
+ return type;
+ }
+
+ /**
+ * Sets the value of the type property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setType(String value) {
+ this.type = value;
+ }
+
+ /**
+ * Gets the value of the usage property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getUsage() {
+ return usage;
+ }
+
+ /**
+ * Sets the value of the usage property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setUsage(String value) {
+ this.usage = value;
+ }
+
+ /**
+ * Gets the value of the location property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getLocation() {
+ return location;
+ }
+
+ /**
+ * Sets the value of the location property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setLocation(String value) {
+ this.location = value;
+ }
+
+}
=======================================
--- /dev/null
+++
/trunk/java/apps/extraClientLight/src/main/java/de/drv/dsrv/spoc/extra/v1_3/jaxb/logging/OperationType.java
Fri Nov 7 11:31:42 2014 UTC
@@ -0,0 +1,295 @@
+//
+// This file was generated by the JavaTM Architecture for XML
Binding(JAXB) Reference Implementation, v2.2.6
+// 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: 2014.10.24 at 11:30:02 AM CEST
+//
+
+
+package de.drv.dsrv.spoc.extra.v1_3.jaxb.logging;
+
+import java.io.Serializable;
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlElements;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * <p>Java class for OperationType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content
contained within this class.
+ *
+ * <pre>
+ * <complexType name="OperationType">
+ * <complexContent>
+ * <restriction base="{
http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}TimeStamp"
minOccurs="0"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/components/1}ComponentID"
minOccurs="0"/>
+ * <choice maxOccurs="unbounded" minOccurs="0">
+ * <element
ref="{
http://www.extra-standard.de/namespace/logging/1}Event"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/logging/1}Exception"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/logging/1}Message"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/logging/1}Parameter"/>
+ * <element
ref="{
http://www.extra-standard.de/namespace/logging/1}Object"/>
+ * </choice>
+ * </sequence>
+ * <attribute name="id" use="required"
type="{
http://www.extra-standard.de/namespace/components/1}SimpleIDType" />
+ * <attribute name="name"
type="{
http://www.extra-standard.de/namespace/components/1}SimpleNameType"
/>
+ * <attribute name="description"
type="{
http://www.extra-standard.de/namespace/components/1}SimpleStringType"
/>
+ * <attribute name="successful"
type="{
http://www.w3.org/2001/XMLSchema}boolean" />
+ * <attribute name="completionCode"
type="{
http://www.w3.org/2001/XMLSchema}string" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "OperationType", propOrder = {
+ "timeStamp",
+ "componentID",
+ "eventOrExceptionOrMessage"
+})
+public class OperationType implements Serializable
+{
+
+ private final static long serialVersionUID = 1L;
+ @XmlElement(name = "TimeStamp", namespace
= "
http://www.extra-standard.de/namespace/components/1")
+ @XmlSchemaType(name = "dateTime")
+ protected XMLGregorianCalendar timeStamp;
+ @XmlElement(name = "ComponentID", namespace
= "
http://www.extra-standard.de/namespace/components/1")
+ protected String componentID;
+ @XmlElements({
+ @XmlElement(name = "Event", type = EventType.class),
+ @XmlElement(name = "Exception", type = ExceptionType.class),
+ @XmlElement(name = "Message", type = MessageType.class),
+ @XmlElement(name = "Parameter", type = ParameterType.class),
+ @XmlElement(name = "Object", type = ObjectType.class)
+ })
+ protected List<Serializable> eventOrExceptionOrMessage;
+ @XmlAttribute(name = "id", required = true)
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ protected String id;
+ @XmlAttribute(name = "name")
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ protected String name;
+ @XmlAttribute(name = "description")
+ protected String description;
+ @XmlAttribute(name = "successful")
+ protected Boolean successful;
+ @XmlAttribute(name = "completionCode")
+ protected String completionCode;
+
+ /**
+ * Gets the value of the timeStamp property.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getTimeStamp() {
+ return timeStamp;
+ }
+
+ /**
+ * Sets the value of the timeStamp property.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setTimeStamp(XMLGregorianCalendar value) {
+ this.timeStamp = value;
+ }
+
+ /**
+ * Gets the value of the componentID property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getComponentID() {
+ return componentID;
+ }
+
+ /**
+ * Sets the value of the componentID property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setComponentID(String value) {
+ this.componentID = value;
+ }
+
+ /**
+ * Gets the value of the eventOrExceptionOrMessage property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the
eventOrExceptionOrMessage property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getEventOrExceptionOrMessage().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link EventType }
+ * {@link ExceptionType }
+ * {@link MessageType }
+ * {@link ParameterType }
+ * {@link ObjectType }
+ *
+ *
+ */
+ public List<Serializable> getEventOrExceptionOrMessage() {
+ if (eventOrExceptionOrMessage == null) {
+ eventOrExceptionOrMessage = new ArrayList<Serializable>();
+ }
+ return this.eventOrExceptionOrMessage;
+ }
+
+ /**
+ * Gets the value of the id property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getId() {
+ return id;
+ }
+
+ /**
+ * Sets the value of the id property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setId(String value) {
+
this.id = value;
+ }
+
+ /**
+ * Gets the value of the name property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getName() {
+ return name;
+ }
+
+ /**
+ * Sets the value of the name property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setName(String value) {
+
this.name = value;
+ }
+
+ /**
+ * Gets the value of the description property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getDescription() {
+ return description;
+ }
+
+ /**
+ * Sets the value of the description property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setDescription(String value) {
+ this.description = value;
+ }
+
+ /**
+ * Gets the value of the successful property.
+ *
+ * @return
+ * possible object is
+ * {@link Boolean }
+ *
+ */
+ public Boolean isSuccessful() {
+ return successful;
+ }
+
+ /**
+ * Sets the value of the successful property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Boolean }
+ *
+ */
+ public void setSuccessful(Boolean value) {
+ this.successful = value;
+ }
+
+ /**
+ * Gets the value of the completionCode property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getCompletionCode() {
+ return completionCode;
+ }
+
+ /**
+ * Sets the value of the completionCode property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setCompletionCode(String value) {
+ this.completionCode = value;
+ }
+
+}
=======================================
***Additional files exist in this changeset.***