Full Code of milg0/onvif-java-lib for AI

master 040671809ee3 cached
1181 files
3.4 MB
963.3k tokens
6624 symbols
1 requests
Download .txt
Showing preview only (3,865K chars total). Download the full file or copy to clipboard to get everything.
Repository: milg0/onvif-java-lib
Branch: master
Commit: 040671809ee3
Files: 1181
Total size: 3.4 MB

Directory structure:
gitextract_miw2u1a7/

├── .classpath
├── .gitignore
├── .project
├── .settings/
│   └── org.eclipse.jdt.core.prefs
├── Desc.jardesc
├── Desc_sources.jardesc
├── LICENSE.txt
├── README.md
├── lib/
│   ├── commons-codec-1.9-javadoc.jar
│   ├── commons-codec-1.9-sources.jar
│   ├── commons-codec-1.9.jar
│   └── javaWsDiscovery-0.1.jar
├── manifest.mf
├── release/
│   ├── onvif-2014-08-25-sources.jar
│   ├── onvif-2014-08-25.jar
│   ├── onvif-2014-09-16-sources.jar
│   ├── onvif-2014-09-16.jar
│   ├── onvif-2014-09-21-sources.jar
│   ├── onvif-2014-09-21.jar
│   ├── onvif-2014-10-30-sources.jar
│   ├── onvif-2014-10-30.jar
│   ├── onvif-2014-12-15-sources.jar
│   ├── onvif-2014-12-15.jar
│   ├── onvif-2015-06-25-sources.jar
│   ├── onvif-2015-06-25.jar
│   ├── onvif-2015-08-14-sources.jar
│   ├── onvif-2015-08-14.jar
│   ├── onvif-2016-01-22-sources.jar
│   ├── onvif-2016-01-22.jar
│   ├── onvif-2016-02-02-sources.jar
│   ├── onvif-2016-02-02.jar
│   ├── onvif-2016-02-05.jar
│   ├── onvif-2016-02-17.jar
│   └── onvif-2016-03-16.jar
└── src/
    ├── de/
    │   └── onvif/
    │       ├── Main.java
    │       ├── discovery/
    │       │   ├── OnvifDiscovery.java
    │       │   └── OnvifPointer.java
    │       ├── log/
    │       │   └── Logger.java
    │       └── soap/
    │           ├── OnvifDevice.java
    │           ├── SOAP.java
    │           └── devices/
    │               ├── ImagingDevices.java
    │               ├── InitialDevices.java
    │               ├── MediaDevices.java
    │               └── PtzDevices.java
    └── org/
        ├── oasis_open/
        │   └── docs/
        │       ├── wsn/
        │       │   ├── b_2/
        │       │   │   ├── CreatePullPoint.java
        │       │   │   ├── CreatePullPointResponse.java
        │       │   │   ├── DestroyPullPoint.java
        │       │   │   ├── DestroyPullPointResponse.java
        │       │   │   ├── FilterType.java
        │       │   │   ├── GetCurrentMessage.java
        │       │   │   ├── GetCurrentMessageResponse.java
        │       │   │   ├── GetMessages.java
        │       │   │   ├── GetMessagesResponse.java
        │       │   │   ├── InvalidFilterFaultType.java
        │       │   │   ├── InvalidMessageContentExpressionFaultType.java
        │       │   │   ├── InvalidProducerPropertiesExpressionFaultType.java
        │       │   │   ├── InvalidTopicExpressionFaultType.java
        │       │   │   ├── MultipleTopicsSpecifiedFaultType.java
        │       │   │   ├── NoCurrentMessageOnTopicFaultType.java
        │       │   │   ├── NotificationMessageHolderType.java
        │       │   │   ├── NotificationProducerRP.java
        │       │   │   ├── Notify.java
        │       │   │   ├── NotifyMessageNotSupportedFaultType.java
        │       │   │   ├── ObjectFactory.java
        │       │   │   ├── PauseFailedFaultType.java
        │       │   │   ├── PauseSubscription.java
        │       │   │   ├── PauseSubscriptionResponse.java
        │       │   │   ├── QueryExpressionType.java
        │       │   │   ├── Renew.java
        │       │   │   ├── RenewResponse.java
        │       │   │   ├── ResumeFailedFaultType.java
        │       │   │   ├── ResumeSubscription.java
        │       │   │   ├── ResumeSubscriptionResponse.java
        │       │   │   ├── Subscribe.java
        │       │   │   ├── SubscribeCreationFailedFaultType.java
        │       │   │   ├── SubscribeResponse.java
        │       │   │   ├── SubscriptionManagerRP.java
        │       │   │   ├── SubscriptionPolicyType.java
        │       │   │   ├── TopicExpressionDialectUnknownFaultType.java
        │       │   │   ├── TopicExpressionType.java
        │       │   │   ├── TopicNotSupportedFaultType.java
        │       │   │   ├── UnableToCreatePullPointFaultType.java
        │       │   │   ├── UnableToDestroyPullPointFaultType.java
        │       │   │   ├── UnableToDestroySubscriptionFaultType.java
        │       │   │   ├── UnableToGetMessagesFaultType.java
        │       │   │   ├── UnacceptableInitialTerminationTimeFaultType.java
        │       │   │   ├── UnacceptableTerminationTimeFaultType.java
        │       │   │   ├── UnrecognizedPolicyRequestFaultType.java
        │       │   │   ├── Unsubscribe.java
        │       │   │   ├── UnsubscribeResponse.java
        │       │   │   ├── UnsupportedPolicyRequestFaultType.java
        │       │   │   ├── UseRaw.java
        │       │   │   └── package-info.java
        │       │   └── t_1/
        │       │       ├── Documentation.java
        │       │       ├── ExtensibleDocumented.java
        │       │       ├── ObjectFactory.java
        │       │       ├── QueryExpressionType.java
        │       │       ├── TopicNamespaceType.java
        │       │       ├── TopicSetType.java
        │       │       ├── TopicType.java
        │       │       └── package-info.java
        │       └── wsrf/
        │           └── bf_2/
        │               ├── BaseFaultType.java
        │               ├── ObjectFactory.java
        │               └── package-info.java
        ├── onvif/
        │   ├── ver10/
        │   │   ├── device/
        │   │   │   └── wsdl/
        │   │   │       ├── AddIPAddressFilter.java
        │   │   │       ├── AddIPAddressFilterResponse.java
        │   │   │       ├── AddScopes.java
        │   │   │       ├── AddScopesResponse.java
        │   │   │       ├── CreateCertificate.java
        │   │   │       ├── CreateCertificateResponse.java
        │   │   │       ├── CreateDot1XConfiguration.java
        │   │   │       ├── CreateDot1XConfigurationResponse.java
        │   │   │       ├── CreateUsers.java
        │   │   │       ├── CreateUsersResponse.java
        │   │   │       ├── DeleteCertificates.java
        │   │   │       ├── DeleteCertificatesResponse.java
        │   │   │       ├── DeleteDot1XConfiguration.java
        │   │   │       ├── DeleteDot1XConfigurationResponse.java
        │   │   │       ├── DeleteUsers.java
        │   │   │       ├── DeleteUsersResponse.java
        │   │   │       ├── DeviceServiceCapabilities.java
        │   │   │       ├── GetAccessPolicy.java
        │   │   │       ├── GetAccessPolicyResponse.java
        │   │   │       ├── GetCACertificates.java
        │   │   │       ├── GetCACertificatesResponse.java
        │   │   │       ├── GetCapabilities.java
        │   │   │       ├── GetCapabilitiesResponse.java
        │   │   │       ├── GetCertificateInformation.java
        │   │   │       ├── GetCertificateInformationResponse.java
        │   │   │       ├── GetCertificates.java
        │   │   │       ├── GetCertificatesResponse.java
        │   │   │       ├── GetCertificatesStatus.java
        │   │   │       ├── GetCertificatesStatusResponse.java
        │   │   │       ├── GetClientCertificateMode.java
        │   │   │       ├── GetClientCertificateModeResponse.java
        │   │   │       ├── GetDNS.java
        │   │   │       ├── GetDNSResponse.java
        │   │   │       ├── GetDPAddresses.java
        │   │   │       ├── GetDPAddressesResponse.java
        │   │   │       ├── GetDeviceInformation.java
        │   │   │       ├── GetDeviceInformationResponse.java
        │   │   │       ├── GetDiscoveryMode.java
        │   │   │       ├── GetDiscoveryModeResponse.java
        │   │   │       ├── GetDot11Capabilities.java
        │   │   │       ├── GetDot11CapabilitiesResponse.java
        │   │   │       ├── GetDot11Status.java
        │   │   │       ├── GetDot11StatusResponse.java
        │   │   │       ├── GetDot1XConfiguration.java
        │   │   │       ├── GetDot1XConfigurationResponse.java
        │   │   │       ├── GetDot1XConfigurations.java
        │   │   │       ├── GetDot1XConfigurationsResponse.java
        │   │   │       ├── GetDynamicDNS.java
        │   │   │       ├── GetDynamicDNSResponse.java
        │   │   │       ├── GetEndpointReference.java
        │   │   │       ├── GetEndpointReferenceResponse.java
        │   │   │       ├── GetHostname.java
        │   │   │       ├── GetHostnameResponse.java
        │   │   │       ├── GetIPAddressFilter.java
        │   │   │       ├── GetIPAddressFilterResponse.java
        │   │   │       ├── GetNTP.java
        │   │   │       ├── GetNTPResponse.java
        │   │   │       ├── GetNetworkDefaultGateway.java
        │   │   │       ├── GetNetworkDefaultGatewayResponse.java
        │   │   │       ├── GetNetworkInterfaces.java
        │   │   │       ├── GetNetworkInterfacesResponse.java
        │   │   │       ├── GetNetworkProtocols.java
        │   │   │       ├── GetNetworkProtocolsResponse.java
        │   │   │       ├── GetPkcs10Request.java
        │   │   │       ├── GetPkcs10RequestResponse.java
        │   │   │       ├── GetRelayOutputs.java
        │   │   │       ├── GetRelayOutputsResponse.java
        │   │   │       ├── GetRemoteDiscoveryMode.java
        │   │   │       ├── GetRemoteDiscoveryModeResponse.java
        │   │   │       ├── GetRemoteUser.java
        │   │   │       ├── GetRemoteUserResponse.java
        │   │   │       ├── GetScopes.java
        │   │   │       ├── GetScopesResponse.java
        │   │   │       ├── GetServiceCapabilities.java
        │   │   │       ├── GetServiceCapabilitiesResponse.java
        │   │   │       ├── GetServices.java
        │   │   │       ├── GetServicesResponse.java
        │   │   │       ├── GetSystemBackup.java
        │   │   │       ├── GetSystemBackupResponse.java
        │   │   │       ├── GetSystemDateAndTime.java
        │   │   │       ├── GetSystemDateAndTimeResponse.java
        │   │   │       ├── GetSystemLog.java
        │   │   │       ├── GetSystemLogResponse.java
        │   │   │       ├── GetSystemSupportInformation.java
        │   │   │       ├── GetSystemSupportInformationResponse.java
        │   │   │       ├── GetSystemUris.java
        │   │   │       ├── GetSystemUrisResponse.java
        │   │   │       ├── GetUsers.java
        │   │   │       ├── GetUsersResponse.java
        │   │   │       ├── GetWsdlUrl.java
        │   │   │       ├── GetWsdlUrlResponse.java
        │   │   │       ├── GetZeroConfiguration.java
        │   │   │       ├── GetZeroConfigurationResponse.java
        │   │   │       ├── LoadCACertificates.java
        │   │   │       ├── LoadCACertificatesResponse.java
        │   │   │       ├── LoadCertificateWithPrivateKey.java
        │   │   │       ├── LoadCertificateWithPrivateKeyResponse.java
        │   │   │       ├── LoadCertificates.java
        │   │   │       ├── LoadCertificatesResponse.java
        │   │   │       ├── MiscCapabilities.java
        │   │   │       ├── NetworkCapabilities.java
        │   │   │       ├── ObjectFactory.java
        │   │   │       ├── RemoveIPAddressFilter.java
        │   │   │       ├── RemoveIPAddressFilterResponse.java
        │   │   │       ├── RemoveScopes.java
        │   │   │       ├── RemoveScopesResponse.java
        │   │   │       ├── RestoreSystem.java
        │   │   │       ├── RestoreSystemResponse.java
        │   │   │       ├── ScanAvailableDot11Networks.java
        │   │   │       ├── ScanAvailableDot11NetworksResponse.java
        │   │   │       ├── SecurityCapabilities.java
        │   │   │       ├── SendAuxiliaryCommand.java
        │   │   │       ├── SendAuxiliaryCommandResponse.java
        │   │   │       ├── Service.java
        │   │   │       ├── SetAccessPolicy.java
        │   │   │       ├── SetAccessPolicyResponse.java
        │   │   │       ├── SetCertificatesStatus.java
        │   │   │       ├── SetCertificatesStatusResponse.java
        │   │   │       ├── SetClientCertificateMode.java
        │   │   │       ├── SetClientCertificateModeResponse.java
        │   │   │       ├── SetDNS.java
        │   │   │       ├── SetDNSResponse.java
        │   │   │       ├── SetDPAddresses.java
        │   │   │       ├── SetDPAddressesResponse.java
        │   │   │       ├── SetDiscoveryMode.java
        │   │   │       ├── SetDiscoveryModeResponse.java
        │   │   │       ├── SetDot1XConfiguration.java
        │   │   │       ├── SetDot1XConfigurationResponse.java
        │   │   │       ├── SetDynamicDNS.java
        │   │   │       ├── SetDynamicDNSResponse.java
        │   │   │       ├── SetHostname.java
        │   │   │       ├── SetHostnameFromDHCP.java
        │   │   │       ├── SetHostnameFromDHCPResponse.java
        │   │   │       ├── SetHostnameResponse.java
        │   │   │       ├── SetIPAddressFilter.java
        │   │   │       ├── SetIPAddressFilterResponse.java
        │   │   │       ├── SetNTP.java
        │   │   │       ├── SetNTPResponse.java
        │   │   │       ├── SetNetworkDefaultGateway.java
        │   │   │       ├── SetNetworkDefaultGatewayResponse.java
        │   │   │       ├── SetNetworkInterfaces.java
        │   │   │       ├── SetNetworkInterfacesResponse.java
        │   │   │       ├── SetNetworkProtocols.java
        │   │   │       ├── SetNetworkProtocolsResponse.java
        │   │   │       ├── SetRelayOutputSettings.java
        │   │   │       ├── SetRelayOutputSettingsResponse.java
        │   │   │       ├── SetRelayOutputState.java
        │   │   │       ├── SetRelayOutputStateResponse.java
        │   │   │       ├── SetRemoteDiscoveryMode.java
        │   │   │       ├── SetRemoteDiscoveryModeResponse.java
        │   │   │       ├── SetRemoteUser.java
        │   │   │       ├── SetRemoteUserResponse.java
        │   │   │       ├── SetScopes.java
        │   │   │       ├── SetScopesResponse.java
        │   │   │       ├── SetSystemDateAndTime.java
        │   │   │       ├── SetSystemDateAndTimeResponse.java
        │   │   │       ├── SetSystemFactoryDefault.java
        │   │   │       ├── SetSystemFactoryDefaultResponse.java
        │   │   │       ├── SetUser.java
        │   │   │       ├── SetUserResponse.java
        │   │   │       ├── SetZeroConfiguration.java
        │   │   │       ├── SetZeroConfigurationResponse.java
        │   │   │       ├── StartFirmwareUpgrade.java
        │   │   │       ├── StartFirmwareUpgradeResponse.java
        │   │   │       ├── StartSystemRestore.java
        │   │   │       ├── StartSystemRestoreResponse.java
        │   │   │       ├── SystemCapabilities.java
        │   │   │       ├── SystemReboot.java
        │   │   │       ├── SystemRebootResponse.java
        │   │   │       ├── UpgradeSystemFirmware.java
        │   │   │       ├── UpgradeSystemFirmwareResponse.java
        │   │   │       └── package-info.java
        │   │   ├── events/
        │   │   │   └── wsdl/
        │   │   │       ├── Capabilities.java
        │   │   │       ├── CreatePullPointSubscription.java
        │   │   │       ├── CreatePullPointSubscriptionResponse.java
        │   │   │       ├── GetEventProperties.java
        │   │   │       ├── GetEventPropertiesResponse.java
        │   │   │       ├── GetServiceCapabilities.java
        │   │   │       ├── GetServiceCapabilitiesResponse.java
        │   │   │       ├── ObjectFactory.java
        │   │   │       ├── PullMessages.java
        │   │   │       ├── PullMessagesFaultResponse.java
        │   │   │       ├── PullMessagesResponse.java
        │   │   │       ├── Seek.java
        │   │   │       ├── SeekResponse.java
        │   │   │       ├── SetSynchronizationPoint.java
        │   │   │       ├── SetSynchronizationPointResponse.java
        │   │   │       ├── SubscriptionPolicy.java
        │   │   │       └── package-info.java
        │   │   ├── media/
        │   │   │   └── wsdl/
        │   │   │       ├── AddAudioDecoderConfiguration.java
        │   │   │       ├── AddAudioDecoderConfigurationResponse.java
        │   │   │       ├── AddAudioEncoderConfiguration.java
        │   │   │       ├── AddAudioEncoderConfigurationResponse.java
        │   │   │       ├── AddAudioOutputConfiguration.java
        │   │   │       ├── AddAudioOutputConfigurationResponse.java
        │   │   │       ├── AddAudioSourceConfiguration.java
        │   │   │       ├── AddAudioSourceConfigurationResponse.java
        │   │   │       ├── AddMetadataConfiguration.java
        │   │   │       ├── AddMetadataConfigurationResponse.java
        │   │   │       ├── AddPTZConfiguration.java
        │   │   │       ├── AddPTZConfigurationResponse.java
        │   │   │       ├── AddVideoAnalyticsConfiguration.java
        │   │   │       ├── AddVideoAnalyticsConfigurationResponse.java
        │   │   │       ├── AddVideoEncoderConfiguration.java
        │   │   │       ├── AddVideoEncoderConfigurationResponse.java
        │   │   │       ├── AddVideoSourceConfiguration.java
        │   │   │       ├── AddVideoSourceConfigurationResponse.java
        │   │   │       ├── Capabilities.java
        │   │   │       ├── CreateOSD.java
        │   │   │       ├── CreateOSDResponse.java
        │   │   │       ├── CreateProfile.java
        │   │   │       ├── CreateProfileResponse.java
        │   │   │       ├── DeleteOSD.java
        │   │   │       ├── DeleteOSDResponse.java
        │   │   │       ├── DeleteProfile.java
        │   │   │       ├── DeleteProfileResponse.java
        │   │   │       ├── GetAudioDecoderConfiguration.java
        │   │   │       ├── GetAudioDecoderConfigurationOptions.java
        │   │   │       ├── GetAudioDecoderConfigurationOptionsResponse.java
        │   │   │       ├── GetAudioDecoderConfigurationResponse.java
        │   │   │       ├── GetAudioDecoderConfigurations.java
        │   │   │       ├── GetAudioDecoderConfigurationsResponse.java
        │   │   │       ├── GetAudioEncoderConfiguration.java
        │   │   │       ├── GetAudioEncoderConfigurationOptions.java
        │   │   │       ├── GetAudioEncoderConfigurationOptionsResponse.java
        │   │   │       ├── GetAudioEncoderConfigurationResponse.java
        │   │   │       ├── GetAudioEncoderConfigurations.java
        │   │   │       ├── GetAudioEncoderConfigurationsResponse.java
        │   │   │       ├── GetAudioOutputConfiguration.java
        │   │   │       ├── GetAudioOutputConfigurationOptions.java
        │   │   │       ├── GetAudioOutputConfigurationOptionsResponse.java
        │   │   │       ├── GetAudioOutputConfigurationResponse.java
        │   │   │       ├── GetAudioOutputConfigurations.java
        │   │   │       ├── GetAudioOutputConfigurationsResponse.java
        │   │   │       ├── GetAudioOutputs.java
        │   │   │       ├── GetAudioOutputsResponse.java
        │   │   │       ├── GetAudioSourceConfiguration.java
        │   │   │       ├── GetAudioSourceConfigurationOptions.java
        │   │   │       ├── GetAudioSourceConfigurationOptionsResponse.java
        │   │   │       ├── GetAudioSourceConfigurationResponse.java
        │   │   │       ├── GetAudioSourceConfigurations.java
        │   │   │       ├── GetAudioSourceConfigurationsResponse.java
        │   │   │       ├── GetAudioSources.java
        │   │   │       ├── GetAudioSourcesResponse.java
        │   │   │       ├── GetCompatibleAudioDecoderConfigurations.java
        │   │   │       ├── GetCompatibleAudioDecoderConfigurationsResponse.java
        │   │   │       ├── GetCompatibleAudioEncoderConfigurations.java
        │   │   │       ├── GetCompatibleAudioEncoderConfigurationsResponse.java
        │   │   │       ├── GetCompatibleAudioOutputConfigurations.java
        │   │   │       ├── GetCompatibleAudioOutputConfigurationsResponse.java
        │   │   │       ├── GetCompatibleAudioSourceConfigurations.java
        │   │   │       ├── GetCompatibleAudioSourceConfigurationsResponse.java
        │   │   │       ├── GetCompatibleMetadataConfigurations.java
        │   │   │       ├── GetCompatibleMetadataConfigurationsResponse.java
        │   │   │       ├── GetCompatibleVideoAnalyticsConfigurations.java
        │   │   │       ├── GetCompatibleVideoAnalyticsConfigurationsResponse.java
        │   │   │       ├── GetCompatibleVideoEncoderConfigurations.java
        │   │   │       ├── GetCompatibleVideoEncoderConfigurationsResponse.java
        │   │   │       ├── GetCompatibleVideoSourceConfigurations.java
        │   │   │       ├── GetCompatibleVideoSourceConfigurationsResponse.java
        │   │   │       ├── GetGuaranteedNumberOfVideoEncoderInstances.java
        │   │   │       ├── GetGuaranteedNumberOfVideoEncoderInstancesResponse.java
        │   │   │       ├── GetMetadataConfiguration.java
        │   │   │       ├── GetMetadataConfigurationOptions.java
        │   │   │       ├── GetMetadataConfigurationOptionsResponse.java
        │   │   │       ├── GetMetadataConfigurationResponse.java
        │   │   │       ├── GetMetadataConfigurations.java
        │   │   │       ├── GetMetadataConfigurationsResponse.java
        │   │   │       ├── GetOSD.java
        │   │   │       ├── GetOSDOptions.java
        │   │   │       ├── GetOSDOptionsResponse.java
        │   │   │       ├── GetOSDResponse.java
        │   │   │       ├── GetOSDs.java
        │   │   │       ├── GetOSDsResponse.java
        │   │   │       ├── GetProfile.java
        │   │   │       ├── GetProfileResponse.java
        │   │   │       ├── GetProfiles.java
        │   │   │       ├── GetProfilesResponse.java
        │   │   │       ├── GetServiceCapabilities.java
        │   │   │       ├── GetServiceCapabilitiesResponse.java
        │   │   │       ├── GetSnapshotUri.java
        │   │   │       ├── GetSnapshotUriResponse.java
        │   │   │       ├── GetStreamUri.java
        │   │   │       ├── GetStreamUriResponse.java
        │   │   │       ├── GetVideoAnalyticsConfiguration.java
        │   │   │       ├── GetVideoAnalyticsConfigurationResponse.java
        │   │   │       ├── GetVideoAnalyticsConfigurations.java
        │   │   │       ├── GetVideoAnalyticsConfigurationsResponse.java
        │   │   │       ├── GetVideoEncoderConfiguration.java
        │   │   │       ├── GetVideoEncoderConfigurationOptions.java
        │   │   │       ├── GetVideoEncoderConfigurationOptionsResponse.java
        │   │   │       ├── GetVideoEncoderConfigurationResponse.java
        │   │   │       ├── GetVideoEncoderConfigurations.java
        │   │   │       ├── GetVideoEncoderConfigurationsResponse.java
        │   │   │       ├── GetVideoSourceConfiguration.java
        │   │   │       ├── GetVideoSourceConfigurationOptions.java
        │   │   │       ├── GetVideoSourceConfigurationOptionsResponse.java
        │   │   │       ├── GetVideoSourceConfigurationResponse.java
        │   │   │       ├── GetVideoSourceConfigurations.java
        │   │   │       ├── GetVideoSourceConfigurationsResponse.java
        │   │   │       ├── GetVideoSourceModes.java
        │   │   │       ├── GetVideoSourceModesResponse.java
        │   │   │       ├── GetVideoSources.java
        │   │   │       ├── GetVideoSourcesResponse.java
        │   │   │       ├── ObjectFactory.java
        │   │   │       ├── ProfileCapabilities.java
        │   │   │       ├── RemoveAudioDecoderConfiguration.java
        │   │   │       ├── RemoveAudioDecoderConfigurationResponse.java
        │   │   │       ├── RemoveAudioEncoderConfiguration.java
        │   │   │       ├── RemoveAudioEncoderConfigurationResponse.java
        │   │   │       ├── RemoveAudioOutputConfiguration.java
        │   │   │       ├── RemoveAudioOutputConfigurationResponse.java
        │   │   │       ├── RemoveAudioSourceConfiguration.java
        │   │   │       ├── RemoveAudioSourceConfigurationResponse.java
        │   │   │       ├── RemoveMetadataConfiguration.java
        │   │   │       ├── RemoveMetadataConfigurationResponse.java
        │   │   │       ├── RemovePTZConfiguration.java
        │   │   │       ├── RemovePTZConfigurationResponse.java
        │   │   │       ├── RemoveVideoAnalyticsConfiguration.java
        │   │   │       ├── RemoveVideoAnalyticsConfigurationResponse.java
        │   │   │       ├── RemoveVideoEncoderConfiguration.java
        │   │   │       ├── RemoveVideoEncoderConfigurationResponse.java
        │   │   │       ├── RemoveVideoSourceConfiguration.java
        │   │   │       ├── RemoveVideoSourceConfigurationResponse.java
        │   │   │       ├── SetAudioDecoderConfiguration.java
        │   │   │       ├── SetAudioDecoderConfigurationResponse.java
        │   │   │       ├── SetAudioEncoderConfiguration.java
        │   │   │       ├── SetAudioEncoderConfigurationResponse.java
        │   │   │       ├── SetAudioOutputConfiguration.java
        │   │   │       ├── SetAudioOutputConfigurationResponse.java
        │   │   │       ├── SetAudioSourceConfiguration.java
        │   │   │       ├── SetAudioSourceConfigurationResponse.java
        │   │   │       ├── SetMetadataConfiguration.java
        │   │   │       ├── SetMetadataConfigurationResponse.java
        │   │   │       ├── SetOSD.java
        │   │   │       ├── SetOSDResponse.java
        │   │   │       ├── SetSynchronizationPoint.java
        │   │   │       ├── SetSynchronizationPointResponse.java
        │   │   │       ├── SetVideoAnalyticsConfiguration.java
        │   │   │       ├── SetVideoAnalyticsConfigurationResponse.java
        │   │   │       ├── SetVideoEncoderConfiguration.java
        │   │   │       ├── SetVideoEncoderConfigurationResponse.java
        │   │   │       ├── SetVideoSourceConfiguration.java
        │   │   │       ├── SetVideoSourceConfigurationResponse.java
        │   │   │       ├── SetVideoSourceMode.java
        │   │   │       ├── SetVideoSourceModeResponse.java
        │   │   │       ├── StartMulticastStreaming.java
        │   │   │       ├── StartMulticastStreamingResponse.java
        │   │   │       ├── StopMulticastStreaming.java
        │   │   │       ├── StopMulticastStreamingResponse.java
        │   │   │       ├── StreamingCapabilities.java
        │   │   │       ├── VideoSourceMode.java
        │   │   │       ├── VideoSourceModeExtension.java
        │   │   │       └── package-info.java
        │   │   └── schema/
        │   │       ├── AACDecOptions.java
        │   │       ├── AbsoluteFocus.java
        │   │       ├── AbsoluteFocusOptions.java
        │   │       ├── ActionEngineEventPayload.java
        │   │       ├── ActionEngineEventPayloadExtension.java
        │   │       ├── AnalyticsCapabilities.java
        │   │       ├── AnalyticsDeviceCapabilities.java
        │   │       ├── AnalyticsDeviceEngineConfiguration.java
        │   │       ├── AnalyticsDeviceEngineConfigurationExtension.java
        │   │       ├── AnalyticsDeviceExtension.java
        │   │       ├── AnalyticsEngine.java
        │   │       ├── AnalyticsEngineConfiguration.java
        │   │       ├── AnalyticsEngineConfigurationExtension.java
        │   │       ├── AnalyticsEngineControl.java
        │   │       ├── AnalyticsEngineInput.java
        │   │       ├── AnalyticsEngineInputInfo.java
        │   │       ├── AnalyticsEngineInputInfoExtension.java
        │   │       ├── AnalyticsState.java
        │   │       ├── AnalyticsStateInformation.java
        │   │       ├── AnyHolder.java
        │   │       ├── Appearance.java
        │   │       ├── AppearanceExtension.java
        │   │       ├── ArrayOfFileProgress.java
        │   │       ├── ArrayOfFileProgressExtension.java
        │   │       ├── AttachmentData.java
        │   │       ├── AudioAnalyticsStream.java
        │   │       ├── AudioAnalyticsStreamExtension.java
        │   │       ├── AudioAttributes.java
        │   │       ├── AudioClassCandidate.java
        │   │       ├── AudioClassDescriptor.java
        │   │       ├── AudioClassDescriptorExtension.java
        │   │       ├── AudioDecoderConfiguration.java
        │   │       ├── AudioDecoderConfigurationOptions.java
        │   │       ├── AudioDecoderConfigurationOptionsExtension.java
        │   │       ├── AudioDescriptor.java
        │   │       ├── AudioEncoder2Configuration.java
        │   │       ├── AudioEncoder2ConfigurationOptions.java
        │   │       ├── AudioEncoderConfiguration.java
        │   │       ├── AudioEncoderConfigurationOption.java
        │   │       ├── AudioEncoderConfigurationOptions.java
        │   │       ├── AudioEncoding.java
        │   │       ├── AudioEncodingMimeNames.java
        │   │       ├── AudioOutput.java
        │   │       ├── AudioOutputConfiguration.java
        │   │       ├── AudioOutputConfigurationOptions.java
        │   │       ├── AudioSource.java
        │   │       ├── AudioSourceConfiguration.java
        │   │       ├── AudioSourceConfigurationOptions.java
        │   │       ├── AudioSourceOptionsExtension.java
        │   │       ├── AutoFocusMode.java
        │   │       ├── BacklightCompensation.java
        │   │       ├── BacklightCompensation20.java
        │   │       ├── BacklightCompensationMode.java
        │   │       ├── BacklightCompensationOptions.java
        │   │       ├── BacklightCompensationOptions20.java
        │   │       ├── BackupFile.java
        │   │       ├── Behaviour.java
        │   │       ├── BehaviourExtension.java
        │   │       ├── BinaryData.java
        │   │       ├── Capabilities.java
        │   │       ├── CapabilitiesExtension.java
        │   │       ├── CapabilitiesExtension2.java
        │   │       ├── CapabilityCategory.java
        │   │       ├── CellLayout.java
        │   │       ├── Certificate.java
        │   │       ├── CertificateGenerationParameters.java
        │   │       ├── CertificateGenerationParametersExtension.java
        │   │       ├── CertificateInformation.java
        │   │       ├── CertificateInformationExtension.java
        │   │       ├── CertificateStatus.java
        │   │       ├── CertificateUsage.java
        │   │       ├── CertificateWithPrivateKey.java
        │   │       ├── ClassDescriptor.java
        │   │       ├── ClassDescriptorExtension.java
        │   │       ├── ClassDescriptorExtension2.java
        │   │       ├── ClassType.java
        │   │       ├── CodingCapabilities.java
        │   │       ├── Color.java
        │   │       ├── ColorCovariance.java
        │   │       ├── ColorDescriptor.java
        │   │       ├── ColorDescriptorExtension.java
        │   │       ├── ColorOptions.java
        │   │       ├── ColorspaceRange.java
        │   │       ├── Config.java
        │   │       ├── ConfigDescription.java
        │   │       ├── ConfigDescriptionExtension.java
        │   │       ├── ConfigurationEntity.java
        │   │       ├── ContinuousFocus.java
        │   │       ├── ContinuousFocusOptions.java
        │   │       ├── DNSInformation.java
        │   │       ├── DNSInformationExtension.java
        │   │       ├── Date.java
        │   │       ├── DateTime.java
        │   │       ├── DateTimeRange.java
        │   │       ├── Defogging.java
        │   │       ├── DefoggingExtension.java
        │   │       ├── DefoggingMode.java
        │   │       ├── DefoggingOptions.java
        │   │       ├── DeviceCapabilities.java
        │   │       ├── DeviceCapabilitiesExtension.java
        │   │       ├── DeviceEntity.java
        │   │       ├── DeviceIOCapabilities.java
        │   │       ├── DigitalIdleState.java
        │   │       ├── DigitalInput.java
        │   │       ├── Direction.java
        │   │       ├── DiscoveryMode.java
        │   │       ├── DisplayCapabilities.java
        │   │       ├── Dot11AuthAndMangementSuite.java
        │   │       ├── Dot11AvailableNetworks.java
        │   │       ├── Dot11AvailableNetworksExtension.java
        │   │       ├── Dot11Capabilities.java
        │   │       ├── Dot11Cipher.java
        │   │       ├── Dot11Configuration.java
        │   │       ├── Dot11PSKSet.java
        │   │       ├── Dot11PSKSetExtension.java
        │   │       ├── Dot11SecurityConfiguration.java
        │   │       ├── Dot11SecurityConfigurationExtension.java
        │   │       ├── Dot11SecurityMode.java
        │   │       ├── Dot11SignalStrength.java
        │   │       ├── Dot11StationMode.java
        │   │       ├── Dot11Status.java
        │   │       ├── Dot1XConfiguration.java
        │   │       ├── Dot1XConfigurationExtension.java
        │   │       ├── Dot3Configuration.java
        │   │       ├── Duplex.java
        │   │       ├── DurationRange.java
        │   │       ├── DynamicDNSInformation.java
        │   │       ├── DynamicDNSInformationExtension.java
        │   │       ├── DynamicDNSType.java
        │   │       ├── EAPMethodConfiguration.java
        │   │       ├── EFlip.java
        │   │       ├── EFlipMode.java
        │   │       ├── EFlipOptions.java
        │   │       ├── EFlipOptionsExtension.java
        │   │       ├── EapMethodExtension.java
        │   │       ├── Enabled.java
        │   │       ├── EngineConfiguration.java
        │   │       ├── EventCapabilities.java
        │   │       ├── EventFilter.java
        │   │       ├── EventStream.java
        │   │       ├── EventStreamExtension.java
        │   │       ├── EventSubscription.java
        │   │       ├── Exposure.java
        │   │       ├── Exposure20.java
        │   │       ├── ExposureMode.java
        │   │       ├── ExposureOptions.java
        │   │       ├── ExposureOptions20.java
        │   │       ├── ExposurePriority.java
        │   │       ├── FactoryDefaultType.java
        │   │       ├── FileProgress.java
        │   │       ├── FindEventResult.java
        │   │       ├── FindEventResultList.java
        │   │       ├── FindMetadataResult.java
        │   │       ├── FindMetadataResultList.java
        │   │       ├── FindPTZPositionResult.java
        │   │       ├── FindPTZPositionResultList.java
        │   │       ├── FindRecordingResultList.java
        │   │       ├── FloatList.java
        │   │       ├── FloatRange.java
        │   │       ├── FocusConfiguration.java
        │   │       ├── FocusConfiguration20.java
        │   │       ├── FocusConfiguration20Extension.java
        │   │       ├── FocusMove.java
        │   │       ├── FocusOptions.java
        │   │       ├── FocusOptions20.java
        │   │       ├── FocusOptions20Extension.java
        │   │       ├── FocusStatus.java
        │   │       ├── FocusStatus20.java
        │   │       ├── FocusStatus20Extension.java
        │   │       ├── Frame.java
        │   │       ├── FrameExtension.java
        │   │       ├── FrameExtension2.java
        │   │       ├── G711DecOptions.java
        │   │       ├── G726DecOptions.java
        │   │       ├── GenericEapPwdConfigurationExtension.java
        │   │       ├── GetRecordingJobsResponseItem.java
        │   │       ├── GetRecordingsResponseItem.java
        │   │       ├── GetTracksResponseItem.java
        │   │       ├── GetTracksResponseList.java
        │   │       ├── H264Configuration.java
        │   │       ├── H264DecOptions.java
        │   │       ├── H264Options.java
        │   │       ├── H264Options2.java
        │   │       ├── H264Profile.java
        │   │       ├── HostnameInformation.java
        │   │       ├── HostnameInformationExtension.java
        │   │       ├── IOCapabilities.java
        │   │       ├── IOCapabilitiesExtension.java
        │   │       ├── IOCapabilitiesExtension2.java
        │   │       ├── IPAddress.java
        │   │       ├── IPAddressFilter.java
        │   │       ├── IPAddressFilterExtension.java
        │   │       ├── IPAddressFilterType.java
        │   │       ├── IPType.java
        │   │       ├── IPv4Configuration.java
        │   │       ├── IPv4NetworkInterface.java
        │   │       ├── IPv4NetworkInterfaceSetConfiguration.java
        │   │       ├── IPv6Configuration.java
        │   │       ├── IPv6ConfigurationExtension.java
        │   │       ├── IPv6DHCPConfiguration.java
        │   │       ├── IPv6NetworkInterface.java
        │   │       ├── IPv6NetworkInterfaceSetConfiguration.java
        │   │       ├── ImageStabilization.java
        │   │       ├── ImageStabilizationExtension.java
        │   │       ├── ImageStabilizationMode.java
        │   │       ├── ImageStabilizationOptions.java
        │   │       ├── ImageStabilizationOptionsExtension.java
        │   │       ├── ImagingCapabilities.java
        │   │       ├── ImagingOptions.java
        │   │       ├── ImagingOptions20.java
        │   │       ├── ImagingOptions20Extension.java
        │   │       ├── ImagingOptions20Extension2.java
        │   │       ├── ImagingOptions20Extension3.java
        │   │       ├── ImagingOptions20Extension4.java
        │   │       ├── ImagingSettings.java
        │   │       ├── ImagingSettings20.java
        │   │       ├── ImagingSettingsExtension.java
        │   │       ├── ImagingSettingsExtension20.java
        │   │       ├── ImagingSettingsExtension202.java
        │   │       ├── ImagingSettingsExtension203.java
        │   │       ├── ImagingSettingsExtension204.java
        │   │       ├── ImagingStatus.java
        │   │       ├── ImagingStatus20.java
        │   │       ├── ImagingStatus20Extension.java
        │   │       ├── IntList.java
        │   │       ├── IntRange.java
        │   │       ├── IntRectangle.java
        │   │       ├── IntRectangleRange.java
        │   │       ├── IrCutFilterAutoAdjustment.java
        │   │       ├── IrCutFilterAutoAdjustmentExtension.java
        │   │       ├── IrCutFilterAutoAdjustmentOptions.java
        │   │       ├── IrCutFilterAutoAdjustmentOptionsExtension.java
        │   │       ├── IrCutFilterAutoBoundaryType.java
        │   │       ├── IrCutFilterMode.java
        │   │       ├── ItemList.java
        │   │       ├── ItemListDescription.java
        │   │       ├── ItemListDescriptionExtension.java
        │   │       ├── ItemListExtension.java
        │   │       ├── JpegDecOptions.java
        │   │       ├── JpegOptions.java
        │   │       ├── JpegOptions2.java
        │   │       ├── Layout.java
        │   │       ├── LayoutExtension.java
        │   │       ├── LayoutOptions.java
        │   │       ├── LayoutOptionsExtension.java
        │   │       ├── LensDescription.java
        │   │       ├── LensOffset.java
        │   │       ├── LensProjection.java
        │   │       ├── MaximumNumberOfOSDs.java
        │   │       ├── MediaAttributes.java
        │   │       ├── MediaCapabilities.java
        │   │       ├── MediaCapabilitiesExtension.java
        │   │       ├── MediaUri.java
        │   │       ├── Merge.java
        │   │       ├── Message.java
        │   │       ├── MessageDescription.java
        │   │       ├── MessageDescriptionExtension.java
        │   │       ├── MessageExtension.java
        │   │       ├── MetadataAttributes.java
        │   │       ├── MetadataCompressionType.java
        │   │       ├── MetadataConfiguration.java
        │   │       ├── MetadataConfigurationExtension.java
        │   │       ├── MetadataConfigurationOptions.java
        │   │       ├── MetadataConfigurationOptionsExtension.java
        │   │       ├── MetadataConfigurationOptionsExtension2.java
        │   │       ├── MetadataFilter.java
        │   │       ├── MetadataInput.java
        │   │       ├── MetadataInputExtension.java
        │   │       ├── MetadataStream.java
        │   │       ├── MetadataStreamExtension.java
        │   │       ├── MetadataStreamExtension2.java
        │   │       ├── ModeOfOperation.java
        │   │       ├── MotionExpression.java
        │   │       ├── MotionExpressionConfiguration.java
        │   │       ├── MotionInCells.java
        │   │       ├── MoveOptions.java
        │   │       ├── MoveOptions20.java
        │   │       ├── MoveStatus.java
        │   │       ├── Mpeg4Configuration.java
        │   │       ├── Mpeg4DecOptions.java
        │   │       ├── Mpeg4Options.java
        │   │       ├── Mpeg4Options2.java
        │   │       ├── Mpeg4Profile.java
        │   │       ├── MulticastConfiguration.java
        │   │       ├── NTPInformation.java
        │   │       ├── NTPInformationExtension.java
        │   │       ├── NetworkCapabilities.java
        │   │       ├── NetworkCapabilitiesExtension.java
        │   │       ├── NetworkCapabilitiesExtension2.java
        │   │       ├── NetworkGateway.java
        │   │       ├── NetworkHost.java
        │   │       ├── NetworkHostExtension.java
        │   │       ├── NetworkHostType.java
        │   │       ├── NetworkInterface.java
        │   │       ├── NetworkInterfaceConnectionSetting.java
        │   │       ├── NetworkInterfaceExtension.java
        │   │       ├── NetworkInterfaceExtension2.java
        │   │       ├── NetworkInterfaceInfo.java
        │   │       ├── NetworkInterfaceLink.java
        │   │       ├── NetworkInterfaceSetConfiguration.java
        │   │       ├── NetworkInterfaceSetConfigurationExtension.java
        │   │       ├── NetworkInterfaceSetConfigurationExtension2.java
        │   │       ├── NetworkProtocol.java
        │   │       ├── NetworkProtocolExtension.java
        │   │       ├── NetworkProtocolType.java
        │   │       ├── NetworkZeroConfiguration.java
        │   │       ├── NetworkZeroConfigurationExtension.java
        │   │       ├── NetworkZeroConfigurationExtension2.java
        │   │       ├── NoiseReduction.java
        │   │       ├── NoiseReductionOptions.java
        │   │       ├── OSDColor.java
        │   │       ├── OSDColorOptions.java
        │   │       ├── OSDColorOptionsExtension.java
        │   │       ├── OSDConfiguration.java
        │   │       ├── OSDConfigurationExtension.java
        │   │       ├── OSDConfigurationOptions.java
        │   │       ├── OSDConfigurationOptionsExtension.java
        │   │       ├── OSDImgConfiguration.java
        │   │       ├── OSDImgConfigurationExtension.java
        │   │       ├── OSDImgOptions.java
        │   │       ├── OSDImgOptionsExtension.java
        │   │       ├── OSDPosConfiguration.java
        │   │       ├── OSDPosConfigurationExtension.java
        │   │       ├── OSDReference.java
        │   │       ├── OSDTextConfiguration.java
        │   │       ├── OSDTextConfigurationExtension.java
        │   │       ├── OSDTextOptions.java
        │   │       ├── OSDTextOptionsExtension.java
        │   │       ├── OSDType.java
        │   │       ├── Object.java
        │   │       ├── ObjectExtension.java
        │   │       ├── ObjectFactory.java
        │   │       ├── ObjectId.java
        │   │       ├── ObjectTree.java
        │   │       ├── ObjectTreeExtension.java
        │   │       ├── OnvifVersion.java
        │   │       ├── OtherType.java
        │   │       ├── PTControlDirection.java
        │   │       ├── PTControlDirectionExtension.java
        │   │       ├── PTControlDirectionOptions.java
        │   │       ├── PTControlDirectionOptionsExtension.java
        │   │       ├── PTZCapabilities.java
        │   │       ├── PTZConfiguration.java
        │   │       ├── PTZConfigurationExtension.java
        │   │       ├── PTZConfigurationExtension2.java
        │   │       ├── PTZConfigurationOptions.java
        │   │       ├── PTZConfigurationOptions2.java
        │   │       ├── PTZFilter.java
        │   │       ├── PTZMoveStatus.java
        │   │       ├── PTZNode.java
        │   │       ├── PTZNodeExtension.java
        │   │       ├── PTZNodeExtension2.java
        │   │       ├── PTZPositionFilter.java
        │   │       ├── PTZPreset.java
        │   │       ├── PTZPresetTourDirection.java
        │   │       ├── PTZPresetTourExtension.java
        │   │       ├── PTZPresetTourOperation.java
        │   │       ├── PTZPresetTourOptions.java
        │   │       ├── PTZPresetTourPresetDetail.java
        │   │       ├── PTZPresetTourPresetDetailOptions.java
        │   │       ├── PTZPresetTourPresetDetailOptionsExtension.java
        │   │       ├── PTZPresetTourSpot.java
        │   │       ├── PTZPresetTourSpotExtension.java
        │   │       ├── PTZPresetTourSpotOptions.java
        │   │       ├── PTZPresetTourStartingCondition.java
        │   │       ├── PTZPresetTourStartingConditionExtension.java
        │   │       ├── PTZPresetTourStartingConditionOptions.java
        │   │       ├── PTZPresetTourStartingConditionOptionsExtension.java
        │   │       ├── PTZPresetTourState.java
        │   │       ├── PTZPresetTourStatus.java
        │   │       ├── PTZPresetTourStatusExtension.java
        │   │       ├── PTZPresetTourSupported.java
        │   │       ├── PTZPresetTourSupportedExtension.java
        │   │       ├── PTZPresetTourTypeExtension.java
        │   │       ├── PTZSpaces.java
        │   │       ├── PTZSpacesExtension.java
        │   │       ├── PTZSpeed.java
        │   │       ├── PTZStatus.java
        │   │       ├── PTZStatusFilterOptions.java
        │   │       ├── PTZStatusFilterOptionsExtension.java
        │   │       ├── PTZStream.java
        │   │       ├── PTZStreamExtension.java
        │   │       ├── PTZVector.java
        │   │       ├── PanTiltLimits.java
        │   │       ├── PaneConfiguration.java
        │   │       ├── PaneLayout.java
        │   │       ├── PaneLayoutOptions.java
        │   │       ├── PaneOptionExtension.java
        │   │       ├── Polygon.java
        │   │       ├── PolygonConfiguration.java
        │   │       ├── Polyline.java
        │   │       ├── PolylineArray.java
        │   │       ├── PolylineArrayConfiguration.java
        │   │       ├── PolylineArrayExtension.java
        │   │       ├── PrefixedIPv4Address.java
        │   │       ├── PrefixedIPv6Address.java
        │   │       ├── PresetTour.java
        │   │       ├── Profile.java
        │   │       ├── ProfileCapabilities.java
        │   │       ├── ProfileExtension.java
        │   │       ├── ProfileExtension2.java
        │   │       ├── PropertyOperation.java
        │   │       ├── RealTimeStreamingCapabilities.java
        │   │       ├── RealTimeStreamingCapabilitiesExtension.java
        │   │       ├── Receiver.java
        │   │       ├── ReceiverCapabilities.java
        │   │       ├── ReceiverConfiguration.java
        │   │       ├── ReceiverMode.java
        │   │       ├── ReceiverState.java
        │   │       ├── ReceiverStateInformation.java
        │   │       ├── RecordingCapabilities.java
        │   │       ├── RecordingConfiguration.java
        │   │       ├── RecordingInformation.java
        │   │       ├── RecordingJobConfiguration.java
        │   │       ├── RecordingJobConfigurationExtension.java
        │   │       ├── RecordingJobSource.java
        │   │       ├── RecordingJobSourceExtension.java
        │   │       ├── RecordingJobStateInformation.java
        │   │       ├── RecordingJobStateInformationExtension.java
        │   │       ├── RecordingJobStateSource.java
        │   │       ├── RecordingJobStateTrack.java
        │   │       ├── RecordingJobStateTracks.java
        │   │       ├── RecordingJobTrack.java
        │   │       ├── RecordingSourceInformation.java
        │   │       ├── RecordingStatus.java
        │   │       ├── RecordingSummary.java
        │   │       ├── Rectangle.java
        │   │       ├── RelativeFocus.java
        │   │       ├── RelativeFocusOptions.java
        │   │       ├── RelativeFocusOptions20.java
        │   │       ├── RelayIdleState.java
        │   │       ├── RelayLogicalState.java
        │   │       ├── RelayMode.java
        │   │       ├── RelayOutput.java
        │   │       ├── RelayOutputSettings.java
        │   │       ├── RemoteUser.java
        │   │       ├── Rename.java
        │   │       ├── ReplayCapabilities.java
        │   │       ├── ReplayConfiguration.java
        │   │       ├── Reverse.java
        │   │       ├── ReverseMode.java
        │   │       ├── ReverseOptions.java
        │   │       ├── ReverseOptionsExtension.java
        │   │       ├── Rotate.java
        │   │       ├── RotateExtension.java
        │   │       ├── RotateMode.java
        │   │       ├── RotateOptions.java
        │   │       ├── RotateOptionsExtension.java
        │   │       ├── RuleEngineConfiguration.java
        │   │       ├── RuleEngineConfigurationExtension.java
        │   │       ├── Scope.java
        │   │       ├── ScopeDefinition.java
        │   │       ├── SearchCapabilities.java
        │   │       ├── SearchScope.java
        │   │       ├── SearchScopeExtension.java
        │   │       ├── SearchState.java
        │   │       ├── SecurityCapabilities.java
        │   │       ├── SecurityCapabilitiesExtension.java
        │   │       ├── SecurityCapabilitiesExtension2.java
        │   │       ├── SetDateTimeType.java
        │   │       ├── ShapeDescriptor.java
        │   │       ├── ShapeDescriptorExtension.java
        │   │       ├── SourceIdentification.java
        │   │       ├── SourceIdentificationExtension.java
        │   │       ├── SourceReference.java
        │   │       ├── Space1DDescription.java
        │   │       ├── Space2DDescription.java
        │   │       ├── Split.java
        │   │       ├── StorageReferencePath.java
        │   │       ├── StorageReferencePathExtension.java
        │   │       ├── StreamSetup.java
        │   │       ├── StreamType.java
        │   │       ├── SupportInformation.java
        │   │       ├── SupportedAnalyticsModules.java
        │   │       ├── SupportedAnalyticsModulesExtension.java
        │   │       ├── SupportedRules.java
        │   │       ├── SupportedRulesExtension.java
        │   │       ├── SystemCapabilities.java
        │   │       ├── SystemCapabilitiesExtension.java
        │   │       ├── SystemCapabilitiesExtension2.java
        │   │       ├── SystemDateTime.java
        │   │       ├── SystemDateTimeExtension.java
        │   │       ├── SystemLog.java
        │   │       ├── SystemLogType.java
        │   │       ├── SystemLogUri.java
        │   │       ├── SystemLogUriList.java
        │   │       ├── TLSConfiguration.java
        │   │       ├── Time.java
        │   │       ├── TimeZone.java
        │   │       ├── ToneCompensation.java
        │   │       ├── ToneCompensationExtension.java
        │   │       ├── ToneCompensationMode.java
        │   │       ├── ToneCompensationOptions.java
        │   │       ├── TrackAttributes.java
        │   │       ├── TrackAttributesExtension.java
        │   │       ├── TrackConfiguration.java
        │   │       ├── TrackInformation.java
        │   │       ├── TrackType.java
        │   │       ├── Transformation.java
        │   │       ├── TransformationExtension.java
        │   │       ├── Transport.java
        │   │       ├── TransportProtocol.java
        │   │       ├── User.java
        │   │       ├── UserExtension.java
        │   │       ├── UserLevel.java
        │   │       ├── Vector.java
        │   │       ├── Vector1D.java
        │   │       ├── Vector2D.java
        │   │       ├── VideoAnalyticsConfiguration.java
        │   │       ├── VideoAnalyticsStream.java
        │   │       ├── VideoAnalyticsStreamExtension.java
        │   │       ├── VideoAttributes.java
        │   │       ├── VideoDecoderConfigurationOptions.java
        │   │       ├── VideoDecoderConfigurationOptionsExtension.java
        │   │       ├── VideoEncoder2Configuration.java
        │   │       ├── VideoEncoder2ConfigurationOptions.java
        │   │       ├── VideoEncoderConfiguration.java
        │   │       ├── VideoEncoderConfigurationOptions.java
        │   │       ├── VideoEncoderOptionsExtension.java
        │   │       ├── VideoEncoderOptionsExtension2.java
        │   │       ├── VideoEncoding.java
        │   │       ├── VideoEncodingMimeNames.java
        │   │       ├── VideoEncodingProfiles.java
        │   │       ├── VideoOutput.java
        │   │       ├── VideoOutputConfiguration.java
        │   │       ├── VideoOutputConfigurationOptions.java
        │   │       ├── VideoOutputExtension.java
        │   │       ├── VideoRateControl.java
        │   │       ├── VideoRateControl2.java
        │   │       ├── VideoResolution.java
        │   │       ├── VideoResolution2.java
        │   │       ├── VideoSource.java
        │   │       ├── VideoSourceConfiguration.java
        │   │       ├── VideoSourceConfigurationExtension.java
        │   │       ├── VideoSourceConfigurationExtension2.java
        │   │       ├── VideoSourceConfigurationOptions.java
        │   │       ├── VideoSourceConfigurationOptionsExtension.java
        │   │       ├── VideoSourceConfigurationOptionsExtension2.java
        │   │       ├── VideoSourceExtension.java
        │   │       ├── VideoSourceExtension2.java
        │   │       ├── WhiteBalance.java
        │   │       ├── WhiteBalance20.java
        │   │       ├── WhiteBalance20Extension.java
        │   │       ├── WhiteBalanceMode.java
        │   │       ├── WhiteBalanceOptions.java
        │   │       ├── WhiteBalanceOptions20.java
        │   │       ├── WhiteBalanceOptions20Extension.java
        │   │       ├── WideDynamicMode.java
        │   │       ├── WideDynamicRange.java
        │   │       ├── WideDynamicRange20.java
        │   │       ├── WideDynamicRangeOptions.java
        │   │       ├── WideDynamicRangeOptions20.java
        │   │       ├── ZoomLimits.java
        │   │       └── package-info.java
        │   └── ver20/
        │       ├── imaging/
        │       │   └── wsdl/
        │       │       ├── Capabilities.java
        │       │       ├── GetImagingSettings.java
        │       │       ├── GetImagingSettingsResponse.java
        │       │       ├── GetMoveOptions.java
        │       │       ├── GetMoveOptionsResponse.java
        │       │       ├── GetOptions.java
        │       │       ├── GetOptionsResponse.java
        │       │       ├── GetServiceCapabilities.java
        │       │       ├── GetServiceCapabilitiesResponse.java
        │       │       ├── GetStatus.java
        │       │       ├── GetStatusResponse.java
        │       │       ├── Move.java
        │       │       ├── MoveResponse.java
        │       │       ├── ObjectFactory.java
        │       │       ├── SetImagingSettings.java
        │       │       ├── SetImagingSettingsResponse.java
        │       │       ├── Stop.java
        │       │       ├── StopResponse.java
        │       │       └── package-info.java
        │       ├── media/
        │       │   └── wsdl/
        │       │       ├── AddConfiguration.java
        │       │       ├── AddConfigurationResponse.java
        │       │       ├── Capabilities2.java
        │       │       ├── ConfigurationEnumeration.java
        │       │       ├── ConfigurationRef.java
        │       │       ├── ConfigurationSet.java
        │       │       ├── CreateOSD.java
        │       │       ├── CreateOSDResponse.java
        │       │       ├── CreateProfile.java
        │       │       ├── CreateProfileResponse.java
        │       │       ├── DeleteOSD.java
        │       │       ├── DeleteProfile.java
        │       │       ├── DeleteProfileResponse.java
        │       │       ├── GetAnalyticsConfigurationsResponse.java
        │       │       ├── GetAudioDecoderConfigurationOptionsResponse.java
        │       │       ├── GetAudioDecoderConfigurationsResponse.java
        │       │       ├── GetAudioEncoderConfigurationOptionsResponse.java
        │       │       ├── GetAudioEncoderConfigurationsResponse.java
        │       │       ├── GetAudioOutputConfigurationOptionsResponse.java
        │       │       ├── GetAudioOutputConfigurationsResponse.java
        │       │       ├── GetAudioSourceConfigurationOptionsResponse.java
        │       │       ├── GetAudioSourceConfigurationsResponse.java
        │       │       ├── GetConfiguration.java
        │       │       ├── GetMetadataConfigurationOptionsResponse.java
        │       │       ├── GetMetadataConfigurationsResponse.java
        │       │       ├── GetOSDOptions.java
        │       │       ├── GetOSDOptionsResponse.java
        │       │       ├── GetOSDs.java
        │       │       ├── GetOSDsResponse.java
        │       │       ├── GetProfiles.java
        │       │       ├── GetProfilesResponse.java
        │       │       ├── GetServiceCapabilities.java
        │       │       ├── GetServiceCapabilitiesResponse2.java
        │       │       ├── GetSnapshotUri.java
        │       │       ├── GetSnapshotUriResponse.java
        │       │       ├── GetStreamUri.java
        │       │       ├── GetStreamUriResponse.java
        │       │       ├── GetVideoEncoderConfigurationOptionsResponse.java
        │       │       ├── GetVideoEncoderConfigurationsResponse.java
        │       │       ├── GetVideoSourceConfigurationOptionsResponse.java
        │       │       ├── GetVideoSourceConfigurationsResponse.java
        │       │       ├── GetVideoSourceModes.java
        │       │       ├── GetVideoSourceModesResponse.java
        │       │       ├── MediaProfile.java
        │       │       ├── ObjectFactory.java
        │       │       ├── ProfileCapabilities.java
        │       │       ├── RemoveConfiguration.java
        │       │       ├── RemoveConfigurationResponse.java
        │       │       ├── SetAudioDecoderConfiguration.java
        │       │       ├── SetAudioEncoderConfiguration.java
        │       │       ├── SetAudioOutputConfiguration.java
        │       │       ├── SetAudioSourceConfiguration.java
        │       │       ├── SetConfigurationResponse.java
        │       │       ├── SetMetadataConfiguration.java
        │       │       ├── SetOSD.java
        │       │       ├── SetSynchronizationPoint.java
        │       │       ├── SetSynchronizationPointResponse.java
        │       │       ├── SetVideoEncoderConfiguration.java
        │       │       ├── SetVideoSourceConfiguration.java
        │       │       ├── SetVideoSourceMode.java
        │       │       ├── SetVideoSourceModeResponse.java
        │       │       ├── StartStopMulticastStreaming.java
        │       │       ├── StartStopMulticastStreamingResponse.java
        │       │       ├── StreamingCapabilities.java
        │       │       ├── TransportProtocol.java
        │       │       ├── VideoSourceMode.java
        │       │       ├── VideoSourceModeExtension.java
        │       │       └── package-info.java
        │       └── ptz/
        │           └── wsdl/
        │               ├── AbsoluteMove.java
        │               ├── AbsoluteMoveResponse.java
        │               ├── Capabilities.java
        │               ├── ContinuousMove.java
        │               ├── ContinuousMoveResponse.java
        │               ├── CreatePresetTour.java
        │               ├── CreatePresetTourResponse.java
        │               ├── GetCompatibleConfigurations.java
        │               ├── GetCompatibleConfigurationsResponse.java
        │               ├── GetConfiguration.java
        │               ├── GetConfigurationOptions.java
        │               ├── GetConfigurationOptionsResponse.java
        │               ├── GetConfigurationResponse.java
        │               ├── GetConfigurations.java
        │               ├── GetConfigurationsResponse.java
        │               ├── GetNode.java
        │               ├── GetNodeResponse.java
        │               ├── GetNodes.java
        │               ├── GetNodesResponse.java
        │               ├── GetPresetTour.java
        │               ├── GetPresetTourOptions.java
        │               ├── GetPresetTourOptionsResponse.java
        │               ├── GetPresetTourResponse.java
        │               ├── GetPresetTours.java
        │               ├── GetPresetToursResponse.java
        │               ├── GetPresets.java
        │               ├── GetPresetsResponse.java
        │               ├── GetServiceCapabilities.java
        │               ├── GetServiceCapabilitiesResponse.java
        │               ├── GetStatus.java
        │               ├── GetStatusResponse.java
        │               ├── GotoHomePosition.java
        │               ├── GotoHomePositionResponse.java
        │               ├── GotoPreset.java
        │               ├── GotoPresetResponse.java
        │               ├── ModifyPresetTour.java
        │               ├── ModifyPresetTourResponse.java
        │               ├── ObjectFactory.java
        │               ├── OperatePresetTour.java
        │               ├── OperatePresetTourResponse.java
        │               ├── RelativeMove.java
        │               ├── RelativeMoveResponse.java
        │               ├── RemovePreset.java
        │               ├── RemovePresetResponse.java
        │               ├── RemovePresetTour.java
        │               ├── RemovePresetTourResponse.java
        │               ├── SendAuxiliaryCommand.java
        │               ├── SendAuxiliaryCommandResponse.java
        │               ├── SetConfiguration.java
        │               ├── SetConfigurationResponse.java
        │               ├── SetHomePosition.java
        │               ├── SetHomePositionResponse.java
        │               ├── SetPreset.java
        │               ├── SetPresetResponse.java
        │               ├── Stop.java
        │               ├── StopResponse.java
        │               └── package-info.java
        ├── w3/
        │   ├── _2004/
        │   │   └── _08/
        │   │       └── xop/
        │   │           └── include/
        │   │               ├── Include.java
        │   │               ├── ObjectFactory.java
        │   │               └── package-info.java
        │   └── _2005/
        │       ├── _05/
        │       │   └── xmlmime/
        │       │       ├── Base64Binary.java
        │       │       ├── HexBinary.java
        │       │       ├── ObjectFactory.java
        │       │       └── package-info.java
        │       └── _08/
        │           └── addressing/
        │               ├── AttributedAnyType.java
        │               ├── AttributedQNameType.java
        │               ├── AttributedURIType.java
        │               ├── AttributedUnsignedLongType.java
        │               ├── EndpointReferenceType.java
        │               ├── MetadataType.java
        │               ├── ObjectFactory.java
        │               ├── ProblemActionType.java
        │               ├── ReferenceParametersType.java
        │               ├── RelatesToType.java
        │               └── package-info.java
        └── xmlsoap/
            └── schemas/
                └── soap/
                    └── envelope/
                        ├── Body.java
                        ├── Detail.java
                        ├── Envelope.java
                        ├── Fault.java
                        ├── Header.java
                        ├── ObjectFactory.java
                        └── package-info.java

================================================
FILE CONTENTS
================================================

================================================
FILE: .classpath
================================================
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
	<classpathentry kind="src" path="src"/>
	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.8.0_65"/>
	<classpathentry kind="lib" path="lib/commons-codec-1.9.jar" sourcepath="lib/commons-codec-1.9-sources.jar">
		<attributes>
			<attribute name="javadoc_location" value="jar:platform:/resource/ONVIF/lib/commons-codec-1.9-javadoc.jar!/"/>
		</attributes>
	</classpathentry>
	<classpathentry kind="lib" path="lib/javaWsDiscovery-0.1.jar"/>
	<classpathentry kind="output" path="bin"/>
</classpath>


================================================
FILE: .gitignore
================================================
/out/
*.iml


================================================
FILE: .project
================================================
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
	<name>ONVIF</name>
	<comment></comment>
	<projects>
	</projects>
	<buildSpec>
		<buildCommand>
			<name>org.eclipse.jdt.core.javabuilder</name>
			<arguments>
			</arguments>
		</buildCommand>
	</buildSpec>
	<natures>
		<nature>org.eclipse.jdt.core.javanature</nature>
	</natures>
</projectDescription>


================================================
FILE: .settings/org.eclipse.jdt.core.prefs
================================================
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
org.eclipse.jdt.core.compiler.compliance=1.7
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.source=1.7


================================================
FILE: Desc.jardesc
================================================
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<jardesc>
    <jar path="onvif-java-lib/release/onvif-2016-01-22.jar"/>
    <options buildIfNeeded="true" compress="true" descriptionLocation="/onvif-java-lib/Desc.jardesc" exportErrors="true" exportWarnings="true" includeDirectoryEntries="true" overwrite="false" saveDescription="true" storeRefactorings="false" useSourceFolders="false"/>
    <storedRefactorings deprecationInfo="true" structuralOnly="false"/>
    <selectedProjects/>
    <manifest generateManifest="false" manifestLocation="/onvif-java-lib/manifest.mf" manifestVersion="1.0" reuseManifest="false" saveManifest="true" usesManifest="true">
        <sealing sealJar="false">
            <packagesToSeal/>
            <packagesToUnSeal/>
        </sealing>
    </manifest>
    <selectedElements exportClassFiles="true" exportJavaFiles="false" exportOutputFolder="false">
        <javaElement handleIdentifier="=onvif-java-lib/src"/>
        <file path="/onvif-java-lib/lib/commons-codec-1.9.jar"/>
        <file path="/onvif-java-lib/lib/javaWsDiscovery-0.1.jar"/>
    </selectedElements>
</jardesc>


================================================
FILE: Desc_sources.jardesc
================================================
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<jardesc>
    <jar path="onvif-java-lib/release/onvif-2016-02-02-sources.jar"/>
    <options buildIfNeeded="true" compress="true" descriptionLocation="/onvif-java-lib/Desc_sources.jardesc" exportErrors="true" exportWarnings="true" includeDirectoryEntries="true" overwrite="false" saveDescription="true" storeRefactorings="false" useSourceFolders="false"/>
    <storedRefactorings deprecationInfo="true" structuralOnly="false"/>
    <selectedProjects/>
    <manifest generateManifest="false" manifestLocation="/onvif-java-lib/manifest.mf" manifestVersion="1.0" reuseManifest="false" saveManifest="true" usesManifest="true">
        <sealing sealJar="false">
            <packagesToSeal/>
            <packagesToUnSeal/>
        </sealing>
    </manifest>
    <selectedElements exportClassFiles="true" exportJavaFiles="true" exportOutputFolder="false">
        <javaElement handleIdentifier="=onvif-java-lib/src"/>
        <file path="/onvif-java-lib/lib/commons-codec-1.9.jar"/>
        <file path="/onvif-java-lib/lib/javaWsDiscovery-0.1.jar"/>
    </selectedElements>
</jardesc>


================================================
FILE: LICENSE.txt
================================================
                                 Apache License
                           Version 2.0, January 2004
                        http://www.apache.org/licenses/

   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

   1. Definitions.

      "License" shall mean the terms and conditions for use, reproduction,
      and distribution as defined by Sections 1 through 9 of this document.

      "Licensor" shall mean the copyright owner or entity authorized by
      the copyright owner that is granting the License.

      "Legal Entity" shall mean the union of the acting entity and all
      other entities that control, are controlled by, or are under common
      control with that entity. For the purposes of this definition,
      "control" means (i) the power, direct or indirect, to cause the
      direction or management of such entity, whether by contract or
      otherwise, or (ii) ownership of fifty percent (50%) or more of the
      outstanding shares, or (iii) beneficial ownership of such entity.

      "You" (or "Your") shall mean an individual or Legal Entity
      exercising permissions granted by this License.

      "Source" form shall mean the preferred form for making modifications,
      including but not limited to software source code, documentation
      source, and configuration files.

      "Object" form shall mean any form resulting from mechanical
      transformation or translation of a Source form, including but
      not limited to compiled object code, generated documentation,
      and conversions to other media types.

      "Work" shall mean the work of authorship, whether in Source or
      Object form, made available under the License, as indicated by a
      copyright notice that is included in or attached to the work
      (an example is provided in the Appendix below).

      "Derivative Works" shall mean any work, whether in Source or Object
      form, that is based on (or derived from) the Work and for which the
      editorial revisions, annotations, elaborations, or other modifications
      represent, as a whole, an original work of authorship. For the purposes
      of this License, Derivative Works shall not include works that remain
      separable from, or merely link (or bind by name) to the interfaces of,
      the Work and Derivative Works thereof.

      "Contribution" shall mean any work of authorship, including
      the original version of the Work and any modifications or additions
      to that Work or Derivative Works thereof, that is intentionally
      submitted to Licensor for inclusion in the Work by the copyright owner
      or by an individual or Legal Entity authorized to submit on behalf of
      the copyright owner. For the purposes of this definition, "submitted"
      means any form of electronic, verbal, or written communication sent
      to the Licensor or its representatives, including but not limited to
      communication on electronic mailing lists, source code control systems,
      and issue tracking systems that are managed by, or on behalf of, the
      Licensor for the purpose of discussing and improving the Work, but
      excluding communication that is conspicuously marked or otherwise
      designated in writing by the copyright owner as "Not a Contribution."

      "Contributor" shall mean Licensor and any individual or Legal Entity
      on behalf of whom a Contribution has been received by Licensor and
      subsequently incorporated within the Work.

   2. Grant of Copyright License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      copyright license to reproduce, prepare Derivative Works of,
      publicly display, publicly perform, sublicense, and distribute the
      Work and such Derivative Works in Source or Object form.

   3. Grant of Patent License. Subject to the terms and conditions of
      this License, each Contributor hereby grants to You a perpetual,
      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
      (except as stated in this section) patent license to make, have made,
      use, offer to sell, sell, import, and otherwise transfer the Work,
      where such license applies only to those patent claims licensable
      by such Contributor that are necessarily infringed by their
      Contribution(s) alone or by combination of their Contribution(s)
      with the Work to which such Contribution(s) was submitted. If You
      institute patent litigation against any entity (including a
      cross-claim or counterclaim in a lawsuit) alleging that the Work
      or a Contribution incorporated within the Work constitutes direct
      or contributory patent infringement, then any patent licenses
      granted to You under this License for that Work shall terminate
      as of the date such litigation is filed.

   4. Redistribution. You may reproduce and distribute copies of the
      Work or Derivative Works thereof in any medium, with or without
      modifications, and in Source or Object form, provided that You
      meet the following conditions:

      (a) You must give any other recipients of the Work or
          Derivative Works a copy of this License; and

      (b) You must cause any modified files to carry prominent notices
          stating that You changed the files; and

      (c) You must retain, in the Source form of any Derivative Works
          that You distribute, all copyright, patent, trademark, and
          attribution notices from the Source form of the Work,
          excluding those notices that do not pertain to any part of
          the Derivative Works; and

      (d) If the Work includes a "NOTICE" text file as part of its
          distribution, then any Derivative Works that You distribute must
          include a readable copy of the attribution notices contained
          within such NOTICE file, excluding those notices that do not
          pertain to any part of the Derivative Works, in at least one
          of the following places: within a NOTICE text file distributed
          as part of the Derivative Works; within the Source form or
          documentation, if provided along with the Derivative Works; or,
          within a display generated by the Derivative Works, if and
          wherever such third-party notices normally appear. The contents
          of the NOTICE file are for informational purposes only and
          do not modify the License. You may add Your own attribution
          notices within Derivative Works that You distribute, alongside
          or as an addendum to the NOTICE text from the Work, provided
          that such additional attribution notices cannot be construed
          as modifying the License.

      You may add Your own copyright statement to Your modifications and
      may provide additional or different license terms and conditions
      for use, reproduction, or distribution of Your modifications, or
      for any such Derivative Works as a whole, provided Your use,
      reproduction, and distribution of the Work otherwise complies with
      the conditions stated in this License.

   5. Submission of Contributions. Unless You explicitly state otherwise,
      any Contribution intentionally submitted for inclusion in the Work
      by You to the Licensor shall be under the terms and conditions of
      this License, without any additional terms or conditions.
      Notwithstanding the above, nothing herein shall supersede or modify
      the terms of any separate license agreement you may have executed
      with Licensor regarding such Contributions.

   6. Trademarks. This License does not grant permission to use the trade
      names, trademarks, service marks, or product names of the Licensor,
      except as required for reasonable and customary use in describing the
      origin of the Work and reproducing the content of the NOTICE file.

   7. Disclaimer of Warranty. Unless required by applicable law or
      agreed to in writing, Licensor provides the Work (and each
      Contributor provides its Contributions) on an "AS IS" BASIS,
      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
      implied, including, without limitation, any warranties or conditions
      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
      PARTICULAR PURPOSE. You are solely responsible for determining the
      appropriateness of using or redistributing the Work and assume any
      risks associated with Your exercise of permissions under this License.

   8. Limitation of Liability. In no event and under no legal theory,
      whether in tort (including negligence), contract, or otherwise,
      unless required by applicable law (such as deliberate and grossly
      negligent acts) or agreed to in writing, shall any Contributor be
      liable to You for damages, including any direct, indirect, special,
      incidental, or consequential damages of any character arising as a
      result of this License or out of the use or inability to use the
      Work (including but not limited to damages for loss of goodwill,
      work stoppage, computer failure or malfunction, or any and all
      other commercial damages or losses), even if such Contributor
      has been advised of the possibility of such damages.

   9. Accepting Warranty or Additional Liability. While redistributing
      the Work or Derivative Works thereof, You may choose to offer,
      and charge a fee for, acceptance of support, warranty, indemnity,
      or other liability obligations and/or rights consistent with this
      License. However, in accepting such obligations, You may act only
      on Your own behalf and on Your sole responsibility, not on behalf
      of any other Contributor, and only if You agree to indemnify,
      defend, and hold each Contributor harmless for any liability
      incurred by, or claims asserted against, such Contributor by reason
      of your accepting any such warranty or additional liability.

   END OF TERMS AND CONDITIONS

   Copyright 2015 Robin Dick

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.


================================================
FILE: README.md
================================================
# onvif-java-lib
ONVIF (Open Network Video Interface Forum) is a community to standardize communication between IP-based security products (like cameras).

I developed a Java library for the ONVIF spezification. It helps you with the basics (you don't need to learn SOAP e.g.) but you may need to learn a few basics about the ONVIF spezification. As far as I know, this is the first public Java project for the ONVIF spezification.

The project is still in development, so if you need features or know better solutions than mine, let me know.

This project is not officially supported by ONVIF! It has been created in a academic project from Hochschule Trier in Germany. 


================================================
FILE: manifest.mf
================================================
Manifest-Version: 1.0
Class-Path: lib/commons-codec-1.9.jar lib/javaWsDiscovery-0.1jar


================================================
FILE: src/de/onvif/Main.java
================================================
package de.onvif;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.ConnectException;
import java.util.List;

import javax.xml.soap.SOAPException;

import org.onvif.ver10.schema.Profile;

import de.onvif.soap.OnvifDevice;

public class Main {

	private static final String INFO = "Commands:\n  \n  url: Get snapshort URL.\n  info: Get information about each valid command.\n  profiles: Get all profiles.\n  exit: Exit this application.";

	public static void main(String args[]) {
		InputStreamReader inputStream = new InputStreamReader(System.in);
		BufferedReader keyboardInput = new BufferedReader(inputStream);
		String input, cameraAddress, user, password;

		try {
			System.out.println("Please enter camera IP (with port if not 80):");
			cameraAddress = keyboardInput.readLine();
			System.out.println("Please enter camera username:");
			user = keyboardInput.readLine();
			System.out.println("Please enter camera password:");
			password = keyboardInput.readLine();
		}
		catch (IOException e1) {
			e1.printStackTrace();
			return;
		}

		System.out.println("Connect to camera, please wait ...");
		OnvifDevice cam;
		try {
			cam = new OnvifDevice(cameraAddress, user, password);
		}
		catch (ConnectException | SOAPException e1) {
			System.err.println("No connection to camera, please try again.");
			return;
		}
		System.out.println("Connection to camera successful!");

		while (true) {
			try {
				System.out.println();
				System.out.println("Enter a command (type \"info\" to get commands):");
				input = keyboardInput.readLine();

				switch (input) {
				case "url": {
					List<Profile> profiles = cam.getDevices().getProfiles();
					for (Profile p : profiles) {
						try {
							System.out.println("URL from Profile \'" + p.getName() + "\': " + cam.getMedia().getSnapshotUri(p.getToken()));
						}
						catch (SOAPException e) {
							System.err.println("Cannot grap snapshot URL, got Exception "+e.getMessage());
						}
					}
					break;
				}
				case "profiles":
					List<Profile> profiles = cam.getDevices().getProfiles();
					System.out.println("Number of profiles: " + profiles.size());
					for (Profile p : profiles) {
						System.out.println("  Profile "+p.getName()+" token is: "+p.getToken());
					}
					break;
				case "info":
					System.out.println(INFO);
					break;
				case "quit":
				case "exit":
				case "end":
					return;
				default:
					System.out.println("Unknown command!");
					System.out.println();
					System.out.println(INFO);
					break;
				}
			}
			catch (IOException e) {
				e.printStackTrace();
			}
		}
	}
}

================================================
FILE: src/de/onvif/discovery/OnvifDiscovery.java
================================================
package de.onvif.discovery;

import java.net.URL;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;

import org.me.javawsdiscovery.DeviceDiscovery;

/**
 * @author th
 * @date 2015-06-18
 */
public class OnvifDiscovery {
	public static List<OnvifPointer> discoverOnvifDevices() {
		final ArrayList<OnvifPointer> onvifPointers = new ArrayList<>();
		final Collection<URL> urls = DeviceDiscovery.discoverWsDevicesAsUrls("^http$", ".*onvif.*");
		for (URL url : urls) {
			try {
				onvifPointers.add(new OnvifPointer(url));
			}
			catch (Exception e) {
				e.printStackTrace();
			}
		}
		return onvifPointers;
	}
}


================================================
FILE: src/de/onvif/discovery/OnvifPointer.java
================================================
package de.onvif.discovery;

import java.net.ConnectException;
import java.net.URL;
import java.util.List;

import javax.xml.soap.SOAPException;

import org.onvif.ver10.schema.Profile;

import de.onvif.soap.OnvifDevice;

/**
 * @author th
 * @date 2015-06-19
 */
public class OnvifPointer {
	private final String address;
	private final String name;

	public String getSnapshotUrl() {
		return snapshotUrl;
	}

	public String getName() {
		return name;
	}

	public String getAddress() {
		return address;
	}

	private final String snapshotUrl;

	public OnvifPointer(String address) {
		this.address = address;
		try {
			final OnvifDevice device = new OnvifDevice(address);
			this.name = device.getName();
			final List<Profile> profiles = device.getDevices().getProfiles();
			final Profile profile = profiles.get(0);
			this.snapshotUrl = device.getMedia().getSnapshotUri(profile.getToken());
		}
		catch (Exception e) {
			throw new RuntimeException("no onvif device or device not configured", e);
		}
	}

	public OnvifPointer(URL service) {
		this(service.getHost());
	}

	public OnvifDevice getOnvifDevice() throws SOAPException, ConnectException {
		return new OnvifDevice(address);
	}

	public String toString() {
		return "ONVIF: " + name + "@" + address;
	}
}


================================================
FILE: src/de/onvif/log/Logger.java
================================================
package de.onvif.log;

public class Logger {
	public void debug(String text) {
		System.out.println(text);
	}

	public void info(String text) {
		System.out.println(text);
	}

	public void warn(String text) {
		System.err.println(text);
	}

	public void error(String text) {
		System.err.println(text);
	}
}


================================================
FILE: src/de/onvif/soap/OnvifDevice.java
================================================
package de.onvif.soap;

import java.io.IOException;
import java.net.ConnectException;
import java.net.InetSocketAddress;
import java.net.Socket;
import java.net.SocketAddress;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
import java.util.Random;
import java.util.SimpleTimeZone;
import java.util.TimeZone;

import javax.xml.soap.SOAPException;

import org.apache.commons.codec.binary.Base64;
import org.onvif.ver10.schema.Capabilities;

import de.onvif.log.Logger;
import de.onvif.soap.devices.ImagingDevices;
import de.onvif.soap.devices.InitialDevices;
import de.onvif.soap.devices.MediaDevices;
import de.onvif.soap.devices.PtzDevices;

/**
 * 
 * @author Robin Dick
 * 
 */
public class OnvifDevice {
	private final String HOST_IP;
	private String originalIp;

	private boolean isProxy;

	private String username, password, nonce, utcTime;

	private String serverDeviceUri, serverPtzUri, serverMediaUri, serverImagingUri, serverEventsUri;

	private SOAP soap;

	private InitialDevices initialDevices;
	private PtzDevices ptzDevices;
	private MediaDevices mediaDevices;
	private ImagingDevices imagingDevices;

	private Logger logger;

	/**
	 * Initializes an Onvif device, e.g. a Network Video Transmitter (NVT) with
	 * logindata.
	 * 
	 * @param hostIp
	 *            The IP address of your device, you can also add a port but
	 *            noch protocol (e.g. http://)
	 * @param user
	 *            Username you need to login
	 * @param password
	 *            User's password to login
	 * @throws ConnectException
	 *             Exception gets thrown, if device isn't accessible or invalid
	 *             and doesn't answer to SOAP messages
	 * @throws SOAPException 
	 */
	public OnvifDevice(String hostIp, String user, String password) throws ConnectException, SOAPException {
		this.logger = new Logger();

		this.HOST_IP = hostIp;

		if (!isOnline()) {
			throw new ConnectException("Host not available.");
		}

		this.serverDeviceUri = "http://" + HOST_IP + "/onvif/device_service";

		this.username = user;
		this.password = password;

		this.soap = new SOAP(this);
		this.initialDevices = new InitialDevices(this);
		this.ptzDevices = new PtzDevices(this);
		this.mediaDevices = new MediaDevices(this);
		this.imagingDevices = new ImagingDevices(this);
		
		init();
	}

	/**
	 * Initializes an Onvif device, e.g. a Network Video Transmitter (NVT) with
	 * logindata.
	 * 
	 * @param hostIp
	 *            The IP address of your device, you can also add a port but
	 *            noch protocol (e.g. http://)
	 * @throws ConnectException
	 *             Exception gets thrown, if device isn't accessible or invalid
	 *             and doesn't answer to SOAP messages
	 * @throws SOAPException 
	 */
	public OnvifDevice(String hostIp) throws ConnectException, SOAPException {
		this(hostIp, null, null);
	}

	/**
	 * Internal function to check, if device is available and answers to ping
	 * requests.
	 */
	private boolean isOnline() {
		String port = HOST_IP.contains(":") ? HOST_IP.substring(HOST_IP.indexOf(':') + 1) : "80";
		String ip = HOST_IP.contains(":") ? HOST_IP.substring(0, HOST_IP.indexOf(':')) : HOST_IP;
		
		Socket socket = null;
		try {
			SocketAddress sockaddr = new InetSocketAddress(ip, new Integer(port));
			socket = new Socket();

			socket.connect(sockaddr, 5000);
		}
		catch (NumberFormatException | IOException e) {
			return false;
		}
		finally {
			try {
				if (socket != null) {
					socket.close();
				}
			}
			catch (IOException ex) {
			}
		}
		return true;
	}

	/**
	 * Initalizes the addresses used for SOAP messages and to get the internal
	 * IP, if given IP is a proxy.
	 * 
	 * @throws ConnectException
	 *             Get thrown if device doesn't give answers to
	 *             GetCapabilities()
	 * @throws SOAPException 
	 */
	protected void init() throws ConnectException, SOAPException {
		Capabilities capabilities = getDevices().getCapabilities();

		if (capabilities == null) {
			throw new ConnectException("Capabilities not reachable.");
		}

		String localDeviceUri = capabilities.getDevice().getXAddr();

		if (localDeviceUri.startsWith("http://")) {
			originalIp = localDeviceUri.replace("http://", "");
			originalIp = originalIp.substring(0, originalIp.indexOf('/'));
		}
		else {
			logger.error("Unknown/Not implemented local procotol!");
		}
			
		if (!originalIp.equals(HOST_IP)) {
			isProxy = true;
		}

		if (capabilities.getMedia() != null && capabilities.getMedia().getXAddr() != null) {
			serverMediaUri = replaceLocalIpWithProxyIp(capabilities.getMedia().getXAddr());
		}

		if (capabilities.getPTZ() != null && capabilities.getPTZ().getXAddr() != null) {
			serverPtzUri = replaceLocalIpWithProxyIp(capabilities.getPTZ().getXAddr());
		}
		
		if (capabilities.getImaging() != null && capabilities.getImaging().getXAddr() != null) {
			serverImagingUri = replaceLocalIpWithProxyIp(capabilities.getImaging().getXAddr());
		}

		if (capabilities.getMedia() != null && capabilities.getEvents().getXAddr() != null) {
			serverEventsUri = replaceLocalIpWithProxyIp(capabilities.getEvents().getXAddr());
		}
	}

	public String replaceLocalIpWithProxyIp(String original) {
		if (original.startsWith("http:///")) {
			original.replace("http:///", "http://"+HOST_IP);
		}
		
		if (isProxy) {
			return original.replace(originalIp, HOST_IP);
		}
		return original;
	}

	public String getUsername() {
		return username;
	}

	public String getEncryptedPassword() {
		return encryptPassword();
	}

	/**
	 * Returns encrypted version of given password like algorithm like in WS-UsernameToken
	 */
	public String encryptPassword() {
		String nonce = getNonce();
		String timestamp = getUTCTime();

		String beforeEncryption = nonce + timestamp + password;

		byte[] encryptedRaw;
		try {
			encryptedRaw = sha1(beforeEncryption);
		}
		catch (NoSuchAlgorithmException e) {
			e.printStackTrace();
			return null;
		}
		String encoded = Base64.encodeBase64String(encryptedRaw);
		return encoded;
	}

	private static byte[] sha1(String s) throws NoSuchAlgorithmException {
		MessageDigest SHA1 = null;
		SHA1 = MessageDigest.getInstance("SHA1");

		SHA1.reset();
		SHA1.update(s.getBytes());

		byte[] encryptedRaw = SHA1.digest();
		return encryptedRaw;
	}

	private String getNonce() {
		if (nonce == null) {
			createNonce();
		}
		return nonce;
	}

	public String getEncryptedNonce() {
		if (nonce == null) {
			createNonce();
		}
		return Base64.encodeBase64String(nonce.getBytes());
	}

	public void createNonce() {
		Random generator = new Random();
		nonce = "" + generator.nextInt();
	}

	public String getLastUTCTime() {
		return utcTime;
	}

	public String getUTCTime() {
		SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-d'T'HH:mm:ss'Z'");
		sdf.setTimeZone(new SimpleTimeZone(SimpleTimeZone.UTC_TIME, "UTC"));

		Calendar cal = new GregorianCalendar(TimeZone.getTimeZone("UTC"));
		String utcTime = sdf.format(cal.getTime());
		this.utcTime = utcTime;
		return utcTime;
	}

	public SOAP getSoap() {
		return soap;
	}

	/**
	 * Is used for basic devices and requests of given Onvif Device
	 */
	public InitialDevices getDevices() {
		return initialDevices;
	}

	/**
	 * Can be used for PTZ controlling requests, may not be supported by device!
	 */
	public PtzDevices getPtz() {
		return ptzDevices;
	}

	/**
	 * Can be used to get media data from OnvifDevice
	 * @return
	 */
	public MediaDevices getMedia() {
		return mediaDevices;
	}

	/**
	 * Can be used to get media data from OnvifDevice
	 * @return
	 */
	public ImagingDevices getImaging() {
		return imagingDevices;
	}

	public Logger getLogger() {
		return logger;
	}

	public String getDeviceUri() {
		return serverDeviceUri;
	}

	protected String getPtzUri() {
		return serverPtzUri;
	}

	protected String getMediaUri() {
		return serverMediaUri;
	}

	protected String getImagingUri() {
		return serverImagingUri;
	}

	protected String getEventsUri() {
		return serverEventsUri;
	}
	
	public Date getDate() {
		return initialDevices.getDate();
	}
	
	public String getName() {
		return initialDevices.getDeviceInformation().getModel();
	}
	
	public String getHostname() {
		return initialDevices.getHostname();
	}
	
	public String reboot() throws ConnectException, SOAPException {
		return initialDevices.reboot();
	}
}


================================================
FILE: src/de/onvif/soap/SOAP.java
================================================
package de.onvif.soap;

import java.io.IOException;
import java.net.ConnectException;
import java.net.SocketException;

import javax.xml.bind.JAXBContext;
import javax.xml.bind.JAXBException;
import javax.xml.bind.Marshaller;
import javax.xml.bind.UnmarshalException;
import javax.xml.bind.Unmarshaller;
import javax.xml.parsers.DocumentBuilderFactory;
import javax.xml.parsers.ParserConfigurationException;
import javax.xml.soap.MessageFactory;
import javax.xml.soap.SOAPConnection;
import javax.xml.soap.SOAPConnectionFactory;
import javax.xml.soap.SOAPConstants;
import javax.xml.soap.SOAPElement;
import javax.xml.soap.SOAPEnvelope;
import javax.xml.soap.SOAPException;
import javax.xml.soap.SOAPHeader;
import javax.xml.soap.SOAPMessage;
import javax.xml.soap.SOAPPart;

import org.w3c.dom.Document;

public class SOAP {

	private boolean logging = true;

	private OnvifDevice onvifDevice;

	public SOAP(OnvifDevice onvifDevice) {
		super();

		this.onvifDevice = onvifDevice;
	}

	public Object createSOAPDeviceRequest(Object soapRequestElem, Object soapResponseElem, boolean needsAuthentification) throws SOAPException,
			ConnectException {
		return createSOAPRequest(soapRequestElem, soapResponseElem, onvifDevice.getDeviceUri(), needsAuthentification);
	}

	public Object createSOAPPtzRequest(Object soapRequestElem, Object soapResponseElem, boolean needsAuthentification) throws SOAPException, ConnectException {
		return createSOAPRequest(soapRequestElem, soapResponseElem, onvifDevice.getPtzUri(), needsAuthentification);
	}

	public Object createSOAPMediaRequest(Object soapRequestElem, Object soapResponseElem, boolean needsAuthentification) throws SOAPException, ConnectException {
		return createSOAPRequest(soapRequestElem, soapResponseElem, onvifDevice.getMediaUri(), needsAuthentification);
	}

	public Object createSOAPImagingRequest(Object soapRequestElem, Object soapResponseElem, boolean needsAuthentification) throws SOAPException,
			ConnectException {
		return createSOAPRequest(soapRequestElem, soapResponseElem, onvifDevice.getImagingUri(), needsAuthentification);
	}

	public Object createSOAPEventsRequest(Object soapRequestElem, Object soapResponseElem, boolean needsAuthentification) throws SOAPException,
			ConnectException {
		return createSOAPRequest(soapRequestElem, soapResponseElem, onvifDevice.getEventsUri(), needsAuthentification);
	}

	/**
	 * 
	 * @param soapResponseElem
	 *            Answer object for SOAP request
	 * @return SOAP Response Element
	 * @throws SOAPException
	 * @throws ConnectException
	 */
	public Object createSOAPRequest(Object soapRequestElem, Object soapResponseElem, String soapUri, boolean needsAuthentification) throws ConnectException,
			SOAPException {
		SOAPConnection soapConnection = null;
		SOAPMessage soapResponse = null;

		try {
			// Create SOAP Connection
			SOAPConnectionFactory soapConnectionFactory = SOAPConnectionFactory.newInstance();
			soapConnection = soapConnectionFactory.createConnection();

			SOAPMessage soapMessage = createSoapMessage(soapRequestElem, needsAuthentification);

			// Print the request message
			if (isLogging()) {
				System.out.print("Request SOAP Message (" + soapRequestElem.getClass().getSimpleName() + "): ");
				soapMessage.writeTo(System.out);
				System.out.println();
			}

			soapResponse = soapConnection.call(soapMessage, soapUri);

			// print SOAP Response
			if (isLogging()) {
				System.out.print("Response SOAP Message (" + soapResponseElem.getClass().getSimpleName() + "): ");
				soapResponse.writeTo(System.out);
				System.out.println();
			}

			if (soapResponseElem == null) {
				throw new NullPointerException("Improper SOAP Response Element given (is null).");
			}

			Unmarshaller unmarshaller = JAXBContext.newInstance(soapResponseElem.getClass()).createUnmarshaller();
			try {
				try {
					soapResponseElem = unmarshaller.unmarshal(soapResponse.getSOAPBody().extractContentAsDocument());
				}
				catch (SOAPException e) {
					// Second try for SOAP 1.2
					// Sorry, I don't know why it works, it just does o.o
					soapResponseElem = unmarshaller.unmarshal(soapResponse.getSOAPBody().extractContentAsDocument());
				}
			}
			catch (UnmarshalException e) {
				// Fault soapFault = (Fault)
				// unmarshaller.unmarshal(soapResponse.getSOAPBody().extractContentAsDocument());
				onvifDevice.getLogger().warn("Could not unmarshal, ended in SOAP fault.");
				// throw new SOAPFaultException(soapFault);
			}

			return soapResponseElem;
		}
		catch (SocketException e) {
			throw new ConnectException(e.getMessage());
		}
		catch (SOAPException e) {
			onvifDevice.getLogger().error(
					"Unexpected response. Response should be from class " + soapResponseElem.getClass() + ", but response is: " + soapResponse);
			throw e;
		}
		catch (ParserConfigurationException | JAXBException | IOException e) {
			onvifDevice.getLogger().error("Unhandled exception: " + e.getMessage());
			e.printStackTrace();
			return null;
		}
		finally {
			try {
				soapConnection.close();
			}
			catch (SOAPException e) {
			}
		}
	}

	protected SOAPMessage createSoapMessage(Object soapRequestElem, boolean needAuthentification) throws SOAPException, ParserConfigurationException,
			JAXBException {
		MessageFactory messageFactory = MessageFactory.newInstance(SOAPConstants.SOAP_1_2_PROTOCOL);
		SOAPMessage soapMessage = messageFactory.createMessage();

		Document document = DocumentBuilderFactory.newInstance().newDocumentBuilder().newDocument();
		Marshaller marshaller = JAXBContext.newInstance(soapRequestElem.getClass()).createMarshaller();
		marshaller.marshal(soapRequestElem, document);
		soapMessage.getSOAPBody().addDocument(document);

		// if (needAuthentification)
		createSoapHeader(soapMessage);

		soapMessage.saveChanges();
		return soapMessage;
	}

	protected void createSoapHeader(SOAPMessage soapMessage) throws SOAPException {
		onvifDevice.createNonce();
		String encrypedPassword = onvifDevice.getEncryptedPassword();
		if (encrypedPassword != null && onvifDevice.getUsername() != null) {

			SOAPPart sp = soapMessage.getSOAPPart();
			SOAPEnvelope se = sp.getEnvelope();
			SOAPHeader header = soapMessage.getSOAPHeader();
			se.addNamespaceDeclaration("wsse", "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd");
			se.addNamespaceDeclaration("wsu", "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd");

			SOAPElement securityElem = header.addChildElement("Security", "wsse");
			// securityElem.setAttribute("SOAP-ENV:mustUnderstand", "1");

			SOAPElement usernameTokenElem = securityElem.addChildElement("UsernameToken", "wsse");

			SOAPElement usernameElem = usernameTokenElem.addChildElement("Username", "wsse");
			usernameElem.setTextContent(onvifDevice.getUsername());

			SOAPElement passwordElem = usernameTokenElem.addChildElement("Password", "wsse");
			passwordElem.setAttribute("Type", "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordDigest");
			passwordElem.setTextContent(encrypedPassword);

			SOAPElement nonceElem = usernameTokenElem.addChildElement("Nonce", "wsse");
			nonceElem.setAttribute("EncodingType", "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary");
			nonceElem.setTextContent(onvifDevice.getEncryptedNonce());

			SOAPElement createdElem = usernameTokenElem.addChildElement("Created", "wsu");
			createdElem.setTextContent(onvifDevice.getLastUTCTime());
		}
	}

	public boolean isLogging() {
		return logging;
	}

	public void setLogging(boolean logging) {
		this.logging = logging;
	}
}


================================================
FILE: src/de/onvif/soap/devices/ImagingDevices.java
================================================
package de.onvif.soap.devices;

import java.net.ConnectException;

import javax.xml.soap.SOAPException;

import org.onvif.ver10.schema.AbsoluteFocus;
import org.onvif.ver10.schema.FocusMove;
import org.onvif.ver10.schema.ImagingOptions20;
import org.onvif.ver10.schema.ImagingSettings20;
import org.onvif.ver20.imaging.wsdl.GetImagingSettings;
import org.onvif.ver20.imaging.wsdl.GetImagingSettingsResponse;
import org.onvif.ver20.imaging.wsdl.GetOptions;
import org.onvif.ver20.imaging.wsdl.GetOptionsResponse;
import org.onvif.ver20.imaging.wsdl.Move;
import org.onvif.ver20.imaging.wsdl.MoveResponse;
import org.onvif.ver20.imaging.wsdl.SetImagingSettings;
import org.onvif.ver20.imaging.wsdl.SetImagingSettingsResponse;

import de.onvif.soap.OnvifDevice;
import de.onvif.soap.SOAP;

public class ImagingDevices {
	@SuppressWarnings("unused")
	private OnvifDevice onvifDevice;
	private SOAP soap;

	public ImagingDevices(OnvifDevice onvifDevice) {
		this.onvifDevice = onvifDevice;
		this.soap = onvifDevice.getSoap();
	}

	public ImagingOptions20 getOptions(String videoSourceToken) {
		if (videoSourceToken == null) {
			return null;
		}

		GetOptions request = new GetOptions();
		GetOptionsResponse response = new GetOptionsResponse();

		request.setVideoSourceToken(videoSourceToken);

		try {
			response = (GetOptionsResponse) soap.createSOAPImagingRequest(request, response, false);
		}
		catch (SOAPException | ConnectException e) {
			e.printStackTrace();
			return null;
		}

		if (response == null) {
			return null;
		}

		return response.getImagingOptions();
	}

	public boolean moveFocus(String videoSourceToken, float absoluteFocusValue) {
		if (videoSourceToken == null) {
			return false;
		}

		Move request = new Move();
		MoveResponse response = new MoveResponse();

		AbsoluteFocus absoluteFocus = new AbsoluteFocus();
		absoluteFocus.setPosition(absoluteFocusValue);

		FocusMove focusMove = new FocusMove();
		focusMove.setAbsolute(absoluteFocus);

		request.setVideoSourceToken(videoSourceToken);
		request.setFocus(focusMove);

		try {
			response = (MoveResponse) soap.createSOAPImagingRequest(request, response, true);
		}
		catch (SOAPException | ConnectException e) {
			e.printStackTrace();
			return false;
		}

		if (response == null) {
			return false;
		}

		return true;
	}

	public ImagingSettings20 getImagingSettings(String videoSourceToken) {
		if (videoSourceToken == null) {
			return null;
		}

		GetImagingSettings request = new GetImagingSettings();
		GetImagingSettingsResponse response = new GetImagingSettingsResponse();

		request.setVideoSourceToken(videoSourceToken);

		try {
			response = (GetImagingSettingsResponse) soap.createSOAPImagingRequest(request, response, true);
		}
		catch (SOAPException | ConnectException e) {
			e.printStackTrace();
			return null;
		}

		if (response == null) {
			return null;
		}

		return response.getImagingSettings();
	}

	public boolean setImagingSettings(String videoSourceToken, ImagingSettings20 imagingSettings) {
		if (videoSourceToken == null) {
			return false;
		}

		SetImagingSettings request = new SetImagingSettings();
		SetImagingSettingsResponse response = new SetImagingSettingsResponse();

		request.setVideoSourceToken(videoSourceToken);
		request.setImagingSettings(imagingSettings);

		try {
			response = (SetImagingSettingsResponse) soap.createSOAPImagingRequest(request, response, true);
		}
		catch (SOAPException | ConnectException e) {
			e.printStackTrace();
			return false;
		}

		if (response == null) {
			return false;
		}

		return true;
	}
}


================================================
FILE: src/de/onvif/soap/devices/InitialDevices.java
================================================
package de.onvif.soap.devices;

import java.net.ConnectException;
import java.util.Calendar;
import java.util.GregorianCalendar;
import java.util.List;

import javax.xml.soap.SOAPException;

import org.onvif.ver10.device.wsdl.GetCapabilities;
import org.onvif.ver10.device.wsdl.GetCapabilitiesResponse;
import org.onvif.ver10.device.wsdl.GetDeviceInformation;
import org.onvif.ver10.device.wsdl.GetDeviceInformationResponse;
import org.onvif.ver10.device.wsdl.GetHostname;
import org.onvif.ver10.device.wsdl.GetHostnameResponse;
import org.onvif.ver10.device.wsdl.GetScopes;
import org.onvif.ver10.device.wsdl.GetScopesResponse;
import org.onvif.ver10.device.wsdl.GetServices;
import org.onvif.ver10.device.wsdl.GetServicesResponse;
import org.onvif.ver10.device.wsdl.GetSystemDateAndTime;
import org.onvif.ver10.device.wsdl.GetSystemDateAndTimeResponse;
import org.onvif.ver10.device.wsdl.GetUsers;
import org.onvif.ver10.device.wsdl.GetUsersResponse;
import org.onvif.ver10.device.wsdl.Service;
import org.onvif.ver10.device.wsdl.SetHostname;
import org.onvif.ver10.device.wsdl.SetHostnameResponse;
import org.onvif.ver10.device.wsdl.SystemReboot;
import org.onvif.ver10.device.wsdl.SystemRebootResponse;
import org.onvif.ver10.media.wsdl.CreateProfile;
import org.onvif.ver10.media.wsdl.CreateProfileResponse;
import org.onvif.ver10.media.wsdl.GetProfile;
import org.onvif.ver10.media.wsdl.GetProfileResponse;
import org.onvif.ver10.media.wsdl.GetProfiles;
import org.onvif.ver10.media.wsdl.GetProfilesResponse;
import org.onvif.ver10.schema.Capabilities;
import org.onvif.ver10.schema.Date;
import org.onvif.ver10.schema.Profile;
import org.onvif.ver10.schema.Scope;
import org.onvif.ver10.schema.Time;
import org.onvif.ver10.schema.User;

import de.onvif.soap.OnvifDevice;
import de.onvif.soap.SOAP;

public class InitialDevices {

	private SOAP soap;
	private OnvifDevice onvifDevice;

	public InitialDevices(OnvifDevice onvifDevice) {
		this.onvifDevice = onvifDevice;
		this.soap = onvifDevice.getSoap();
	}

	public java.util.Date getDate() {
		Calendar cal = null;

		GetSystemDateAndTimeResponse response = new GetSystemDateAndTimeResponse();

		try {
			response = (GetSystemDateAndTimeResponse) soap.createSOAPDeviceRequest(new GetSystemDateAndTime(), response, false);
		}
		catch (SOAPException | ConnectException e) {
			e.printStackTrace();
			return null;
		}

		Date date = response.getSystemDateAndTime().getUTCDateTime().getDate();
		Time time = response.getSystemDateAndTime().getUTCDateTime().getTime();
		cal = new GregorianCalendar(date.getYear(), date.getMonth() - 1, date.getDay(), time.getHour(), time.getMinute(), time.getSecond());

		return cal.getTime();
	}

	public GetDeviceInformationResponse getDeviceInformation() {
		GetDeviceInformation getHostname = new GetDeviceInformation();
		GetDeviceInformationResponse response = new GetDeviceInformationResponse();
		try {
			response = (GetDeviceInformationResponse) soap.createSOAPDeviceRequest(getHostname, response, true);
		}
		catch (SOAPException | ConnectException e) {
			e.printStackTrace();
			return null;
		}

		return response;
	}

	public String getHostname() {
		GetHostname getHostname = new GetHostname();
		GetHostnameResponse response = new GetHostnameResponse();
		try {
			response = (GetHostnameResponse) soap.createSOAPDeviceRequest(getHostname, response, true);
		}
		catch (SOAPException | ConnectException e) {
			e.printStackTrace();
			return null;
		}

		return response.getHostnameInformation().getName();
	}

	public boolean setHostname(String hostname) {
		SetHostname setHostname = new SetHostname();
		setHostname.setName(hostname);
		SetHostnameResponse response = new SetHostnameResponse();
		try {
			response = (SetHostnameResponse) soap.createSOAPDeviceRequest(setHostname, response, true);
		}
		catch (SOAPException | ConnectException e) {
			e.printStackTrace();
			return false;
		}

		return true;
	}

	public List<User> getUsers() {
		GetUsers getUsers = new GetUsers();
		GetUsersResponse response = new GetUsersResponse();
		try {
			response = (GetUsersResponse) soap.createSOAPDeviceRequest(getUsers, response, true);
		}
		catch (SOAPException | ConnectException e) {
			e.printStackTrace();
			return null;
		}

		if (response == null) {
			return null;
		}

		return response.getUser();
	}

	public Capabilities getCapabilities() throws ConnectException, SOAPException {
		GetCapabilities getCapabilities = new GetCapabilities();
		GetCapabilitiesResponse response = new GetCapabilitiesResponse();

		try {
			response = (GetCapabilitiesResponse) soap.createSOAPRequest(getCapabilities, response, onvifDevice.getDeviceUri(), false);
		}
		catch (SOAPException e) {
			throw e;
		}

		if (response == null) {
			return null;
		}

		return response.getCapabilities();
	}

	public List<Profile> getProfiles() {
		GetProfiles request = new GetProfiles();
		GetProfilesResponse response = new GetProfilesResponse();

		try {
			response = (GetProfilesResponse) soap.createSOAPMediaRequest(request, response, true);
		}
		catch (SOAPException | ConnectException e) {
			e.printStackTrace();
			return null;
		}

		if (response == null) {
			return null;
		}

		return response.getProfiles();
	}

	public Profile getProfile(String profileToken) {
		GetProfile request = new GetProfile();
		GetProfileResponse response = new GetProfileResponse();

		request.setProfileToken(profileToken);

		try {
			response = (GetProfileResponse) soap.createSOAPMediaRequest(request, response, true);
		}
		catch (SOAPException | ConnectException e) {
			e.printStackTrace();
			return null;
		}

		if (response == null) {
			return null;
		}

		return response.getProfile();
	}

	public Profile createProfile(String name) {
		CreateProfile request = new CreateProfile();
		CreateProfileResponse response = new CreateProfileResponse();

		request.setName(name);

		try {
			response = (CreateProfileResponse) soap.createSOAPMediaRequest(request, response, true);
		}
		catch (SOAPException | ConnectException e) {
			e.printStackTrace();
			return null;
		}

		if (response == null) {
			return null;
		}

		return response.getProfile();
	}

	public List<Service> getServices(boolean includeCapability) {
		GetServices request = new GetServices();
		GetServicesResponse response = new GetServicesResponse();

		request.setIncludeCapability(includeCapability);

		try {
			response = (GetServicesResponse) soap.createSOAPDeviceRequest(request, response, true);
		}
		catch (SOAPException | ConnectException e) {
			e.printStackTrace();
			return null;
		}

		if (response == null) {
			return null;
		}

		return response.getService();
	}

	public List<Scope> getScopes() {
		GetScopes request = new GetScopes();
		GetScopesResponse response = new GetScopesResponse();

		try {
			response = (GetScopesResponse) soap.createSOAPMediaRequest(request, response, true);
		}
		catch (SOAPException | ConnectException e) {
			e.printStackTrace();
			return null;
		}

		if (response == null) {
			return null;
		}

		return response.getScopes();
	}

	public String reboot() throws ConnectException, SOAPException {
		SystemReboot request = new SystemReboot();
		SystemRebootResponse response = new SystemRebootResponse();

		try {
			response = (SystemRebootResponse) soap.createSOAPMediaRequest(request, response, true);
		}
		catch (SOAPException | ConnectException e) {
			throw e;
		}

		if (response == null) {
			return null;
		}

		return response.getMessage();
	}
}


================================================
FILE: src/de/onvif/soap/devices/MediaDevices.java
================================================
package de.onvif.soap.devices;

import java.net.ConnectException;
import java.util.List;

import javax.xml.soap.SOAPException;

import org.onvif.ver10.media.wsdl.GetSnapshotUri;
import org.onvif.ver10.media.wsdl.GetSnapshotUriResponse;
import org.onvif.ver10.media.wsdl.GetStreamUri;
import org.onvif.ver10.media.wsdl.GetStreamUriResponse;
import org.onvif.ver10.media.wsdl.GetVideoEncoderConfigurationOptions;
import org.onvif.ver10.media.wsdl.GetVideoEncoderConfigurationOptionsResponse;
import org.onvif.ver10.media.wsdl.GetVideoSources;
import org.onvif.ver10.media.wsdl.GetVideoSourcesResponse;
import org.onvif.ver10.media.wsdl.SetVideoEncoderConfiguration;
import org.onvif.ver10.media.wsdl.SetVideoEncoderConfigurationResponse;
import org.onvif.ver10.schema.Profile;
import org.onvif.ver10.schema.StreamSetup;
import org.onvif.ver10.schema.StreamType;
import org.onvif.ver10.schema.Transport;
import org.onvif.ver10.schema.TransportProtocol;
import org.onvif.ver10.schema.VideoEncoderConfiguration;
import org.onvif.ver10.schema.VideoEncoderConfigurationOptions;
import org.onvif.ver10.schema.VideoSource;

import de.onvif.soap.OnvifDevice;
import de.onvif.soap.SOAP;

public class MediaDevices {
	private OnvifDevice onvifDevice;
	private SOAP soap;

	public MediaDevices(OnvifDevice onvifDevice) {
		this.onvifDevice = onvifDevice;
		this.soap = onvifDevice.getSoap();
	}

	@Deprecated
	public String getHTTPStreamUri(int profileNumber) throws ConnectException, SOAPException {
		StreamSetup setup = new StreamSetup();
		setup.setStream(StreamType.RTP_UNICAST);
		Transport transport = new Transport();
		transport.setProtocol(TransportProtocol.HTTP);
		setup.setTransport(transport);
		return getStreamUri(setup, profileNumber);
	}

	public String getHTTPStreamUri(String profileToken) throws ConnectException, SOAPException {
		StreamSetup setup = new StreamSetup();
		setup.setStream(StreamType.RTP_UNICAST);
		Transport transport = new Transport();
		transport.setProtocol(TransportProtocol.HTTP);
		setup.setTransport(transport);
		return getStreamUri(profileToken, setup);
	}

	@Deprecated
	public String getUDPStreamUri(int profileNumber) throws ConnectException, SOAPException {
		StreamSetup setup = new StreamSetup();
		setup.setStream(StreamType.RTP_UNICAST);
		Transport transport = new Transport();
		transport.setProtocol(TransportProtocol.UDP);
		setup.setTransport(transport);
		return getStreamUri(setup, profileNumber);
	}

	public String getUDPStreamUri(String profileToken) throws ConnectException, SOAPException {
		StreamSetup setup = new StreamSetup();
		setup.setStream(StreamType.RTP_UNICAST);
		Transport transport = new Transport();
		transport.setProtocol(TransportProtocol.UDP);
		setup.setTransport(transport);
		return getStreamUri(profileToken, setup);
	}

	@Deprecated
	public String getTCPStreamUri(int profileNumber) throws ConnectException, SOAPException {
		StreamSetup setup = new StreamSetup();
		setup.setStream(StreamType.RTP_UNICAST);
		Transport transport = new Transport();
		transport.setProtocol(TransportProtocol.TCP);
		setup.setTransport(transport);
		return getStreamUri(setup, profileNumber);
	}

	public String getTCPStreamUri(String profileToken) throws ConnectException, SOAPException {
		StreamSetup setup = new StreamSetup();
		setup.setStream(StreamType.RTP_UNICAST);
		Transport transport = new Transport();
		transport.setProtocol(TransportProtocol.TCP);
		setup.setTransport(transport);
		return getStreamUri(profileToken, setup);
	}

	@Deprecated
	public String getRTSPStreamUri(int profileNumber) throws ConnectException, SOAPException {
		StreamSetup setup = new StreamSetup();
		setup.setStream(StreamType.RTP_UNICAST);
		Transport transport = new Transport();
		transport.setProtocol(TransportProtocol.TCP);
		setup.setTransport(transport);
		return getStreamUri(setup, profileNumber);
	}
	
	public String getRTSPStreamUri(String profileToken) throws ConnectException, SOAPException {
		StreamSetup setup = new StreamSetup();
		setup.setStream(StreamType.RTP_UNICAST);
		Transport transport = new Transport();
		transport.setProtocol(TransportProtocol.TCP);
		setup.setTransport(transport);
		return getStreamUri(profileToken, setup);
	}
	
	@Deprecated
	public String getStreamUri(StreamSetup streamSetup, int profileNumber) throws ConnectException, SOAPException {
		Profile profile = onvifDevice.getDevices().getProfiles().get(profileNumber);
		return getStreamUri(profile, streamSetup);
	}

	@Deprecated
	public String getStreamUri(Profile profile, StreamSetup streamSetup) throws ConnectException, SOAPException {
		return getStreamUri(profile.getToken(), streamSetup);
	}

	public String getStreamUri(String profileToken, StreamSetup streamSetup) throws SOAPException, ConnectException {
		GetStreamUri request = new GetStreamUri();
		GetStreamUriResponse response = new GetStreamUriResponse();

		request.setProfileToken(profileToken);
		request.setStreamSetup(streamSetup);

		try {
			response = (GetStreamUriResponse) soap.createSOAPMediaRequest(request, response, false);
		}
		catch (SOAPException | ConnectException e) {
			throw e;
		}

		if (response == null) {
			return null;
		}

		return onvifDevice.replaceLocalIpWithProxyIp(response.getMediaUri().getUri());
	}

	public static VideoEncoderConfiguration getVideoEncoderConfiguration(Profile profile) {
		return profile.getVideoEncoderConfiguration();
	}

	public VideoEncoderConfigurationOptions getVideoEncoderConfigurationOptions(String profileToken) throws SOAPException, ConnectException {
		GetVideoEncoderConfigurationOptions request = new GetVideoEncoderConfigurationOptions();
		GetVideoEncoderConfigurationOptionsResponse response = new GetVideoEncoderConfigurationOptionsResponse();

		request.setProfileToken(profileToken);

		try {
			response = (GetVideoEncoderConfigurationOptionsResponse) soap.createSOAPMediaRequest(request, response, false);
		}
		catch (SOAPException | ConnectException e) {
			throw e;
		}

		if (response == null) {
			return null;
		}

		return response.getOptions();
	}

	public boolean setVideoEncoderConfiguration(VideoEncoderConfiguration videoEncoderConfiguration) throws SOAPException, ConnectException {
		SetVideoEncoderConfiguration request = new SetVideoEncoderConfiguration();
		SetVideoEncoderConfigurationResponse response = new SetVideoEncoderConfigurationResponse();

		request.setConfiguration(videoEncoderConfiguration);
		request.setForcePersistence(true);

		try {
			response = (SetVideoEncoderConfigurationResponse) soap.createSOAPMediaRequest(request, response, true);
		}
		catch (SOAPException | ConnectException e) {
			throw e;
		}

		if (response == null) {
			return false;
		}

		return true;
	}

	public String getSceenshotUri(String profileToken) throws SOAPException, ConnectException {
		return getSnapshotUri(profileToken);
	}

	public String getSnapshotUri(String profileToken) throws SOAPException, ConnectException {
		GetSnapshotUri request = new GetSnapshotUri();
		GetSnapshotUriResponse response = new GetSnapshotUriResponse();

		request.setProfileToken(profileToken);

		try {
			response = (GetSnapshotUriResponse) soap.createSOAPMediaRequest(request, response, true);
		}
		catch (SOAPException | ConnectException e) {
			throw e;
		}
		
		if (response == null || response.getMediaUri() == null) {
			return null;
		}
		
		return onvifDevice.replaceLocalIpWithProxyIp(response.getMediaUri().getUri());
	}

	public List<VideoSource> getVideoSources() throws SOAPException, ConnectException {
		GetVideoSources request = new GetVideoSources();
		GetVideoSourcesResponse response = new GetVideoSourcesResponse();

		try {
			response = (GetVideoSourcesResponse) soap.createSOAPMediaRequest(request, response, false);
		}
		catch (SOAPException | ConnectException e) {
			throw e;
		}

		if (response == null) {
			return null;
		}

		return response.getVideoSources();
	}
}


================================================
FILE: src/de/onvif/soap/devices/PtzDevices.java
================================================
package de.onvif.soap.devices;

import java.net.ConnectException;
import java.util.List;

import javax.xml.soap.SOAPException;

import org.onvif.ver10.schema.FloatRange;
import org.onvif.ver10.schema.PTZConfiguration;
import org.onvif.ver10.schema.PTZNode;
import org.onvif.ver10.schema.PTZPreset;
import org.onvif.ver10.schema.PTZSpaces;
import org.onvif.ver10.schema.PTZSpeed;
import org.onvif.ver10.schema.PTZStatus;
import org.onvif.ver10.schema.PTZVector;
import org.onvif.ver10.schema.Profile;
import org.onvif.ver10.schema.Vector1D;
import org.onvif.ver10.schema.Vector2D;
import org.onvif.ver20.ptz.wsdl.AbsoluteMove;
import org.onvif.ver20.ptz.wsdl.AbsoluteMoveResponse;
import org.onvif.ver20.ptz.wsdl.ContinuousMove;
import org.onvif.ver20.ptz.wsdl.ContinuousMoveResponse;
import org.onvif.ver20.ptz.wsdl.GetNode;
import org.onvif.ver20.ptz.wsdl.GetNodeResponse;
import org.onvif.ver20.ptz.wsdl.GetNodes;
import org.onvif.ver20.ptz.wsdl.GetNodesResponse;
import org.onvif.ver20.ptz.wsdl.GetPresets;
import org.onvif.ver20.ptz.wsdl.GetPresetsResponse;
import org.onvif.ver20.ptz.wsdl.GetStatus;
import org.onvif.ver20.ptz.wsdl.GetStatusResponse;
import org.onvif.ver20.ptz.wsdl.GotoPreset;
import org.onvif.ver20.ptz.wsdl.GotoPresetResponse;
import org.onvif.ver20.ptz.wsdl.RelativeMove;
import org.onvif.ver20.ptz.wsdl.RelativeMoveResponse;
import org.onvif.ver20.ptz.wsdl.RemovePreset;
import org.onvif.ver20.ptz.wsdl.RemovePresetResponse;
import org.onvif.ver20.ptz.wsdl.SetHomePosition;
import org.onvif.ver20.ptz.wsdl.SetHomePositionResponse;
import org.onvif.ver20.ptz.wsdl.SetPreset;
import org.onvif.ver20.ptz.wsdl.SetPresetResponse;
import org.onvif.ver20.ptz.wsdl.Stop;
import org.onvif.ver20.ptz.wsdl.StopResponse;

import de.onvif.soap.OnvifDevice;
import de.onvif.soap.SOAP;

public class PtzDevices {
	private OnvifDevice onvifDevice;
	private SOAP soap;

	public PtzDevices(OnvifDevice onvifDevice) {
		this.onvifDevice = onvifDevice;
		this.soap = onvifDevice.getSoap();
	}

	public boolean isPtzOperationsSupported(String profileToken) {
		return getPTZConfiguration(profileToken) != null;
	}

	/**
	 * @param profileToken
	 * @return If is null, PTZ operations are not supported
	 */
	public PTZConfiguration getPTZConfiguration(String profileToken) {
		if (profileToken == null || profileToken.equals("")) {
			return null;
		}
		Profile profile = onvifDevice.getDevices().getProfile(profileToken);
		if (profile == null) {
			throw new IllegalArgumentException("No profile available for token: "+profileToken);
		}
		if (profile.getPTZConfiguration() == null) {
			return null; // no PTZ support
		}

		return profile.getPTZConfiguration();
	}

	public List<PTZNode> getNodes() {
		GetNodes request = new GetNodes();
		GetNodesResponse response = new GetNodesResponse();

		try {
			response = (GetNodesResponse) soap.createSOAPDeviceRequest(request, response, true);
		}
		catch (SOAPException | ConnectException e) {
			e.printStackTrace();
			return null;
		}

		if (response == null) {
			return null;
		}

		return response.getPTZNode();
	}

	public PTZNode getNode(String profileToken) {
		return getNode(getPTZConfiguration(profileToken));
	}

	public PTZNode getNode(PTZConfiguration ptzConfiguration) {
		GetNode request = new GetNode();
		GetNodeResponse response = new GetNodeResponse();

		if (ptzConfiguration == null) {
			return null; // no PTZ support
		}
		request.setNodeToken(ptzConfiguration.getNodeToken());

		try {
			response = (GetNodeResponse) soap.createSOAPDeviceRequest(request, response, true);
		}
		catch (SOAPException | ConnectException e) {
			e.printStackTrace();
			return null;
		}

		if (response == null) {
			return null;
		}

		return response.getPTZNode();
	}

	public FloatRange getPanSpaces(String profileToken) {
		PTZNode node = getNode(profileToken);

		PTZSpaces ptzSpaces = node.getSupportedPTZSpaces();
		return ptzSpaces.getAbsolutePanTiltPositionSpace().get(0).getXRange();
	}

	public FloatRange getTiltSpaces(String profileToken) {
		PTZNode node = getNode(profileToken);

		PTZSpaces ptzSpaces = node.getSupportedPTZSpaces();
		return ptzSpaces.getAbsolutePanTiltPositionSpace().get(0).getYRange();
	}

	public FloatRange getZoomSpaces(String profileToken) {
		PTZNode node = getNode(profileToken);

		PTZSpaces ptzSpaces = node.getSupportedPTZSpaces();
		return ptzSpaces.getAbsoluteZoomPositionSpace().get(0).getXRange();
	}

	public boolean isAbsoluteMoveSupported(String profileToken) {
		Profile profile = onvifDevice.getDevices().getProfile(profileToken);
		try {
			if (profile.getPTZConfiguration().getDefaultAbsolutePantTiltPositionSpace() != null) {
				return true;
			}
		}
		catch (NullPointerException e) {
		}
		return false;
	}

	/**
	 * 
	 * @param x
	 *            Pan-Position
	 * @param y
	 *            Tilt-Position
	 * @param zoom
	 *            Zoom
	 * @see getPanSpaces(), getTiltSpaces(), getZoomSpaces()
	 * @return True if move successful
	 * @throws SOAPException
	 */
	public boolean absoluteMove(String profileToken, float x, float y, float zoom) throws SOAPException {
		PTZNode node = getNode(profileToken);
		if (node != null) {
			FloatRange xRange = node.getSupportedPTZSpaces().getAbsolutePanTiltPositionSpace().get(0).getXRange();
			FloatRange yRange = node.getSupportedPTZSpaces().getAbsolutePanTiltPositionSpace().get(0).getYRange();
			FloatRange zRange = node.getSupportedPTZSpaces().getAbsoluteZoomPositionSpace().get(0).getXRange();

			if (zoom < zRange.getMin() || zoom > zRange.getMax()) {
				throw new IllegalArgumentException("Bad value for zoom: " + zoom);
			}
			if (x < xRange.getMin() || x > xRange.getMax()) {
				throw new IllegalArgumentException("Bad value for pan:/x " + x);
			}
			if (y < yRange.getMin() || y > yRange.getMax()) {
				throw new IllegalArgumentException("Bad value for tilt/y: " + y);
			}
		}

		AbsoluteMove request = new AbsoluteMove();
		AbsoluteMoveResponse response = new AbsoluteMoveResponse();

		Vector2D panTiltVector = new Vector2D();
		panTiltVector.setX(x);
		panTiltVector.setY(y);
		Vector1D zoomVector = new Vector1D();
		zoomVector.setX(zoom);

		PTZVector ptzVector = new PTZVector();
		ptzVector.setPanTilt(panTiltVector);
		ptzVector.setZoom(zoomVector);
		request.setPosition(ptzVector);

		request.setProfileToken(profileToken);

		try {
			response = (AbsoluteMoveResponse) soap.createSOAPPtzRequest(request, response, true);
		}
		catch (SOAPException e) {
			throw e;
		}
		catch (ConnectException e) {
			e.printStackTrace();
			return false;
		}

		if (response == null) {
			return false;
		}

		return true;
	}

	public boolean isRelativeMoveSupported(String profileToken) {
		Profile profile = onvifDevice.getDevices().getProfile(profileToken);
		try {
			if (profile.getPTZConfiguration().getDefaultRelativePanTiltTranslationSpace() != null) {
				return true;
			}
		}
		catch (NullPointerException e) {
		}
		return false;
	}

	public boolean relativeMove(String profileToken, float x, float y, float zoom) {
		RelativeMove request = new RelativeMove();
		RelativeMoveResponse response = new RelativeMoveResponse();

		Vector2D panTiltVector = new Vector2D();
		panTiltVector.setX(x);
		panTiltVector.setY(y);
		Vector1D zoomVector = new Vector1D();
		zoomVector.setX(zoom);

		PTZVector translation = new PTZVector();
		translation.setPanTilt(panTiltVector);
		translation.setZoom(zoomVector);

		request.setProfileToken(profileToken);
		request.setTranslation(translation);

		try {
			response = (RelativeMoveResponse) soap.createSOAPPtzRequest(request, response, true);
		}
		catch (SOAPException | ConnectException e) {
			e.printStackTrace();
			return false;
		}

		if (response == null) {
			return false;
		}

		return true;
	}

	public boolean isContinuosMoveSupported(String profileToken) {
		Profile profile = onvifDevice.getDevices().getProfile(profileToken);
		try {
			if (profile.getPTZConfiguration().getDefaultContinuousPanTiltVelocitySpace() != null) {
				return true;
			}
		}
		catch (NullPointerException e) {
		}
		return false;
	}

	public boolean continuousMove(String profileToken, float x, float y, float zoom) {
		ContinuousMove request = new ContinuousMove();
		ContinuousMoveResponse response = new ContinuousMoveResponse();

		Vector2D panTiltVector = new Vector2D();
		panTiltVector.setX(x);
		panTiltVector.setY(y);
		Vector1D zoomVector = new Vector1D();
		zoomVector.setX(zoom);

		PTZSpeed ptzSpeed = new PTZSpeed();
		ptzSpeed.setPanTilt(panTiltVector);
		ptzSpeed.setZoom(zoomVector);
		request.setVelocity(ptzSpeed);

		request.setProfileToken(profileToken);

		try {
			response = (ContinuousMoveResponse) soap.createSOAPPtzRequest(request, response, true);
		}
		catch (SOAPException | ConnectException e) {
			e.printStackTrace();
			return false;
		}

		if (response == null) {
			return false;
		}

		return true;
	}

	public boolean stopMove(String profileToken) {
		Stop request = new Stop();
		request.setPanTilt(true);
		request.setZoom(true);
		StopResponse response = new StopResponse();

		request.setProfileToken(profileToken);

		try {
			response = (StopResponse) soap.createSOAPPtzRequest(request, response, true);
		}
		catch (SOAPException | ConnectException e) {
			e.printStackTrace();
			return false;
		}

		if (response == null) {
			return false;
		}

		return true;
	}

	public PTZStatus getStatus(String profileToken) {
		GetStatus request = new GetStatus();
		GetStatusResponse response = new GetStatusResponse();

		request.setProfileToken(profileToken);

		try {
			response = (GetStatusResponse) soap.createSOAPPtzRequest(request, response, false);
		}
		catch (SOAPException | ConnectException e) {
			e.printStackTrace();
			return null;
		}

		if (response == null) {
			return null;
		}

		return response.getPTZStatus();
	}

	public PTZVector getPosition(String profileToken) {
		PTZStatus status = getStatus(profileToken);

		if (status == null) {
			return null;
		}

		return status.getPosition();
	}

	public boolean setHomePosition(String profileToken) {
		SetHomePosition request = new SetHomePosition();
		SetHomePositionResponse response = new SetHomePositionResponse();

		request.setProfileToken(profileToken);

		try {
			response = (SetHomePositionResponse) soap.createSOAPPtzRequest(request, response, true);
		}
		catch (SOAPException | ConnectException e) {
			e.printStackTrace();
			return false;
		}

		if (response == null) {
			return false;
		}

		return true;
	}

	public List<PTZPreset> getPresets(String profileToken) {
		GetPresets request = new GetPresets();
		GetPresetsResponse response = new GetPresetsResponse();

		request.setProfileToken(profileToken);

		try {
			response = (GetPresetsResponse) soap.createSOAPPtzRequest(request, response, true);
		}
		catch (SOAPException | ConnectException e) {
			e.printStackTrace();
			return null;
		}

		if (response == null) {
			return null;
		}

		return response.getPreset();
	}

	public String setPreset(String presetName, String presetToken, String profileToken) {
		SetPreset request = new SetPreset();
		SetPresetResponse response = new SetPresetResponse();

		request.setProfileToken(profileToken);
		request.setPresetName(presetName);
		request.setPresetToken(presetToken);

		try {
			response = (SetPresetResponse) soap.createSOAPPtzRequest(request, response, true);
		}
		catch (SOAPException | ConnectException e) {
			e.printStackTrace();
			return null;
		}

		if (response == null) {
			return null;
		}

		return response.getPresetToken();
	}

	public String setPreset(String presetName, String profileToken) {
		return setPreset(presetName, null, profileToken);
	}

	public boolean removePreset(String presetToken, String profileToken) {
		RemovePreset request = new RemovePreset();
		RemovePresetResponse response = new RemovePresetResponse();

		request.setProfileToken(profileToken);
		request.setPresetToken(presetToken);

		try {
			response = (RemovePresetResponse) soap.createSOAPPtzRequest(request, response, true);
		}
		catch (SOAPException | ConnectException e) {
			e.printStackTrace();
			return false;
		}

		if (response == null) {
			return false;
		}

		return true;
	}

	public boolean gotoPreset(String presetToken, String profileToken) {
		GotoPreset request = new GotoPreset();
		GotoPresetResponse response = new GotoPresetResponse();

		request.setProfileToken(profileToken);
		request.setPresetToken(presetToken);

		try {
			response = (GotoPresetResponse) soap.createSOAPPtzRequest(request, response, true);
		}
		catch (SOAPException | ConnectException e) {
			e.printStackTrace();
			return false;
		}

		if (response == null) {
			return false;
		}

		return true;
	}
}


================================================
FILE: src/org/oasis_open/docs/wsn/b_2/CreatePullPoint.java
================================================
//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert 
// Siehe <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// �nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. 
// Generiert: 2014.02.04 um 12:22:03 PM CET 
//

package org.oasis_open.docs.wsn.b_2;

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.XmlType;
import javax.xml.namespace.QName;
import org.w3c.dom.Element;

/**
 * <p>
 * Java-Klasse f�r anonymous complex type.
 * 
 * <p>
 * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
 * 
 * <pre>
 * <complexType>
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
 *       </sequence>
 *       <anyAttribute/>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = { "any" })
@XmlRootElement(name = "CreatePullPoint")
public class CreatePullPoint {

	@XmlAnyElement(lax = true)
	protected List<Object> 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 } {@link Object }
	 * 
	 * 
	 */
	public List<Object> getAny() {
		if (any == null) {
			any = new ArrayList<Object>();
		}
		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;
	}

}


================================================
FILE: src/org/oasis_open/docs/wsn/b_2/CreatePullPointResponse.java
================================================
//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert 
// Siehe <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// �nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. 
// Generiert: 2014.02.04 um 12:22:03 PM CET 
//

package org.oasis_open.docs.wsn.b_2;

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.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
import javax.xml.namespace.QName;
import org.w3._2005._08.addressing.EndpointReferenceType;
import org.w3c.dom.Element;

/**
 * <p>
 * Java-Klasse f�r anonymous complex type.
 * 
 * <p>
 * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
 * 
 * <pre>
 * <complexType>
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element name="PullPoint" type="{http://www.w3.org/2005/08/addressing}EndpointReferenceType"/>
 *         <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
 *       </sequence>
 *       <anyAttribute/>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = { "pullPoint", "any" })
@XmlRootElement(name = "CreatePullPointResponse")
public class CreatePullPointResponse {

	@XmlElement(name = "PullPoint", required = true)
	protected EndpointReferenceType pullPoint;
	@XmlAnyElement(lax = true)
	protected List<Object> any;
	@XmlAnyAttribute
	private Map<QName, String> otherAttributes = new HashMap<QName, String>();

	/**
	 * Ruft den Wert der pullPoint-Eigenschaft ab.
	 * 
	 * @return possible object is {@link EndpointReferenceType }
	 * 
	 */
	public EndpointReferenceType getPullPoint() {
		return pullPoint;
	}

	/**
	 * Legt den Wert der pullPoint-Eigenschaft fest.
	 * 
	 * @param value
	 *            allowed object is {@link EndpointReferenceType }
	 * 
	 */
	public void setPullPoint(EndpointReferenceType value) {
		this.pullPoint = value;
	}

	/**
	 * 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;
	}

	/**
	 * 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;
	}

}


================================================
FILE: src/org/oasis_open/docs/wsn/b_2/DestroyPullPoint.java
================================================
//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert 
// Siehe <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// �nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. 
// Generiert: 2014.02.04 um 12:22:03 PM CET 
//

package org.oasis_open.docs.wsn.b_2;

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.XmlType;
import javax.xml.namespace.QName;
import org.w3c.dom.Element;

/**
 * <p>
 * Java-Klasse f�r anonymous complex type.
 * 
 * <p>
 * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
 * 
 * <pre>
 * <complexType>
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
 *       </sequence>
 *       <anyAttribute/>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = { "any" })
@XmlRootElement(name = "DestroyPullPoint")
public class DestroyPullPoint {

	@XmlAnyElement(lax = true)
	protected List<Object> 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 } {@link Object }
	 * 
	 * 
	 */
	public List<Object> getAny() {
		if (any == null) {
			any = new ArrayList<Object>();
		}
		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;
	}

}


================================================
FILE: src/org/oasis_open/docs/wsn/b_2/DestroyPullPointResponse.java
================================================
//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert 
// Siehe <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// �nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. 
// Generiert: 2014.02.04 um 12:22:03 PM CET 
//

package org.oasis_open.docs.wsn.b_2;

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.XmlType;
import javax.xml.namespace.QName;
import org.w3c.dom.Element;

/**
 * <p>
 * Java-Klasse f�r anonymous complex type.
 * 
 * <p>
 * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
 * 
 * <pre>
 * <complexType>
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
 *       </sequence>
 *       <anyAttribute/>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = { "any" })
@XmlRootElement(name = "DestroyPullPointResponse")
public class DestroyPullPointResponse {

	@XmlAnyElement(lax = true)
	protected List<Object> 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 } {@link Object }
	 * 
	 * 
	 */
	public List<Object> getAny() {
		if (any == null) {
			any = new ArrayList<Object>();
		}
		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;
	}

}


================================================
FILE: src/org/oasis_open/docs/wsn/b_2/FilterType.java
================================================
//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert 
// Siehe <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// �nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. 
// Generiert: 2014.02.04 um 12:22:03 PM CET 
//

package org.oasis_open.docs.wsn.b_2;

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.XmlSeeAlso;
import javax.xml.bind.annotation.XmlType;
import org.onvif.ver10.schema.EventFilter;

/**
 * <p>
 * Java-Klasse f�r FilterType complex type.
 * 
 * <p>
 * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
 * 
 * <pre>
 * <complexType name="FilterType">
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <any maxOccurs="unbounded" minOccurs="0"/>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "FilterType", propOrder = { "any" })
@XmlSeeAlso({ EventFilter.class })
public class FilterType {

	@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;
	}

}


================================================
FILE: src/org/oasis_open/docs/wsn/b_2/GetCurrentMessage.java
================================================
//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert 
// Siehe <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// �nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. 
// Generiert: 2014.02.04 um 12:22:03 PM CET 
//

package org.oasis_open.docs.wsn.b_2;

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.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
import org.w3c.dom.Element;

/**
 * <p>
 * Java-Klasse f�r anonymous complex type.
 * 
 * <p>
 * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
 * 
 * <pre>
 * <complexType>
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element name="Topic" type="{http://docs.oasis-open.org/wsn/b-2}TopicExpressionType"/>
 *         <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = { "topic", "any" })
@XmlRootElement(name = "GetCurrentMessage")
public class GetCurrentMessage {

	@XmlElement(name = "Topic", required = true)
	protected TopicExpressionType topic;
	@XmlAnyElement(lax = true)
	protected List<Object> any;

	/**
	 * Ruft den Wert der topic-Eigenschaft ab.
	 * 
	 * @return possible object is {@link TopicExpressionType }
	 * 
	 */
	public TopicExpressionType getTopic() {
		return topic;
	}

	/**
	 * Legt den Wert der topic-Eigenschaft fest.
	 * 
	 * @param value
	 *            allowed object is {@link TopicExpressionType }
	 * 
	 */
	public void setTopic(TopicExpressionType value) {
		this.topic = value;
	}

	/**
	 * 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;
	}

}


================================================
FILE: src/org/oasis_open/docs/wsn/b_2/GetCurrentMessageResponse.java
================================================
//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert 
// Siehe <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// �nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. 
// Generiert: 2014.02.04 um 12:22:03 PM CET 
//

package org.oasis_open.docs.wsn.b_2;

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-Klasse f�r anonymous complex type.
 * 
 * <p>
 * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
 * 
 * <pre>
 * <complexType>
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = { "any" })
@XmlRootElement(name = "GetCurrentMessageResponse")
public class GetCurrentMessageResponse {

	@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;
	}

}


================================================
FILE: src/org/oasis_open/docs/wsn/b_2/GetMessages.java
================================================
//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert 
// Siehe <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// �nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. 
// Generiert: 2014.02.04 um 12:22:03 PM CET 
//

package org.oasis_open.docs.wsn.b_2;

import java.math.BigInteger;
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.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.namespace.QName;
import org.w3c.dom.Element;

/**
 * <p>
 * Java-Klasse f�r anonymous complex type.
 * 
 * <p>
 * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
 * 
 * <pre>
 * <complexType>
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element name="MaximumNumber" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger" minOccurs="0"/>
 *         <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
 *       </sequence>
 *       <anyAttribute/>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = { "maximumNumber", "any" })
@XmlRootElement(name = "GetMessages")
public class GetMessages {

	@XmlElement(name = "MaximumNumber")
	@XmlSchemaType(name = "nonNegativeInteger")
	protected BigInteger maximumNumber;
	@XmlAnyElement(lax = true)
	protected List<Object> any;
	@XmlAnyAttribute
	private Map<QName, String> otherAttributes = new HashMap<QName, String>();

	/**
	 * Ruft den Wert der maximumNumber-Eigenschaft ab.
	 * 
	 * @return possible object is {@link BigInteger }
	 * 
	 */
	public BigInteger getMaximumNumber() {
		return maximumNumber;
	}

	/**
	 * Legt den Wert der maximumNumber-Eigenschaft fest.
	 * 
	 * @param value
	 *            allowed object is {@link BigInteger }
	 * 
	 */
	public void setMaximumNumber(BigInteger value) {
		this.maximumNumber = value;
	}

	/**
	 * 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;
	}

	/**
	 * 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;
	}

}


================================================
FILE: src/org/oasis_open/docs/wsn/b_2/GetMessagesResponse.java
================================================
//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert 
// Siehe <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// �nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. 
// Generiert: 2014.02.04 um 12:22:03 PM CET 
//

package org.oasis_open.docs.wsn.b_2;

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.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
import javax.xml.namespace.QName;
import org.w3c.dom.Element;

/**
 * <p>
 * Java-Klasse f�r anonymous complex type.
 * 
 * <p>
 * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
 * 
 * <pre>
 * <complexType>
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element ref="{http://docs.oasis-open.org/wsn/b-2}NotificationMessage" maxOccurs="unbounded" minOccurs="0"/>
 *         <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
 *       </sequence>
 *       <anyAttribute/>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = { "notificationMessage", "any" })
@XmlRootElement(name = "GetMessagesResponse")
public class GetMessagesResponse {

	@XmlElement(name = "NotificationMessage")
	protected List<NotificationMessageHolderType> notificationMessage;
	@XmlAnyElement(lax = true)
	protected List<Object> any;
	@XmlAnyAttribute
	private Map<QName, String> otherAttributes = new HashMap<QName, String>();

	/**
	 * Gets the value of the notificationMessage 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 notificationMessage property.
	 * 
	 * <p>
	 * For example, to add a new item, do as follows:
	 * 
	 * <pre>
	 * getNotificationMessage().add(newItem);
	 * </pre>
	 * 
	 * 
	 * <p>
	 * Objects of the following type(s) are allowed in the list {@link NotificationMessageHolderType }
	 * 
	 * 
	 */
	public List<NotificationMessageHolderType> getNotificationMessage() {
		if (notificationMessage == null) {
			notificationMessage = new ArrayList<NotificationMessageHolderType>();
		}
		return this.notificationMessage;
	}

	/**
	 * 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;
	}

	/**
	 * 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;
	}

}


================================================
FILE: src/org/oasis_open/docs/wsn/b_2/InvalidFilterFaultType.java
================================================
//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert 
// Siehe <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// �nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. 
// Generiert: 2014.02.04 um 12:22:03 PM CET 
//

package org.oasis_open.docs.wsn.b_2;

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 javax.xml.namespace.QName;
import org.oasis_open.docs.wsrf.bf_2.BaseFaultType;

/**
 * <p>
 * Java-Klasse f�r InvalidFilterFaultType complex type.
 * 
 * <p>
 * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
 * 
 * <pre>
 * <complexType name="InvalidFilterFaultType">
 *   <complexContent>
 *     <extension base="{http://docs.oasis-open.org/wsrf/bf-2}BaseFaultType">
 *       <sequence>
 *         <element name="UnknownFilter" type="{http://www.w3.org/2001/XMLSchema}QName" maxOccurs="unbounded"/>
 *       </sequence>
 *       <anyAttribute processContents='lax' namespace='##other'/>
 *     </extension>
 *   </complexContent>
 * </complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "InvalidFilterFaultType", propOrder = { "unknownFilter" })
public class InvalidFilterFaultType extends BaseFaultType {

	@XmlElement(name = "UnknownFilter", required = true)
	protected List<QName> unknownFilter;

	/**
	 * Gets the value of the unknownFilter 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 unknownFilter property.
	 * 
	 * <p>
	 * For example, to add a new item, do as follows:
	 * 
	 * <pre>
	 * getUnknownFilter().add(newItem);
	 * </pre>
	 * 
	 * 
	 * <p>
	 * Objects of the following type(s) are allowed in the list {@link QName }
	 * 
	 * 
	 */
	public List<QName> getUnknownFilter() {
		if (unknownFilter == null) {
			unknownFilter = new ArrayList<QName>();
		}
		return this.unknownFilter;
	}

}


================================================
FILE: src/org/oasis_open/docs/wsn/b_2/InvalidMessageContentExpressionFaultType.java
================================================
//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert 
// Siehe <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// �nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. 
// Generiert: 2014.02.04 um 12:22:03 PM CET 
//

package org.oasis_open.docs.wsn.b_2;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
import org.oasis_open.docs.wsrf.bf_2.BaseFaultType;

/**
 * <p>
 * Java-Klasse f�r InvalidMessageContentExpressionFaultType complex type.
 * 
 * <p>
 * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
 * 
 * <pre>
 * <complexType name="InvalidMessageContentExpressionFaultType">
 *   <complexContent>
 *     <extension base="{http://docs.oasis-open.org/wsrf/bf-2}BaseFaultType">
 *       <anyAttribute processContents='lax' namespace='##other'/>
 *     </extension>
 *   </complexContent>
 * </complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "InvalidMessageContentExpressionFaultType")
public class InvalidMessageContentExpressionFaultType extends BaseFaultType {

}


================================================
FILE: src/org/oasis_open/docs/wsn/b_2/InvalidProducerPropertiesExpressionFaultType.java
================================================
//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert 
// Siehe <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// �nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. 
// Generiert: 2014.02.04 um 12:22:03 PM CET 
//

package org.oasis_open.docs.wsn.b_2;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
import org.oasis_open.docs.wsrf.bf_2.BaseFaultType;

/**
 * <p>
 * Java-Klasse f�r InvalidProducerPropertiesExpressionFaultType complex type.
 * 
 * <p>
 * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
 * 
 * <pre>
 * <complexType name="InvalidProducerPropertiesExpressionFaultType">
 *   <complexContent>
 *     <extension base="{http://docs.oasis-open.org/wsrf/bf-2}BaseFaultType">
 *       <anyAttribute processContents='lax' namespace='##other'/>
 *     </extension>
 *   </complexContent>
 * </complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "InvalidProducerPropertiesExpressionFaultType")
public class InvalidProducerPropertiesExpressionFaultType extends BaseFaultType {

}


================================================
FILE: src/org/oasis_open/docs/wsn/b_2/InvalidTopicExpressionFaultType.java
================================================
//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert 
// Siehe <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// �nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. 
// Generiert: 2014.02.04 um 12:22:03 PM CET 
//

package org.oasis_open.docs.wsn.b_2;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
import org.oasis_open.docs.wsrf.bf_2.BaseFaultType;

/**
 * <p>
 * Java-Klasse f�r InvalidTopicExpressionFaultType complex type.
 * 
 * <p>
 * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
 * 
 * <pre>
 * <complexType name="InvalidTopicExpressionFaultType">
 *   <complexContent>
 *     <extension base="{http://docs.oasis-open.org/wsrf/bf-2}BaseFaultType">
 *       <anyAttribute processContents='lax' namespace='##other'/>
 *     </extension>
 *   </complexContent>
 * </complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "InvalidTopicExpressionFaultType")
public class InvalidTopicExpressionFaultType extends BaseFaultType {

}


================================================
FILE: src/org/oasis_open/docs/wsn/b_2/MultipleTopicsSpecifiedFaultType.java
================================================
//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert 
// Siehe <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// �nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. 
// Generiert: 2014.02.04 um 12:22:03 PM CET 
//

package org.oasis_open.docs.wsn.b_2;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
import org.oasis_open.docs.wsrf.bf_2.BaseFaultType;

/**
 * <p>
 * Java-Klasse f�r MultipleTopicsSpecifiedFaultType complex type.
 * 
 * <p>
 * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
 * 
 * <pre>
 * <complexType name="MultipleTopicsSpecifiedFaultType">
 *   <complexContent>
 *     <extension base="{http://docs.oasis-open.org/wsrf/bf-2}BaseFaultType">
 *       <anyAttribute processContents='lax' namespace='##other'/>
 *     </extension>
 *   </complexContent>
 * </complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "MultipleTopicsSpecifiedFaultType")
public class MultipleTopicsSpecifiedFaultType extends BaseFaultType {

}


================================================
FILE: src/org/oasis_open/docs/wsn/b_2/NoCurrentMessageOnTopicFaultType.java
================================================
//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert 
// Siehe <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// �nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. 
// Generiert: 2014.02.04 um 12:22:03 PM CET 
//

package org.oasis_open.docs.wsn.b_2;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
import org.oasis_open.docs.wsrf.bf_2.BaseFaultType;

/**
 * <p>
 * Java-Klasse f�r NoCurrentMessageOnTopicFaultType complex type.
 * 
 * <p>
 * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
 * 
 * <pre>
 * <complexType name="NoCurrentMessageOnTopicFaultType">
 *   <complexContent>
 *     <extension base="{http://docs.oasis-open.org/wsrf/bf-2}BaseFaultType">
 *       <anyAttribute processContents='lax' namespace='##other'/>
 *     </extension>
 *   </complexContent>
 * </complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "NoCurrentMessageOnTopicFaultType")
public class NoCurrentMessageOnTopicFaultType extends BaseFaultType {

}


================================================
FILE: src/org/oasis_open/docs/wsn/b_2/NotificationMessageHolderType.java
================================================
//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert 
// Siehe <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// �nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. 
// Generiert: 2014.02.04 um 12:22:03 PM CET 
//

package org.oasis_open.docs.wsn.b_2;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
import org.w3._2005._08.addressing.EndpointReferenceType;
import org.w3c.dom.Element;

/**
 * <p>
 * Java-Klasse f�r NotificationMessageHolderType complex type.
 * 
 * <p>
 * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
 * 
 * <pre>
 * <complexType name="NotificationMessageHolderType">
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element ref="{http://docs.oasis-open.org/wsn/b-2}SubscriptionReference" minOccurs="0"/>
 *         <element ref="{http://docs.oasis-open.org/wsn/b-2}Topic" minOccurs="0"/>
 *         <element ref="{http://docs.oasis-open.org/wsn/b-2}ProducerReference" minOccurs="0"/>
 *         <element name="Message">
 *           <complexType>
 *             <complexContent>
 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                 <sequence>
 *                   <any processContents='lax'/>
 *                 </sequence>
 *               </restriction>
 *             </complexContent>
 *           </complexType>
 *         </element>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "NotificationMessageHolderType", propOrder = { "subscriptionReference", "topic", "producerReference", "message" })
public class NotificationMessageHolderType {

	@XmlElement(name = "SubscriptionReference")
	protected EndpointReferenceType subscriptionReference;
	@XmlElement(name = "Topic")
	protected TopicExpressionType topic;
	@XmlElement(name = "ProducerReference")
	protected EndpointReferenceType producerReference;
	@XmlElement(name = "Message", required = true)
	protected NotificationMessageHolderType.Message message;

	/**
	 * Ruft den Wert der subscriptionReference-Eigenschaft ab.
	 * 
	 * @return possible object is {@link EndpointReferenceType }
	 * 
	 */
	public EndpointReferenceType getSubscriptionReference() {
		return subscriptionReference;
	}

	/**
	 * Legt den Wert der subscriptionReference-Eigenschaft fest.
	 * 
	 * @param value
	 *            allowed object is {@link EndpointReferenceType }
	 * 
	 */
	public void setSubscriptionReference(EndpointReferenceType value) {
		this.subscriptionReference = value;
	}

	/**
	 * Ruft den Wert der topic-Eigenschaft ab.
	 * 
	 * @return possible object is {@link TopicExpressionType }
	 * 
	 */
	public TopicExpressionType getTopic() {
		return topic;
	}

	/**
	 * Legt den Wert der topic-Eigenschaft fest.
	 * 
	 * @param value
	 *            allowed object is {@link TopicExpressionType }
	 * 
	 */
	public void setTopic(TopicExpressionType value) {
		this.topic = value;
	}

	/**
	 * Ruft den Wert der producerReference-Eigenschaft ab.
	 * 
	 * @return possible object is {@link EndpointReferenceType }
	 * 
	 */
	public EndpointReferenceType getProducerReference() {
		return producerReference;
	}

	/**
	 * Legt den Wert der producerReference-Eigenschaft fest.
	 * 
	 * @param value
	 *            allowed object is {@link EndpointReferenceType }
	 * 
	 */
	public void setProducerReference(EndpointReferenceType value) {
		this.producerReference = value;
	}

	/**
	 * Ruft den Wert der message-Eigenschaft ab.
	 * 
	 * @return possible object is {@link NotificationMessageHolderType.Message }
	 * 
	 */
	public NotificationMessageHolderType.Message getMessage() {
		return message;
	}

	/**
	 * Legt den Wert der message-Eigenschaft fest.
	 * 
	 * @param value
	 *            allowed object is {@link NotificationMessageHolderType.Message }
	 * 
	 */
	public void setMessage(NotificationMessageHolderType.Message value) {
		this.message = value;
	}

	/**
	 * <p>
	 * Java-Klasse f�r anonymous complex type.
	 * 
	 * <p>
	 * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
	 * 
	 * <pre>
	 * <complexType>
	 *   <complexContent>
	 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
	 *       <sequence>
	 *         <any processContents='lax'/>
	 *       </sequence>
	 *     </restriction>
	 *   </complexContent>
	 * </complexType>
	 * </pre>
	 * 
	 * 
	 */
	@XmlAccessorType(XmlAccessType.FIELD)
	@XmlType(name = "", propOrder = { "any" })
	public static class Message {

		@XmlAnyElement(lax = true)
		protected Object any;

		/**
		 * Ruft den Wert der any-Eigenschaft ab.
		 * 
		 * @return possible object is {@link Element } {@link Object }
		 * 
		 */
		public Object getAny() {
			return any;
		}

		/**
		 * Legt den Wert der any-Eigenschaft fest.
		 * 
		 * @param value
		 *            allowed object is {@link Element } {@link Object }
		 * 
		 */
		public void setAny(Object value) {
			this.any = value;
		}

	}

}


================================================
FILE: src/org/oasis_open/docs/wsn/b_2/NotificationProducerRP.java
================================================
//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert 
// Siehe <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// �nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. 
// Generiert: 2014.02.04 um 12:22:03 PM CET 
//

package org.oasis_open.docs.wsn.b_2;

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.XmlRootElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import org.oasis_open.docs.wsn.t_1.TopicSetType;

/**
 * <p>
 * Java-Klasse f�r anonymous complex type.
 * 
 * <p>
 * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
 * 
 * <pre>
 * <complexType>
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element ref="{http://docs.oasis-open.org/wsn/b-2}TopicExpression" maxOccurs="unbounded" minOccurs="0"/>
 *         <element ref="{http://docs.oasis-open.org/wsn/b-2}FixedTopicSet" minOccurs="0"/>
 *         <element ref="{http://docs.oasis-open.org/wsn/b-2}TopicExpressionDialect" maxOccurs="unbounded" minOccurs="0"/>
 *         <element ref="{http://docs.oasis-open.org/wsn/t-1}TopicSet" minOccurs="0"/>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = { "topicExpression", "fixedTopicSet", "topicExpressionDialect", "topicSet" })
@XmlRootElement(name = "NotificationProducerRP")
public class NotificationProducerRP {

	@XmlElement(name = "TopicExpression")
	protected List<TopicExpressionType> topicExpression;
	@XmlElement(name = "FixedTopicSet", defaultValue = "true")
	protected Boolean fixedTopicSet;
	@XmlElement(name = "TopicExpressionDialect")
	@XmlSchemaType(name = "anyURI")
	protected List<String> topicExpressionDialect;
	@XmlElement(name = "TopicSet", namespace = "http://docs.oasis-open.org/wsn/t-1")
	protected TopicSetType topicSet;

	/**
	 * Gets the value of the topicExpression 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 topicExpression property.
	 * 
	 * <p>
	 * For example, to add a new item, do as follows:
	 * 
	 * <pre>
	 * getTopicExpression().add(newItem);
	 * </pre>
	 * 
	 * 
	 * <p>
	 * Objects of the following type(s) are allowed in the list {@link TopicExpressionType }
	 * 
	 * 
	 */
	public List<TopicExpressionType> getTopicExpression() {
		if (topicExpression == null) {
			topicExpression = new ArrayList<TopicExpressionType>();
		}
		return this.topicExpression;
	}

	/**
	 * Ruft den Wert der fixedTopicSet-Eigenschaft ab.
	 * 
	 * @return possible object is {@link Boolean }
	 * 
	 */
	public Boolean isFixedTopicSet() {
		return fixedTopicSet;
	}

	/**
	 * Legt den Wert der fixedTopicSet-Eigenschaft fest.
	 * 
	 * @param value
	 *            allowed object is {@link Boolean }
	 * 
	 */
	public void setFixedTopicSet(Boolean value) {
		this.fixedTopicSet = value;
	}

	/**
	 * Gets the value of the topicExpressionDialect 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 topicExpressionDialect property.
	 * 
	 * <p>
	 * For example, to add a new item, do as follows:
	 * 
	 * <pre>
	 * getTopicExpressionDialect().add(newItem);
	 * </pre>
	 * 
	 * 
	 * <p>
	 * Objects of the following type(s) are allowed in the list {@link String }
	 * 
	 * 
	 */
	public List<String> getTopicExpressionDialect() {
		if (topicExpressionDialect == null) {
			topicExpressionDialect = new ArrayList<String>();
		}
		return this.topicExpressionDialect;
	}

	/**
	 * Ruft den Wert der topicSet-Eigenschaft ab.
	 * 
	 * @return possible object is {@link TopicSetType }
	 * 
	 */
	public TopicSetType getTopicSet() {
		return topicSet;
	}

	/**
	 * Legt den Wert der topicSet-Eigenschaft fest.
	 * 
	 * @param value
	 *            allowed object is {@link TopicSetType }
	 * 
	 */
	public void setTopicSet(TopicSetType value) {
		this.topicSet = value;
	}

}


================================================
FILE: src/org/oasis_open/docs/wsn/b_2/Notify.java
================================================
//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert 
// Siehe <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// �nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. 
// Generiert: 2014.02.04 um 12:22:03 PM CET 
//

package org.oasis_open.docs.wsn.b_2;

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.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
import org.w3c.dom.Element;

/**
 * <p>
 * Java-Klasse f�r anonymous complex type.
 * 
 * <p>
 * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
 * 
 * <pre>
 * <complexType>
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element ref="{http://docs.oasis-open.org/wsn/b-2}NotificationMessage" maxOccurs="unbounded"/>
 *         <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = { "notificationMessage", "any" })
@XmlRootElement(name = "Notify")
public class Notify {

	@XmlElement(name = "NotificationMessage", required = true)
	protected List<NotificationMessageHolderType> notificationMessage;
	@XmlAnyElement(lax = true)
	protected List<Object> any;

	/**
	 * Gets the value of the notificationMessage 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 notificationMessage property.
	 * 
	 * <p>
	 * For example, to add a new item, do as follows:
	 * 
	 * <pre>
	 * getNotificationMessage().add(newItem);
	 * </pre>
	 * 
	 * 
	 * <p>
	 * Objects of the following type(s) are allowed in the list {@link NotificationMessageHolderType }
	 * 
	 * 
	 */
	public List<NotificationMessageHolderType> getNotificationMessage() {
		if (notificationMessage == null) {
			notificationMessage = new ArrayList<NotificationMessageHolderType>();
		}
		return this.notificationMessage;
	}

	/**
	 * 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;
	}

}


================================================
FILE: src/org/oasis_open/docs/wsn/b_2/NotifyMessageNotSupportedFaultType.java
================================================
//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert 
// Siehe <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// �nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. 
// Generiert: 2014.02.04 um 12:22:03 PM CET 
//

package org.oasis_open.docs.wsn.b_2;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
import org.oasis_open.docs.wsrf.bf_2.BaseFaultType;

/**
 * <p>
 * Java-Klasse f�r NotifyMessageNotSupportedFaultType complex type.
 * 
 * <p>
 * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
 * 
 * <pre>
 * <complexType name="NotifyMessageNotSupportedFaultType">
 *   <complexContent>
 *     <extension base="{http://docs.oasis-open.org/wsrf/bf-2}BaseFaultType">
 *       <anyAttribute processContents='lax' namespace='##other'/>
 *     </extension>
 *   </complexContent>
 * </complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "NotifyMessageNotSupportedFaultType")
public class NotifyMessageNotSupportedFaultType extends BaseFaultType {

}


================================================
FILE: src/org/oasis_open/docs/wsn/b_2/ObjectFactory.java
================================================
//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert 
// Siehe <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// �nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. 
// Generiert: 2014.02.04 um 12:22:03 PM CET 
//

package org.oasis_open.docs.wsn.b_2;

import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.datatype.XMLGregorianCalendar;
import javax.xml.namespace.QName;
import org.w3._2005._08.addressing.EndpointReferenceType;

/**
 * This object contains factory methods for each Java content interface and Java element interface generated in the org.oasis_open.docs.wsn.b_2 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 _TerminationTime_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "TerminationTime");
	private final static QName _NotifyMessageNotSupportedFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "NotifyMessageNotSupportedFault");
	private final static QName _ConsumerReference_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "ConsumerReference");
	private final static QName _UnsupportedPolicyRequestFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "UnsupportedPolicyRequestFault");
	private final static QName _SubscriptionPolicy_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "SubscriptionPolicy");
	private final static QName _NotificationMessage_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "NotificationMessage");
	private final static QName _UnacceptableInitialTerminationTimeFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2",
			"UnacceptableInitialTerminationTimeFault");
	private final static QName _InvalidTopicExpressionFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "InvalidTopicExpressionFault");
	private final static QName _TopicExpressionDialect_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "TopicExpressionDialect");
	private final static QName _Filter_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "Filter");
	private final static QName _UnableToCreatePullPointFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "UnableToCreatePullPointFault");
	private final static QName _CreationTime_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "CreationTime");
	private final static QName _ResumeFailedFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "ResumeFailedFault");
	private final static QName _InvalidProducerPropertiesExpressionFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2",
			"InvalidProducerPropertiesExpressionFault");
	private final static QName _UnableToGetMessagesFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "UnableToGetMessagesFault");
	private final static QName _MessageContent_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "MessageContent");
	private final static QName _TopicExpressionDialectUnknownFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "TopicExpressionDialectUnknownFault");
	private final static QName _UnableToDestroySubscriptionFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "UnableToDestroySubscriptionFault");
	private final static QName _UnrecognizedPolicyRequestFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "UnrecognizedPolicyRequestFault");
	private final static QName _SubscribeCreationFailedFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "SubscribeCreationFailedFault");
	private final static QName _ProducerReference_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "ProducerReference");
	private final static QName _NoCurrentMessageOnTopicFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "NoCurrentMessageOnTopicFault");
	private final static QName _MultipleTopicsSpecifiedFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "MultipleTopicsSpecifiedFault");
	private final static QName _UnacceptableTerminationTimeFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "UnacceptableTerminationTimeFault");
	private final static QName _CurrentTime_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "CurrentTime");
	private final static QName _TopicExpression_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "TopicExpression");
	private final static QName _ProducerProperties_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "ProducerProperties");
	private final static QName _TopicNotSupportedFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "TopicNotSupportedFault");
	private final static QName _InvalidFilterFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "InvalidFilterFault");
	private final static QName _FixedTopicSet_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "FixedTopicSet");
	private final static QName _Topic_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "Topic");
	private final static QName _UnableToDestroyPullPointFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "UnableToDestroyPullPointFault");
	private final static QName _InvalidMessageContentExpressionFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2",
			"InvalidMessageContentExpressionFault");
	private final static QName _PauseFailedFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "PauseFailedFault");
	private final static QName _SubscriptionReference_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "SubscriptionReference");
	private final static QName _SubscribeInitialTerminationTime_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "InitialTerminationTime");

	/**
	 * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.oasis_open.docs.wsn.b_2
	 * 
	 */
	public ObjectFactory() {
	}

	/**
	 * Create an instance of {@link Subscribe }
	 * 
	 */
	public Subscribe createSubscribe() {
		return new Subscribe();
	}

	/**
	 * Create an instance of {@link NotificationMessageHolderType }
	 * 
	 */
	public NotificationMessageHolderType createNotificationMessageHolderType() {
		return new NotificationMessageHolderType();
	}

	/**
	 * Create an instance of {@link TopicExpressionDialectUnknownFaultType }
	 * 
	 */
	public TopicExpressionDialectUnknownFaultType createTopicExpressionDialectUnknownFaultType() {
		return new TopicExpressionDialectUnknownFaultType();
	}

	/**
	 * Create an instance of {@link QueryExpressionType }
	 * 
	 */
	public QueryExpressionType createQueryExpressionType() {
		return new QueryExpressionType();
	}

	/**
	 * Create an instance of {@link UnableToGetMessagesFaultType }
	 * 
	 */
	public UnableToGetMessagesFaultType createUnableToGetMessagesFaultType() {
		return new UnableToGetMessagesFaultType();
	}

	/**
	 * Create an instance of {@link ResumeSubscription }
	 * 
	 */
	public ResumeSubscription createResumeSubscription() {
		return new ResumeSubscription();
	}

	/**
	 * Create an instance of {@link ResumeFailedFaultType }
	 * 
	 */
	public ResumeFailedFaultType createResumeFailedFaultType() {
		return new ResumeFailedFaultType();
	}

	/**
	 * Create an instance of {@link InvalidProducerPropertiesExpressionFaultType }
	 * 
	 */
	public InvalidProducerPropertiesExpressionFaultType createInvalidProducerPropertiesExpressionFaultType() {
		return new InvalidProducerPropertiesExpressionFaultType();
	}

	/**
	 * Create an instance of {@link DestroyPullPointResponse }
	 * 
	 */
	public DestroyPullPointResponse createDestroyPullPointResponse() {
		return new DestroyPullPointResponse();
	}

	/**
	 * Create an instance of {@link PauseSubscriptionResponse }
	 * 
	 */
	public PauseSubscriptionResponse createPauseSubscriptionResponse() {
		return new PauseSubscriptionResponse();
	}

	/**
	 * Create an instance of {@link ResumeSubscriptionResponse }
	 * 
	 */
	public ResumeSubscriptionResponse createResumeSubscriptionResponse() {
		return new ResumeSubscriptionResponse();
	}

	/**
	 * Create an instance of {@link SubscribeCreationFailedFaultType }
	 * 
	 */
	public SubscribeCreationFailedFaultType createSubscribeCreationFailedFaultType() {
		return new SubscribeCreationFailedFaultType();
	}

	/**
	 * Create an instance of {@link RenewResponse }
	 * 
	 */
	public RenewResponse createRenewResponse() {
		return new RenewResponse();
	}

	/**
	 * Create an instance of {@link UnableToDestroySubscriptionFaultType }
	 * 
	 */
	public UnableToDestroySubscriptionFaultType createUnableToDestroySubscriptionFaultType() {
		return new UnableToDestroySubscriptionFaultType();
	}

	/**
	 * Create an instance of {@link UnrecognizedPolicyRequestFaultType }
	 * 
	 */
	public UnrecognizedPolicyRequestFaultType createUnrecognizedPolicyRequestFaultType() {
		return new UnrecognizedPolicyRequestFaultType();
	}

	/**
	 * Create an instance of {@link FilterType }
	 * 
	 */
	public FilterType createFilterType() {
		return new FilterType();
	}

	/**
	 * Create an instance of {@link Subscribe.SubscriptionPolicy }
	 * 
	 */
	public Subscribe.SubscriptionPolicy createSubscribeSubscriptionPolicy() {
		return new Subscribe.SubscriptionPolicy();
	}

	/**
	 * Create an instance of {@link NotificationProducerRP }
	 * 
	 */
	public NotificationProducerRP createNotificationProducerRP() {
		return new NotificationProducerRP();
	}

	/**
	 * Create an instance of {@link TopicExpressionType }
	 * 
	 */
	public TopicExpressionType createTopicExpressionType() {
		return new TopicExpressionType();
	}

	/**
	 * Create an instance of {@link GetMessages }
	 * 
	 */
	public GetMessages createGetMessages() {
		return new GetMessages();
	}

	/**
	 * Create an instance of {@link Renew }
	 * 
	 */
	public Renew createRenew() {
		return new Renew();
	}

	/**
	 * Create an instance of {@link UseRaw }
	 * 
	 */
	public UseRaw createUseRaw() {
		return new UseRaw();
	}

	/**
	 * Create an instance of {@link CreatePullPoint }
	 * 
	 */
	public CreatePullPoint createCreatePullPoint() {
		return new CreatePullPoint();
	}

	/**
	 * Create an instance of {@link NotifyMessageNotSupportedFaultType }
	 * 
	 */
	public NotifyMessageNotSupportedFaultType createNotifyMessageNotSupportedFaultType() {
		return new NotifyMessageNotSupportedFaultType();
	}

	/**
	 * Create an instance of {@link GetMessagesResponse }
	 * 
	 */
	public GetMessagesResponse createGetMessagesResponse() {
		return new GetMessagesResponse();
	}

	/**
	 * Create an instance of {@link SubscribeResponse }
	 * 
	 */
	public SubscribeResponse createSubscribeResponse() {
		return new SubscribeResponse();
	}

	/**
	 * Create an instance of {@link CreatePullPointResponse }
	 * 
	 */
	public CreatePullPointResponse createCreatePullPointResponse() {
		return new CreatePullPointResponse();
	}

	/**
	 * Create an instance of {@link UnableToCreatePullPointFaultType }
	 * 
	 */
	public UnableToCreatePullPointFaultType createUnableToCreatePullPointFaultType() {
		return new UnableToCreatePullPointFaultType();
	}

	/**
	 * Create an instance of {@link UnacceptableInitialTerminationTimeFaultType }
	 * 
	 */
	public UnacceptableInitialTerminationTimeFaultType createUnacceptableInitialTerminationTimeFaultType() {
		return new UnacceptableInitialTerminationTimeFaultType();
	}

	/**
	 * Create an instance of {@link InvalidTopicExpressionFaultType }
	 * 
	 */
	public InvalidTopicExpressionFaultType createInvalidTopicExpressionFaultType() {
		return new InvalidTopicExpressionFaultType();
	}

	/**
	 * Create an instance of {@link UnsupportedPolicyRequestFaultType }
	 * 
	 */
	public UnsupportedPolicyRequestFaultType createUnsupportedPolicyRequestFaultType() {
		return new UnsupportedPolicyRequestFaultType();
	}

	/**
	 * Create an instance of {@link SubscriptionManagerRP }
	 * 
	 */
	public SubscriptionManagerRP createSubscriptionManagerRP() {
		return new SubscriptionManagerRP();
	}

	/**
	 * Create an instance of {@link SubscriptionPolicyType }
	 * 
	 */
	public SubscriptionPolicyType createSubscriptionPolicyType() {
		return new SubscriptionPolicyType();
	}

	/**
	 * Create an instance of {@link Notify }
	 * 
	 */
	public Notify createNotify() {
		return new Notify();
	}

	/**
	 * Create an instance of {@link DestroyPullPoint }
	 * 
	 */
	public DestroyPullPoint createDestroyPullPoint() {
		return new DestroyPullPoint();
	}

	/**
	 * Create an instance of {@link UnsubscribeResponse }
	 * 
	 */
	public UnsubscribeResponse createUnsubscribeResponse() {
		return new UnsubscribeResponse();
	}

	/**
	 * Create an instance of {@link GetCurrentMessageResponse }
	 * 
	 */
	public GetCurrentMessageResponse createGetCurrentMessageResponse() {
		return new GetCurrentMessageResponse();
	}

	/**
	 * Create an instance of {@link PauseFailedFaultType }
	 * 
	 */
	public PauseFailedFaultType createPauseFailedFaultType() {
		return new PauseFailedFaultType();
	}

	/**
	 * Create an instance of {@link GetCurrentMessage }
	 * 
	 */
	public GetCurrentMessage createGetCurrentMessage() {
		return new GetCurrentMessage();
	}

	/**
	 * Create an instance of {@link InvalidMessageContentExpressionFaultType }
	 * 
	 */
	public InvalidMessageContentExpressionFaultType createInvalidMessageContentExpressionFaultType() {
		return new InvalidMessageContentExpressionFaultType();
	}

	/**
	 * Create an instance of {@link UnableToDestroyPullPointFaultType }
	 * 
	 */
	public UnableToDestroyPullPointFaultType createUnableToDestroyPullPointFaultType() {
		return new UnableToDestroyPullPointFaultType();
	}

	/**
	 * Create an instance of {@link MultipleTopicsSpecifiedFaultType }
	 * 
	 */
	public MultipleTopicsSpecifiedFaultType createMultipleTopicsSpecifiedFaultType() {
		return new MultipleTopicsSpecifiedFaultType();
	}

	/**
	 * Create an instance of {@link NoCurrentMessageOnTopicFaultType }
	 * 
	 */
	public NoCurrentMessageOnTopicFaultType createNoCurrentMessageOnTopicFaultType() {
		return new NoCurrentMessageOnTopicFaultType();
	}

	/**
	 * Create an instance of {@link InvalidFilterFaultType }
	 * 
	 */
	public InvalidFilterFaultType createInvalidFilterFaultType() {
		return new InvalidFilterFaultType();
	}

	/**
	 * Create an instance of {@link TopicNotSupportedFaultType }
	 * 
	 */
	public TopicNotSupportedFaultType createTopicNotSupportedFaultType() {
		return new TopicNotSupportedFaultType();
	}

	/**
	 * Create an instance of {@link PauseSubscription }
	 * 
	 */
	public PauseSubscription createPauseSubscription() {
		return new PauseSubscription();
	}

	/**
	 * Create an instance of {@link Unsubscribe }
	 * 
	 */
	public Unsubscribe createUnsubscribe() {
		return new Unsubscribe();
	}

	/**
	 * Create an instance of {@link UnacceptableTerminationTimeFaultType }
	 * 
	 */
	public UnacceptableTerminationTimeFaultType createUnacceptableTerminationTimeFaultType() {
		return new UnacceptableTerminationTimeFaultType();
	}

	/**
	 * Create an instance of {@link NotificationMessageHolderType.Message }
	 * 
	 */
	public NotificationMessageHolderType.Message createNotificationMessageHolderTypeMessage() {
		return new NotificationMessageHolderType.Message();
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >}
	 * 
	 */
	@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "TerminationTime")
	public JAXBElement<XMLGregorianCalendar> createTerminationTime(XMLGregorianCalendar value) {
		return new JAXBElement<XMLGregorianCalendar>(_TerminationTime_QNAME, XMLGregorianCalendar.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link NotifyMessageNotSupportedFaultType }{@code >}
	 * 
	 */
	@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "NotifyMessageNotSupportedFault")
	public JAXBElement<NotifyMessageNotSupportedFaultType> createNotifyMessageNotSupportedFault(NotifyMessageNotSupportedFaultType value) {
		return new JAXBElement<NotifyMessageNotSupportedFaultType>(_NotifyMessageNotSupportedFault_QNAME, NotifyMessageNotSupportedFaultType.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link EndpointReferenceType }{@code >}
	 * 
	 */
	@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "ConsumerReference")
	public JAXBElement<EndpointReferenceType> createConsumerReference(EndpointReferenceType value) {
		return new JAXBElement<EndpointReferenceType>(_ConsumerReference_QNAME, EndpointReferenceType.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link UnsupportedPolicyRequestFaultType }{@code >}
	 * 
	 */
	@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "UnsupportedPolicyRequestFault")
	public JAXBElement<UnsupportedPolicyRequestFaultType> createUnsupportedPolicyRequestFault(UnsupportedPolicyRequestFaultType value) {
		return new JAXBElement<UnsupportedPolicyRequestFaultType>(_UnsupportedPolicyRequestFault_QNAME, UnsupportedPolicyRequestFaultType.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link SubscriptionPolicyType }{@code >}
	 * 
	 */
	@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "SubscriptionPolicy")
	public JAXBElement<SubscriptionPolicyType> createSubscriptionPolicy(SubscriptionPolicyType value) {
		return new JAXBElement<SubscriptionPolicyType>(_SubscriptionPolicy_QNAME, SubscriptionPolicyType.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link NotificationMessageHolderType }{@code >}
	 * 
	 */
	@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "NotificationMessage")
	public JAXBElement<NotificationMessageHolderType> createNotificationMessage(NotificationMessageHolderType value) {
		return new JAXBElement<NotificationMessageHolderType>(_NotificationMessage_QNAME, NotificationMessageHolderType.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link UnacceptableInitialTerminationTimeFaultType }{@code >}
	 * 
	 */
	@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "UnacceptableInitialTerminationTimeFault")
	public JAXBElement<UnacceptableInitialTerminationTimeFaultType> createUnacceptableInitialTerminationTimeFault(
			UnacceptableInitialTerminationTimeFaultType value) {
		return new JAXBElement<UnacceptableInitialTerminationTimeFaultType>(_UnacceptableInitialTerminationTimeFault_QNAME,
				UnacceptableInitialTerminationTimeFaultType.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link InvalidTopicExpressionFaultType }{@code >}
	 * 
	 */
	@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "InvalidTopicExpressionFault")
	public JAXBElement<InvalidTopicExpressionFaultType> createInvalidTopicExpressionFault(InvalidTopicExpressionFaultType value) {
		return new JAXBElement<InvalidTopicExpressionFaultType>(_InvalidTopicExpressionFault_QNAME, InvalidTopicExpressionFaultType.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
	 * 
	 */
	@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "TopicExpressionDialect")
	public JAXBElement<String> createTopicExpressionDialect(String value) {
		return new JAXBElement<String>(_TopicExpressionDialect_QNAME, String.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link FilterType }{@code >}
	 * 
	 */
	@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "Filter")
	public JAXBElement<FilterType> createFilter(FilterType value) {
		return new JAXBElement<FilterType>(_Filter_QNAME, FilterType.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link UnableToCreatePullPointFaultType }{@code >}
	 * 
	 */
	@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "UnableToCreatePullPointFault")
	public JAXBElement<UnableToCreatePullPointFaultType> createUnableToCreatePullPointFault(UnableToCreatePullPointFaultType value) {
		return new JAXBElement<UnableToCreatePullPointFaultType>(_UnableToCreatePullPointFault_QNAME, UnableToCreatePullPointFaultType.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >}
	 * 
	 */
	@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "CreationTime")
	public JAXBElement<XMLGregorianCalendar> createCreationTime(XMLGregorianCalendar value) {
		return new JAXBElement<XMLGregorianCalendar>(_CreationTime_QNAME, XMLGregorianCalendar.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link ResumeFailedFaultType }{@code >}
	 * 
	 */
	@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "ResumeFailedFault")
	public JAXBElement<ResumeFailedFaultType> createResumeFailedFault(ResumeFailedFaultType value) {
		return new JAXBElement<ResumeFailedFaultType>(_ResumeFailedFault_QNAME, ResumeFailedFaultType.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link InvalidProducerPropertiesExpressionFaultType }{@code >}
	 * 
	 */
	@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "InvalidProducerPropertiesExpressionFault")
	public JAXBElement<InvalidProducerPropertiesExpressionFaultType> createInvalidProducerPropertiesExpressionFault(
			InvalidProducerPropertiesExpressionFaultType value) {
		return new JAXBElement<InvalidProducerPropertiesExpressionFaultType>(_InvalidProducerPropertiesExpressionFault_QNAME,
				InvalidProducerPropertiesExpressionFaultType.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link UnableToGetMessagesFaultType }{@code >}
	 * 
	 */
	@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "UnableToGetMessagesFault")
	public JAXBElement<UnableToGetMessagesFaultType> createUnableToGetMessagesFault(UnableToGetMessagesFaultType value) {
		return new JAXBElement<UnableToGetMessagesFaultType>(_UnableToGetMessagesFault_QNAME, UnableToGetMessagesFaultType.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link QueryExpressionType }{@code >}
	 * 
	 */
	@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "MessageContent")
	public JAXBElement<QueryExpressionType> createMessageContent(QueryExpressionType value) {
		return new JAXBElement<QueryExpressionType>(_MessageContent_QNAME, QueryExpressionType.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link TopicExpressionDialectUnknownFaultType }{@code >}
	 * 
	 */
	@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "TopicExpressionDialectUnknownFault")
	public JAXBElement<TopicExpressionDialectUnknownFaultType> createTopicExpressionDialectUnknownFault(TopicExpressionDialectUnknownFaultType value) {
		return new JAXBElement<TopicExpressionDialectUnknownFaultType>(_TopicExpressionDialectUnknownFault_QNAME, TopicExpressionDialectUnknownFaultType.class,
				null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link UnableToDestroySubscriptionFaultType }{@code >}
	 * 
	 */
	@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "UnableToDestroySubscriptionFault")
	public JAXBElement<UnableToDestroySubscriptionFaultType> createUnableToDestroySubscriptionFault(UnableToDestroySubscriptionFaultType value) {
		return new JAXBElement<UnableToDestroySubscriptionFaultType>(_UnableToDestroySubscriptionFault_QNAME, UnableToDestroySubscriptionFaultType.class, null,
				value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link UnrecognizedPolicyRequestFaultType }{@code >}
	 * 
	 */
	@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "UnrecognizedPolicyRequestFault")
	public JAXBElement<UnrecognizedPolicyRequestFaultType> createUnrecognizedPolicyRequestFault(UnrecognizedPolicyRequestFaultType value) {
		return new JAXBElement<UnrecognizedPolicyRequestFaultType>(_UnrecognizedPolicyRequestFault_QNAME, UnrecognizedPolicyRequestFaultType.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link SubscribeCreationFailedFaultType }{@code >}
	 * 
	 */
	@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "SubscribeCreationFailedFault")
	public JAXBElement<SubscribeCreationFailedFaultType> createSubscribeCreationFailedFault(SubscribeCreationFailedFaultType value) {
		return new JAXBElement<SubscribeCreationFailedFaultType>(_SubscribeCreationFailedFault_QNAME, SubscribeCreationFailedFaultType.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link EndpointReferenceType }{@code >}
	 * 
	 */
	@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "ProducerReference")
	public JAXBElement<EndpointReferenceType> createProducerReference(EndpointReferenceType value) {
		return new JAXBElement<EndpointReferenceType>(_ProducerReference_QNAME, EndpointReferenceType.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link NoCurrentMessageOnTopicFaultType }{@code >}
	 * 
	 */
	@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "NoCurrentMessageOnTopicFault")
	public JAXBElement<NoCurrentMessageOnTopicFaultType> createNoCurrentMessageOnTopicFault(NoCurrentMessageOnTopicFaultType value) {
		return new JAXBElement<NoCurrentMessageOnTopicFaultType>(_NoCurrentMessageOnTopicFault_QNAME, NoCurrentMessageOnTopicFaultType.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link MultipleTopicsSpecifiedFaultType }{@code >}
	 * 
	 */
	@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "MultipleTopicsSpecifiedFault")
	public JAXBElement<MultipleTopicsSpecifiedFaultType> createMultipleTopicsSpecifiedFault(MultipleTopicsSpecifiedFaultType value) {
		return new JAXBElement<MultipleTopicsSpecifiedFaultType>(_MultipleTopicsSpecifiedFault_QNAME, MultipleTopicsSpecifiedFaultType.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link UnacceptableTerminationTimeFaultType }{@code >}
	 * 
	 */
	@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "UnacceptableTerminationTimeFault")
	public JAXBElement<UnacceptableTerminationTimeFaultType> createUnacceptableTerminationTimeFault(UnacceptableTerminationTimeFaultType value) {
		return new JAXBElement<UnacceptableTerminationTimeFaultType>(_UnacceptableTerminationTimeFault_QNAME, UnacceptableTerminationTimeFaultType.class, null,
				value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >}
	 * 
	 */
	@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "CurrentTime")
	public JAXBElement<XMLGregorianCalendar> createCurrentTime(XMLGregorianCalendar value) {
		return new JAXBElement<XMLGregorianCalendar>(_CurrentTime_QNAME, XMLGregorianCalendar.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link TopicExpressionType }{@code >}
	 * 
	 */
	@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "TopicExpression")
	public JAXBElement<TopicExpressionType> createTopicExpression(TopicExpressionType value) {
		return new JAXBElement<TopicExpressionType>(_TopicExpression_QNAME, TopicExpressionType.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link QueryExpressionType }{@code >}
	 * 
	 */
	@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "ProducerProperties")
	public JAXBElement<QueryExpressionType> createProducerProperties(QueryExpressionType value) {
		return new JAXBElement<QueryExpressionType>(_ProducerProperties_QNAME, QueryExpressionType.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link TopicNotSupportedFaultType }{@code >}
	 * 
	 */
	@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "TopicNotSupportedFault")
	public JAXBElement<TopicNotSupportedFaultType> createTopicNotSupportedFault(TopicNotSupportedFaultType value) {
		return new JAXBElement<TopicNotSupportedFaultType>(_TopicNotSupportedFault_QNAME, TopicNotSupportedFaultType.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link InvalidFilterFaultType }{@code >}
	 * 
	 */
	@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "InvalidFilterFault")
	public JAXBElement<InvalidFilterFaultType> createInvalidFilterFault(InvalidFilterFaultType value) {
		return new JAXBElement<InvalidFilterFaultType>(_InvalidFilterFault_QNAME, InvalidFilterFaultType.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >}
	 * 
	 */
	@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "FixedTopicSet", defaultValue = "true")
	public JAXBElement<Boolean> createFixedTopicSet(Boolean value) {
		return new JAXBElement<Boolean>(_FixedTopicSet_QNAME, Boolean.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link TopicExpressionType }{@code >}
	 * 
	 */
	@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "Topic")
	public JAXBElement<TopicExpressionType> createTopic(TopicExpressionType value) {
		return new JAXBElement<TopicExpressionType>(_Topic_QNAME, TopicExpressionType.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link UnableToDestroyPullPointFaultType }{@code >}
	 * 
	 */
	@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "UnableToDestroyPullPointFault")
	public JAXBElement<UnableToDestroyPullPointFaultType> createUnableToDestroyPullPointFault(UnableToDestroyPullPointFaultType value) {
		return new JAXBElement<UnableToDestroyPullPointFaultType>(_UnableToDestroyPullPointFault_QNAME, UnableToDestroyPullPointFaultType.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link InvalidMessageContentExpressionFaultType }{@code >}
	 * 
	 */
	@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "InvalidMessageContentExpressionFault")
	public JAXBElement<InvalidMessageContentExpressionFaultType> createInvalidMessageContentExpressionFault(InvalidMessageContentExpressionFaultType value) {
		return new JAXBElement<InvalidMessageContentExpressionFaultType>(_InvalidMessageContentExpressionFault_QNAME,
				InvalidMessageContentExpressionFaultType.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link PauseFailedFaultType }{@code >}
	 * 
	 */
	@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "PauseFailedFault")
	public JAXBElement<PauseFailedFaultType> createPauseFailedFault(PauseFailedFaultType value) {
		return new JAXBElement<PauseFailedFaultType>(_PauseFailedFault_QNAME, PauseFailedFaultType.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link EndpointReferenceType }{@code >}
	 * 
	 */
	@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "SubscriptionReference")
	public JAXBElement<EndpointReferenceType> createSubscriptionReference(EndpointReferenceType value) {
		return new JAXBElement<EndpointReferenceType>(_SubscriptionReference_QNAME, EndpointReferenceType.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
	 * 
	 */
	@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "InitialTerminationTime", scope = Subscribe.class)
	public JAXBElement<String> createSubscribeInitialTerminationTime(String value) {
		return new JAXBElement<String>(_SubscribeInitialTerminationTime_QNAME, String.class, Subscribe.class, value);
	}

}


================================================
FILE: src/org/oasis_open/docs/wsn/b_2/PauseFailedFaultType.java
================================================
//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert 
// Siehe <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// �nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. 
// Generiert: 2014.02.04 um 12:22:03 PM CET 
//

package org.oasis_open.docs.wsn.b_2;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
import org.oasis_open.docs.wsrf.bf_2.BaseFaultType;

/**
 * <p>
 * Java-Klasse f�r PauseFailedFaultType complex type.
 * 
 * <p>
 * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
 * 
 * <pre>
 * <complexType name="PauseFailedFaultType">
 *   <complexContent>
 *     <extension base="{http://docs.oasis-open.org/wsrf/bf-2}BaseFaultType">
 *       <anyAttribute processContents='lax' namespace='##other'/>
 *     </extension>
 *   </complexContent>
 * </complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "PauseFailedFaultType")
public class PauseFailedFaultType extends BaseFaultType {

}


================================================
FILE: src/org/oasis_open/docs/wsn/b_2/PauseSubscription.java
================================================
//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert 
// Siehe <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// �nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. 
// Generiert: 2014.02.04 um 12:22:03 PM CET 
//

package org.oasis_open.docs.wsn.b_2;

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-Klasse f�r anonymous complex type.
 * 
 * <p>
 * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
 * 
 * <pre>
 * <complexType>
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = { "any" })
@XmlRootElement(name = "PauseSubscription")
public class PauseSubscription {

	@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;
	}

}


================================================
FILE: src/org/oasis_open/docs/wsn/b_2/PauseSubscriptionResponse.java
================================================
//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert 
// Siehe <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// �nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. 
// Generiert: 2014.02.04 um 12:22:03 PM CET 
//

package org.oasis_open.docs.wsn.b_2;

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-Klasse f�r anonymous complex type.
 * 
 * <p>
 * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
 * 
 * <pre>
 * <complexType>
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = { "any" })
@XmlRootElement(name = "PauseSubscriptionResponse")
public class PauseSubscriptionResponse {

	@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;
	}

}


================================================
FILE: src/org/oasis_open/docs/wsn/b_2/QueryExpressionType.java
================================================
//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert 
// Siehe <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// �nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. 
// Generiert: 2014.02.04 um 12:22:03 PM CET 
//

package org.oasis_open.docs.wsn.b_2;

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.XmlAttribute;
import javax.xml.bind.annotation.XmlMixed;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import org.w3c.dom.Element;

/**
 * <p>
 * Java-Klasse f�r QueryExpressionType complex type.
 * 
 * <p>
 * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
 * 
 * <pre>
 * <complexType name="QueryExpressionType">
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <any processContents='lax' minOccurs="0"/>
 *       </sequence>
 *       <attribute name="Dialect" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "QueryExpressionType", propOrder = { "content" })
public class QueryExpressionType {

	@XmlMixed
	@XmlAnyElement(lax = true)
	protected List<Object> content;
	@XmlAttribute(name = "Dialect", required = true)
	@XmlSchemaType(name = "anyURI")
	protected String dialect;

	/**
	 * Gets the value of the content 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 content property.
	 * 
	 * <p>
	 * For example, to add a new item, do as follows:
	 * 
	 * <pre>
	 * getContent().add(newItem);
	 * </pre>
	 * 
	 * 
	 * <p>
	 * Objects of the following type(s) are allowed in the list {@link Object } {@link Element } {@link String }
	 * 
	 * 
	 */
	public List<Object> getContent() {
		if (content == null) {
			content = new ArrayList<Object>();
		}
		return this.content;
	}

	/**
	 * Ruft den Wert der dialect-Eigenschaft ab.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getDialect() {
		return dialect;
	}

	/**
	 * Legt den Wert der dialect-Eigenschaft fest.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setDialect(String value) {
		this.dialect = value;
	}

}


================================================
FILE: src/org/oasis_open/docs/wsn/b_2/Renew.java
================================================
//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert 
// Siehe <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// �nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. 
// Generiert: 2014.02.04 um 12:22:03 PM CET 
//

package org.oasis_open.docs.wsn.b_2;

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.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
import org.w3c.dom.Element;

/**
 * <p>
 * Java-Klasse f�r anonymous complex type.
 * 
 * <p>
 * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
 * 
 * <pre>
 * <complexType>
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element name="TerminationTime" type="{http://docs.oasis-open.org/wsn/b-2}AbsoluteOrRelativeTimeType"/>
 *         <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = { "terminationTime", "any" })
@XmlRootElement(name = "Renew")
public class Renew {

	@XmlElement(name = "TerminationTime", required = true, nillable = true)
	protected String terminationTime;
	@XmlAnyElement(lax = true)
	protected List<Object> any;

	/**
	 * Ruft den Wert der terminationTime-Eigenschaft ab.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getTerminationTime() {
		return terminationTime;
	}

	/**
	 * Legt den Wert der terminationTime-Eigenschaft fest.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setTerminationTime(String value) {
		this.terminationTime = value;
	}

	/**
	 * 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;
	}

}


================================================
FILE: src/org/oasis_open/docs/wsn/b_2/RenewResponse.java
================================================
//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert 
// Siehe <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// �nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. 
// Generiert: 2014.02.04 um 12:22:03 PM CET 
//

package org.oasis_open.docs.wsn.b_2;

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.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;
import org.w3c.dom.Element;

/**
 * <p>
 * Java-Klasse f�r anonymous complex type.
 * 
 * <p>
 * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
 * 
 * <pre>
 * <complexType>
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element ref="{http://docs.oasis-open.org/wsn/b-2}TerminationTime"/>
 *         <element ref="{http://docs.oasis-open.org/wsn/b-2}CurrentTime" minOccurs="0"/>
 *         <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = { "terminationTime", "currentTime", "any" })
@XmlRootElement(name = "RenewResponse")
public class RenewResponse {

	@XmlElement(name = "TerminationTime", required = true, nillable = true)
	@XmlSchemaType(name = "dateTime")
	protected XMLGregorianCalendar terminationTime;
	@XmlElement(name = "CurrentTime")
	@XmlSchemaType(name = "dateTime")
	protected XMLGregorianCalendar currentTime;
	@XmlAnyElement(lax = true)
	protected List<Object> any;

	/**
	 * Ruft den Wert der terminationTime-Eigenschaft ab.
	 * 
	 * @return possible object is {@link XMLGregorianCalendar }
	 * 
	 */
	public XMLGregorianCalendar getTerminationTime() {
		return terminationTime;
	}

	/**
	 * Legt den Wert der terminationTime-Eigenschaft fest.
	 * 
	 * @param value
	 *            allowed object is {@link XMLGregorianCalendar }
	 * 
	 */
	public void setTerminationTime(XMLGregorianCalendar value) {
		this.terminationTime = value;
	}

	/**
	 * Ruft den Wert der currentTime-Eigenschaft ab.
	 * 
	 * @return possible object is {@link XMLGregorianCalendar }
	 * 
	 */
	public XMLGregorianCalendar getCurrentTime() {
		return currentTime;
	}

	/**
	 * Legt den Wert der currentTime-Eigenschaft fest.
	 * 
	 * @param value
	 *            allowed object is {@link XMLGregorianCalendar }
	 * 
	 */
	public void setCurrentTime(XMLGregorianCalendar value) {
		this.currentTime = value;
	}

	/**
	 * 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;
	}

}


================================================
FILE: src/org/oasis_open/docs/wsn/b_2/ResumeFailedFaultType.java
================================================
//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert 
// Siehe <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// �nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. 
// Generiert: 2014.02.04 um 12:22:03 PM CET 
//

package org.oasis_open.docs.wsn.b_2;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
import org.oasis_open.docs.wsrf.bf_2.BaseFaultType;

/**
 * <p>
 * Java-Klasse f�r ResumeFailedFaultType complex type.
 * 
 * <p>
 * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
 * 
 * <pre>
 * <complexType name="ResumeFailedFaultType">
 *   <complexContent>
 *     <extension base="{http://docs.oasis-open.org/wsrf/bf-2}BaseFaultType">
 *       <anyAttribute processContents='lax' namespace='##other'/>
 *     </extension>
 *   </complexContent>
 * </complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ResumeFailedFaultType")
public class ResumeFailedFaultType extends BaseFaultType {

}


================================================
FILE: src/org/oasis_open/docs/wsn/b_2/ResumeSubscription.java
================================================
//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert 
// Siehe <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// �nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. 
// Generiert: 2014.02.04 um 12:22:03 PM CET 
//

package org.oasis_open.docs.wsn.b_2;

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-Klasse f�r anonymous complex type.
 * 
 * <p>
 * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
 * 
 * <pre>
 * <complexType>
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = { "any" })
@XmlRootElement(name = "ResumeSubscription")
public class ResumeSubscription {

	@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;
	}

}


================================================
FILE: src/org/oasis_open/docs/wsn/b_2/ResumeSubscriptionResponse.java
================================================
//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert 
// Siehe <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// �nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. 
// Generiert: 2014.02.04 um 12:22:03 PM CET 
//

package org.oasis_open.docs.wsn.b_2;

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-Klasse f�r anonymous complex type.
 * 
 * <p>
 * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
 * 
 * <pre>
 * <complexType>
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = { "any" })
@XmlRootElement(name = "ResumeSubscriptionResponse")
public class ResumeSubscriptionResponse {

	@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;
	}

}


================================================
FILE: src/org/oasis_open/docs/wsn/b_2/Subscribe.java
================================================
//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert 
// Siehe <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// �nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. 
// Generiert: 2014.02.04 um 12:22:03 PM CET 
//

package org.oasis_open.docs.wsn.b_2;

import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
import org.w3._2005._08.addressing.EndpointReferenceType;
import org.w3c.dom.Element;

/**
 * <p>
 * Java-Klasse f�r anonymous complex type.
 * 
 * <p>
 * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
 * 
 * <pre>
 * <complexType>
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element name="ConsumerReference" type="{http://www.w3.org/2005/08/addressing}EndpointReferenceType"/>
 *         <element name="Filter" type="{http://docs.oasis-open.org/wsn/b-2}FilterType" minOccurs="0"/>
 *         <element name="InitialTerminationTime" type="{http://docs.oasis-open.org/wsn/b-2}AbsoluteOrRelativeTimeType" minOccurs="0"/>
 *         <element name="SubscriptionPolicy" minOccurs="0">
 *           <complexType>
 *             <complexContent>
 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                 <sequence>
 *                   <any processContents='lax' maxOccurs="unbounded" minOccurs="0"/>
 *                 </sequence>
 *               </restriction>
 *             </complexContent>
 *           </complexType>
 *         </element>
 *         <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = { "consumerReference", "filter", "initialTerminationTime", "subscriptionPolicy", "any" })
@XmlRootElement(name = "Subscribe")
public class Subscribe {

	@XmlElement(name = "ConsumerReference", required = true)
	protected EndpointReferenceType consumerReference;
	@XmlElement(name = "Filter")
	protected FilterType filter;
	@XmlElementRef(name = "InitialTerminationTime", namespace = "http://docs.oasis-open.org/wsn/b-2", type = JAXBElement.class, required = false)
	protected JAXBElement<String> initialTerminationTime;
	@XmlElement(name = "SubscriptionPolicy")
	protected Subscribe.SubscriptionPolicy subscriptionPolicy;
	@XmlAnyElement(lax = true)
	protected List<Object> any;

	/**
	 * Ruft den Wert der consumerReference-Eigenschaft ab.
	 * 
	 * @return possible object is {@link EndpointReferenceType }
	 * 
	 */
	public EndpointReferenceType getConsumerReference() {
		return consumerReference;
	}

	/**
	 * Legt den Wert der consumerReference-Eigenschaft fest.
	 * 
	 * @param value
	 *            allowed object is {@link EndpointReferenceType }
	 * 
	 */
	public void setConsumerReference(EndpointReferenceType value) {
		this.consumerReference = value;
	}

	/**
	 * Ruft den Wert der filter-Eigenschaft ab.
	 * 
	 * @return possible object is {@link FilterType }
	 * 
	 */
	public FilterType getFilter() {
		return filter;
	}

	/**
	 * Legt den Wert der filter-Eigenschaft fest.
	 * 
	 * @param value
	 *            allowed object is {@link FilterType }
	 * 
	 */
	public void setFilter(FilterType value) {
		this.filter = value;
	}

	/**
	 * Ruft den Wert der initialTerminationTime-Eigenschaft ab.
	 * 
	 * @return possible object is {@link JAXBElement }{@code <}{@link String }{@code >}
	 * 
	 */
	public JAXBElement<String> getInitialTerminationTime() {
		return initialTerminationTime;
	}

	/**
	 * Legt den Wert der initialTerminationTime-Eigenschaft fest.
	 * 
	 * @param value
	 *            allowed object is {@link JAXBElement }{@code <}{@link String }{@code >}
	 * 
	 */
	public void setInitialTerminationTime(JAXBElement<String> value) {
		this.initialTerminationTime = value;
	}

	/**
	 * Ruft den Wert der subscriptionPolicy-Eigenschaft ab.
	 * 
	 * @return possible object is {@link Subscribe.SubscriptionPolicy }
	 * 
	 */
	public Subscribe.SubscriptionPolicy getSubscriptionPolicy() {
		return subscriptionPolicy;
	}

	/**
	 * Legt den Wert der subscriptionPolicy-Eigenschaft fest.
	 * 
	 * @param value
	 *            allowed object is {@link Subscribe.SubscriptionPolicy }
	 * 
	 */
	public void setSubscriptionPolicy(Subscribe.SubscriptionPolicy value) {
		this.subscriptionPolicy = value;
	}

	/**
	 * 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;
	}

	/**
	 * <p>
	 * Java-Klasse f�r anonymous complex type.
	 * 
	 * <p>
	 * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
	 * 
	 * <pre>
	 * <complexType>
	 *   <complexContent>
	 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
	 *       <sequence>
	 *         <any processContents='lax' maxOccurs="unbounded" minOccurs="0"/>
	 *       </sequence>
	 *     </restriction>
	 *   </complexContent>
	 * </complexType>
	 * </pre>
	 * 
	 * 
	 */
	@XmlAccessorType(XmlAccessType.FIELD)
	@XmlType(name = "", propOrder = { "any" })
	public static class SubscriptionPolicy {

		@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;
		}

	}

}


================================================
FILE: src/org/oasis_open/docs/wsn/b_2/SubscribeCreationFailedFaultType.java
================================================
//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert 
// Siehe <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// �nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. 
// Generiert: 2014.02.04 um 12:22:03 PM CET 
//

package org.oasis_open.docs.wsn.b_2;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
import org.oasis_open.docs.wsrf.bf_2.BaseFaultType;

/**
 * <p>
 * Java-Klasse f�r SubscribeCreationFailedFaultType complex type.
 * 
 * <p>
 * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
 * 
 * <pre>
 * <complexType name="SubscribeCreationFailedFaultType">
 *   <complexContent>
 *     <extension base="{http://docs.oasis-open.org/wsrf/bf-2}BaseFaultType">
 *       <anyAttribute processContents='lax' namespace='##other'/>
 *     </extension>
 *   </complexContent>
 * </complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "SubscribeCreationFailedFaultType")
public class SubscribeCreationFailedFaultType extends BaseFaultType {

}


================================================
FILE: src/org/oasis_open/docs/wsn/b_2/SubscribeResponse.java
================================================
//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert 
// Siehe <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// �nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. 
// Generiert: 2014.02.04 um 12:22:03 PM CET 
//

package org.oasis_open.docs.wsn.b_2;

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.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;
import org.w3._2005._08.addressing.EndpointReferenceType;
import org.w3c.dom.Element;

/**
 * <p>
 * Java-Klasse f�r anonymous complex type.
 * 
 * <p>
 * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
 * 
 * <pre>
 * <complexType>
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element name="SubscriptionReference" type="{http://www.w3.org/2005/08/addressing}EndpointReferenceType"/>
 *         <element ref="{http://docs.oasis-open.org/wsn/b-2}CurrentTime" minOccurs="0"/>
 *         <element ref="{http://docs.oasis-open.org/wsn/b-2}TerminationTime" minOccurs="0"/>
 *         <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = { "subscriptionReference", "currentTime", "terminationTime", "any" })
@XmlRootElement(name = "SubscribeResponse")
public class SubscribeResponse {

	@XmlElement(name = "SubscriptionReference", required = true)
	protected EndpointReferenceType subscriptionReference;
	@XmlElement(name = "CurrentTime")
	@XmlSchemaType(name = "dateTime")
	protected XMLGregorianCalendar currentTime;
	@XmlElement(name = "TerminationTime", nillable = true)
	@XmlSchemaType(name = "dateTime")
	protected XMLGregorianCalendar terminationTime;
	@XmlAnyElement(lax = true)
	protected List<Object> any;

	/**
	 * Ruft den Wert der subscriptionReference-Eigenschaft ab.
	 * 
	 * @return possible object is {@link EndpointReferenceType }
	 * 
	 */
	public EndpointReferenceType getSubscriptionReference() {
		return subscriptionReference;
	}

	/**
	 * Legt den Wert der subscriptionReference-Eigenschaft fest.
	 * 
	 * @param value
	 *            allowed object is {@link EndpointReferenceType }
	 * 
	 */
	public void setSubscriptionReference(EndpointReferenceType value) {
		this.subscriptionReference = value;
	}

	/**
	 * Ruft den Wert der currentTime-Eigenschaft ab.
	 * 
	 * @return possible object is {@link XMLGregorianCalendar }
	 * 
	 */
	public XMLGregorianCalendar getCurrentTime() {
		return currentTime;
	}

	/**
	 * Legt den Wert der currentTime-Eigenschaft fest.
	 * 
	 * @param value
	 *            allowed object is {@link XMLGregorianCalendar }
	 * 
	 */
	public void setCurrentTime(XMLGregorianCalendar value) {
		this.currentTime = value;
	}

	/**
	 * Ruft den Wert der terminationTime-Eigenschaft ab.
	 * 
	 * @return possible object is {@link XMLGregorianCalendar }
	 * 
	 */
	public XMLGregorianCalendar getTerminationTime() {
		return terminationTime;
	}

	/**
	 * Legt den Wert der terminationTime-Eigenschaft fest.
	 * 
	 * @param value
	 *            allowed object is {@link XMLGregorianCalendar }
	 * 
	 */
	public void setTerminationTime(XMLGregorianCalendar value) {
		this.terminationTime = value;
	}

	/**
	 * 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;
	}

}


================================================
FILE: src/org/oasis_open/docs/wsn/b_2/SubscriptionManagerRP.java
================================================
//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert 
// Siehe <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// �nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. 
// Generiert: 2014.02.04 um 12:22:03 PM CET 
//

package org.oasis_open.docs.wsn.b_2;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;
import org.w3._2005._08.addressing.EndpointReferenceType;

/**
 * <p>
 * Java-Klasse f�r anonymous complex type.
 * 
 * <p>
 * Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
 * 
 * <pre>
 * <complexType>
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element ref="{http://docs.oasis-open.org/wsn/b-2}ConsumerReference"/>
 *         <element ref="{http://docs.oasis-open.org/wsn/b-2}Filter" minOccurs="0"/>
 *         <element ref="{http://docs.oasis-open.org/wsn/b-2}SubscriptionPolicy" minOccurs="0"/>
 *         <element ref="{http://docs.oasis-open.org/wsn/b-2}CreationTime" minOccurs="0"/>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = { "consumerReference", "filter", "subscriptionPolicy", "creationTime" })
@XmlRootElement(name = "SubscriptionManagerRP")
public class SubscriptionManagerRP {

	@XmlElement(name = "ConsumerReference", required = true)
	protected EndpointReferenceType consumerReference;
	@XmlElement(name = "Filter")
	protected FilterType filter;
	@XmlElement(name = "SubscriptionPolicy")
	protected SubscriptionPolicyType subscriptionPolicy;
	@XmlElement(name = "CreationTime")
	@XmlSchemaType(name = "dateTime")
	protected XMLGregorianCalendar creationTime;

	/**
	 * Ruft den Wert der consumerReference-Eigenschaft ab.
	 * 
	 * @return possible object is {@link EndpointReferenceType }
	 * 
	 */
	public EndpointReferenceType getConsumerReference() {
		return consumerReference;
	}

	/**
	 * Legt den Wert der consumerReference-Eigenschaft fest.
	 * 
	 * @param value
	 *            allowed object is {@link EndpointReferenceType }
	 * 
	 */
	public void setConsumerReference(EndpointReferenceType value) {
		this.consumerReference = value;
	}

	/**
	 * Ruft den Wert der filter-Eigenschaft ab.
	 * 
	 * @return possible object is {@link FilterType }
	 * 
	 */
	public FilterType getFilter() {
		return filter;
	}

	/**
	 * Legt den Wert der filter-Eigenschaft fest.
	 * 
	 * @param value
	 *            allowed object is {@link FilterType }
	 * 
	 */
	public void setFilter(FilterType value) {
		this.filter = value;
	}

	/**
	 * Ruft den Wert der subscriptionPolicy-Eigenschaft ab.
	 * 
	 * @return possible object is {@link SubscriptionPolicyType }
	 * 
	 */
	public SubscriptionPolicyType getSubscriptionPolicy() {
		return subscriptionPolicy;
	}

	/**
	 * Legt den Wert der subscriptionPolicy-Eigenschaft fest.
	 * 
	 * @param value
	 *            allowed object is {@link SubscriptionPolicyType }
	 * 
	 */
	public void setSubscriptionPolicy(SubscriptionPolicyType value) {
		this.subscriptionPolicy = value;
	}

	/**
	 * Ruft den Wert der creationTime-Eigenschaft ab.
	 * 
	 * @return possible object is {@link XMLGregorianCalendar }
	 * 
	 */
	public XMLGregorianCalendar getCreationTime() {
		return creationTime;
	}

	/**
	 * Legt den Wert der creationTime-Eigenschaft fest.
	 * 
	 * @param va
Download .txt
gitextract_miw2u1a7/

├── .classpath
├── .gitignore
├── .project
├── .settings/
│   └── org.eclipse.jdt.core.prefs
├── Desc.jardesc
├── Desc_sources.jardesc
├── LICENSE.txt
├── README.md
├── lib/
│   ├── commons-codec-1.9-javadoc.jar
│   ├── commons-codec-1.9-sources.jar
│   ├── commons-codec-1.9.jar
│   └── javaWsDiscovery-0.1.jar
├── manifest.mf
├── release/
│   ├── onvif-2014-08-25-sources.jar
│   ├── onvif-2014-08-25.jar
│   ├── onvif-2014-09-16-sources.jar
│   ├── onvif-2014-09-16.jar
│   ├── onvif-2014-09-21-sources.jar
│   ├── onvif-2014-09-21.jar
│   ├── onvif-2014-10-30-sources.jar
│   ├── onvif-2014-10-30.jar
│   ├── onvif-2014-12-15-sources.jar
│   ├── onvif-2014-12-15.jar
│   ├── onvif-2015-06-25-sources.jar
│   ├── onvif-2015-06-25.jar
│   ├── onvif-2015-08-14-sources.jar
│   ├── onvif-2015-08-14.jar
│   ├── onvif-2016-01-22-sources.jar
│   ├── onvif-2016-01-22.jar
│   ├── onvif-2016-02-02-sources.jar
│   ├── onvif-2016-02-02.jar
│   ├── onvif-2016-02-05.jar
│   ├── onvif-2016-02-17.jar
│   └── onvif-2016-03-16.jar
└── src/
    ├── de/
    │   └── onvif/
    │       ├── Main.java
    │       ├── discovery/
    │       │   ├── OnvifDiscovery.java
    │       │   └── OnvifPointer.java
    │       ├── log/
    │       │   └── Logger.java
    │       └── soap/
    │           ├── OnvifDevice.java
    │           ├── SOAP.java
    │           └── devices/
    │               ├── ImagingDevices.java
    │               ├── InitialDevices.java
    │               ├── MediaDevices.java
    │               └── PtzDevices.java
    └── org/
        ├── oasis_open/
        │   └── docs/
        │       ├── wsn/
        │       │   ├── b_2/
        │       │   │   ├── CreatePullPoint.java
        │       │   │   ├── CreatePullPointResponse.java
        │       │   │   ├── DestroyPullPoint.java
        │       │   │   ├── DestroyPullPointResponse.java
        │       │   │   ├── FilterType.java
        │       │   │   ├── GetCurrentMessage.java
        │       │   │   ├── GetCurrentMessageResponse.java
        │       │   │   ├── GetMessages.java
        │       │   │   ├── GetMessagesResponse.java
        │       │   │   ├── InvalidFilterFaultType.java
        │       │   │   ├── InvalidMessageContentExpressionFaultType.java
        │       │   │   ├── InvalidProducerPropertiesExpressionFaultType.java
        │       │   │   ├── InvalidTopicExpressionFaultType.java
        │       │   │   ├── MultipleTopicsSpecifiedFaultType.java
        │       │   │   ├── NoCurrentMessageOnTopicFaultType.java
        │       │   │   ├── NotificationMessageHolderType.java
        │       │   │   ├── NotificationProducerRP.java
        │       │   │   ├── Notify.java
        │       │   │   ├── NotifyMessageNotSupportedFaultType.java
        │       │   │   ├── ObjectFactory.java
        │       │   │   ├── PauseFailedFaultType.java
        │       │   │   ├── PauseSubscription.java
        │       │   │   ├── PauseSubscriptionResponse.java
        │       │   │   ├── QueryExpressionType.java
        │       │   │   ├── Renew.java
        │       │   │   ├── RenewResponse.java
        │       │   │   ├── ResumeFailedFaultType.java
        │       │   │   ├── ResumeSubscription.java
        │       │   │   ├── ResumeSubscriptionResponse.java
        │       │   │   ├── Subscribe.java
        │       │   │   ├── SubscribeCreationFailedFaultType.java
        │       │   │   ├── SubscribeResponse.java
        │       │   │   ├── SubscriptionManagerRP.java
        │       │   │   ├── SubscriptionPolicyType.java
        │       │   │   ├── TopicExpressionDialectUnknownFaultType.java
        │       │   │   ├── TopicExpressionType.java
        │       │   │   ├── TopicNotSupportedFaultType.java
        │       │   │   ├── UnableToCreatePullPointFaultType.java
        │       │   │   ├── UnableToDestroyPullPointFaultType.java
        │       │   │   ├── UnableToDestroySubscriptionFaultType.java
        │       │   │   ├── UnableToGetMessagesFaultType.java
        │       │   │   ├── UnacceptableInitialTerminationTimeFaultType.java
        │       │   │   ├── UnacceptableTerminationTimeFaultType.java
        │       │   │   ├── UnrecognizedPolicyRequestFaultType.java
        │       │   │   ├── Unsubscribe.java
        │       │   │   ├── UnsubscribeResponse.java
        │       │   │   ├── UnsupportedPolicyRequestFaultType.java
        │       │   │   ├── UseRaw.java
        │       │   │   └── package-info.java
        │       │   └── t_1/
        │       │       ├── Documentation.java
        │       │       ├── ExtensibleDocumented.java
        │       │       ├── ObjectFactory.java
        │       │       ├── QueryExpressionType.java
        │       │       ├── TopicNamespaceType.java
        │       │       ├── TopicSetType.java
        │       │       ├── TopicType.java
        │       │       └── package-info.java
        │       └── wsrf/
        │           └── bf_2/
        │               ├── BaseFaultType.java
        │               ├── ObjectFactory.java
        │               └── package-info.java
        ├── onvif/
        │   ├── ver10/
        │   │   ├── device/
        │   │   │   └── wsdl/
        │   │   │       ├── AddIPAddressFilter.java
        │   │   │       ├── AddIPAddressFilterResponse.java
        │   │   │       ├── AddScopes.java
        │   │   │       ├── AddScopesResponse.java
        │   │   │       ├── CreateCertificate.java
        │   │   │       ├── CreateCertificateResponse.java
        │   │   │       ├── CreateDot1XConfiguration.java
        │   │   │       ├── CreateDot1XConfigurationResponse.java
        │   │   │       ├── CreateUsers.java
        │   │   │       ├── CreateUsersResponse.java
        │   │   │       ├── DeleteCertificates.java
        │   │   │       ├── DeleteCertificatesResponse.java
        │   │   │       ├── DeleteDot1XConfiguration.java
        │   │   │       ├── DeleteDot1XConfigurationResponse.java
        │   │   │       ├── DeleteUsers.java
        │   │   │       ├── DeleteUsersResponse.java
        │   │   │       ├── DeviceServiceCapabilities.java
        │   │   │       ├── GetAccessPolicy.java
        │   │   │       ├── GetAccessPolicyResponse.java
        │   │   │       ├── GetCACertificates.java
        │   │   │       ├── GetCACertificatesResponse.java
        │   │   │       ├── GetCapabilities.java
        │   │   │       ├── GetCapabilitiesResponse.java
        │   │   │       ├── GetCertificateInformation.java
        │   │   │       ├── GetCertificateInformationResponse.java
        │   │   │       ├── GetCertificates.java
        │   │   │       ├── GetCertificatesResponse.java
        │   │   │       ├── GetCertificatesStatus.java
        │   │   │       ├── GetCertificatesStatusResponse.java
        │   │   │       ├── GetClientCertificateMode.java
        │   │   │       ├── GetClientCertificateModeResponse.java
        │   │   │       ├── GetDNS.java
        │   │   │       ├── GetDNSResponse.java
        │   │   │       ├── GetDPAddresses.java
        │   │   │       ├── GetDPAddressesResponse.java
        │   │   │       ├── GetDeviceInformation.java
        │   │   │       ├── GetDeviceInformationResponse.java
        │   │   │       ├── GetDiscoveryMode.java
        │   │   │       ├── GetDiscoveryModeResponse.java
        │   │   │       ├── GetDot11Capabilities.java
        │   │   │       ├── GetDot11CapabilitiesResponse.java
        │   │   │       ├── GetDot11Status.java
        │   │   │       ├── GetDot11StatusResponse.java
        │   │   │       ├── GetDot1XConfiguration.java
        │   │   │       ├── GetDot1XConfigurationResponse.java
        │   │   │       ├── GetDot1XConfigurations.java
        │   │   │       ├── GetDot1XConfigurationsResponse.java
        │   │   │       ├── GetDynamicDNS.java
        │   │   │       ├── GetDynamicDNSResponse.java
        │   │   │       ├── GetEndpointReference.java
        │   │   │       ├── GetEndpointReferenceResponse.java
        │   │   │       ├── GetHostname.java
        │   │   │       ├── GetHostnameResponse.java
        │   │   │       ├── GetIPAddressFilter.java
        │   │   │       ├── GetIPAddressFilterResponse.java
        │   │   │       ├── GetNTP.java
        │   │   │       ├── GetNTPResponse.java
        │   │   │       ├── GetNetworkDefaultGateway.java
        │   │   │       ├── GetNetworkDefaultGatewayResponse.java
        │   │   │       ├── GetNetworkInterfaces.java
        │   │   │       ├── GetNetworkInterfacesResponse.java
        │   │   │       ├── GetNetworkProtocols.java
        │   │   │       ├── GetNetworkProtocolsResponse.java
        │   │   │       ├── GetPkcs10Request.java
        │   │   │       ├── GetPkcs10RequestResponse.java
        │   │   │       ├── GetRelayOutputs.java
        │   │   │       ├── GetRelayOutputsResponse.java
        │   │   │       ├── GetRemoteDiscoveryMode.java
        │   │   │       ├── GetRemoteDiscoveryModeResponse.java
        │   │   │       ├── GetRemoteUser.java
        │   │   │       ├── GetRemoteUserResponse.java
        │   │   │       ├── GetScopes.java
        │   │   │       ├── GetScopesResponse.java
        │   │   │       ├── GetServiceCapabilities.java
        │   │   │       ├── GetServiceCapabilitiesResponse.java
        │   │   │       ├── GetServices.java
        │   │   │       ├── GetServicesResponse.java
        │   │   │       ├── GetSystemBackup.java
        │   │   │       ├── GetSystemBackupResponse.java
        │   │   │       ├── GetSystemDateAndTime.java
        │   │   │       ├── GetSystemDateAndTimeResponse.java
        │   │   │       ├── GetSystemLog.java
        │   │   │       ├── GetSystemLogResponse.java
        │   │   │       ├── GetSystemSupportInformation.java
        │   │   │       ├── GetSystemSupportInformationResponse.java
        │   │   │       ├── GetSystemUris.java
        │   │   │       ├── GetSystemUrisResponse.java
        │   │   │       ├── GetUsers.java
        │   │   │       ├── GetUsersResponse.java
        │   │   │       ├── GetWsdlUrl.java
        │   │   │       ├── GetWsdlUrlResponse.java
        │   │   │       ├── GetZeroConfiguration.java
        │   │   │       ├── GetZeroConfigurationResponse.java
        │   │   │       ├── LoadCACertificates.java
        │   │   │       ├── LoadCACertificatesResponse.java
        │   │   │       ├── LoadCertificateWithPrivateKey.java
        │   │   │       ├── LoadCertificateWithPrivateKeyResponse.java
        │   │   │       ├── LoadCertificates.java
        │   │   │       ├── LoadCertificatesResponse.java
        │   │   │       ├── MiscCapabilities.java
        │   │   │       ├── NetworkCapabilities.java
        │   │   │       ├── ObjectFactory.java
        │   │   │       ├── RemoveIPAddressFilter.java
        │   │   │       ├── RemoveIPAddressFilterResponse.java
        │   │   │       ├── RemoveScopes.java
        │   │   │       ├── RemoveScopesResponse.java
        │   │   │       ├── RestoreSystem.java
        │   │   │       ├── RestoreSystemResponse.java
        │   │   │       ├── ScanAvailableDot11Networks.java
        │   │   │       ├── ScanAvailableDot11NetworksResponse.java
        │   │   │       ├── SecurityCapabilities.java
        │   │   │       ├── SendAuxiliaryCommand.java
        │   │   │       ├── SendAuxiliaryCommandResponse.java
        │   │   │       ├── Service.java
        │   │   │       ├── SetAccessPolicy.java
        │   │   │       ├── SetAccessPolicyResponse.java
        │   │   │       ├── SetCertificatesStatus.java
        │   │   │       ├── SetCertificatesStatusResponse.java
        │   │   │       ├── SetClientCertificateMode.java
        │   │   │       ├── SetClientCertificateModeResponse.java
        │   │   │       ├── SetDNS.java
        │   │   │       ├── SetDNSResponse.java
        │   │   │       ├── SetDPAddresses.java
        │   │   │       ├── SetDPAddressesResponse.java
        │   │   │       ├── SetDiscoveryMode.java
        │   │   │       ├── SetDiscoveryModeResponse.java
        │   │   │       ├── SetDot1XConfiguration.java
        │   │   │       ├── SetDot1XConfigurationResponse.java
        │   │   │       ├── SetDynamicDNS.java
        │   │   │       ├── SetDynamicDNSResponse.java
        │   │   │       ├── SetHostname.java
        │   │   │       ├── SetHostnameFromDHCP.java
        │   │   │       ├── SetHostnameFromDHCPResponse.java
        │   │   │       ├── SetHostnameResponse.java
        │   │   │       ├── SetIPAddressFilter.java
        │   │   │       ├── SetIPAddressFilterResponse.java
        │   │   │       ├── SetNTP.java
        │   │   │       ├── SetNTPResponse.java
        │   │   │       ├── SetNetworkDefaultGateway.java
        │   │   │       ├── SetNetworkDefaultGatewayResponse.java
        │   │   │       ├── SetNetworkInterfaces.java
        │   │   │       ├── SetNetworkInterfacesResponse.java
        │   │   │       ├── SetNetworkProtocols.java
        │   │   │       ├── SetNetworkProtocolsResponse.java
        │   │   │       ├── SetRelayOutputSettings.java
        │   │   │       ├── SetRelayOutputSettingsResponse.java
        │   │   │       ├── SetRelayOutputState.java
        │   │   │       ├── SetRelayOutputStateResponse.java
        │   │   │       ├── SetRemoteDiscoveryMode.java
        │   │   │       ├── SetRemoteDiscoveryModeResponse.java
        │   │   │       ├── SetRemoteUser.java
        │   │   │       ├── SetRemoteUserResponse.java
        │   │   │       ├── SetScopes.java
        │   │   │       ├── SetScopesResponse.java
        │   │   │       ├── SetSystemDateAndTime.java
        │   │   │       ├── SetSystemDateAndTimeResponse.java
        │   │   │       ├── SetSystemFactoryDefault.java
        │   │   │       ├── SetSystemFactoryDefaultResponse.java
        │   │   │       ├── SetUser.java
        │   │   │       ├── SetUserResponse.java
        │   │   │       ├── SetZeroConfiguration.java
        │   │   │       ├── SetZeroConfigurationResponse.java
        │   │   │       ├── StartFirmwareUpgrade.java
        │   │   │       ├── StartFirmwareUpgradeResponse.java
        │   │   │       ├── StartSystemRestore.java
        │   │   │       ├── StartSystemRestoreResponse.java
        │   │   │       ├── SystemCapabilities.java
        │   │   │       ├── SystemReboot.java
        │   │   │       ├── SystemRebootResponse.java
        │   │   │       ├── UpgradeSystemFirmware.java
        │   │   │       ├── UpgradeSystemFirmwareResponse.java
        │   │   │       └── package-info.java
        │   │   ├── events/
        │   │   │   └── wsdl/
        │   │   │       ├── Capabilities.java
        │   │   │       ├── CreatePullPointSubscription.java
        │   │   │       ├── CreatePullPointSubscriptionResponse.java
        │   │   │       ├── GetEventProperties.java
        │   │   │       ├── GetEventPropertiesResponse.java
        │   │   │       ├── GetServiceCapabilities.java
        │   │   │       ├── GetServiceCapabilitiesResponse.java
        │   │   │       ├── ObjectFactory.java
        │   │   │       ├── PullMessages.java
        │   │   │       ├── PullMessagesFaultResponse.java
        │   │   │       ├── PullMessagesResponse.java
        │   │   │       ├── Seek.java
        │   │   │       ├── SeekResponse.java
        │   │   │       ├── SetSynchronizationPoint.java
        │   │   │       ├── SetSynchronizationPointResponse.java
        │   │   │       ├── SubscriptionPolicy.java
        │   │   │       └── package-info.java
        │   │   ├── media/
        │   │   │   └── wsdl/
        │   │   │       ├── AddAudioDecoderConfiguration.java
        │   │   │       ├── AddAudioDecoderConfigurationResponse.java
        │   │   │       ├── AddAudioEncoderConfiguration.java
        │   │   │       ├── AddAudioEncoderConfigurationResponse.java
        │   │   │       ├── AddAudioOutputConfiguration.java
        │   │   │       ├── AddAudioOutputConfigurationResponse.java
        │   │   │       ├── AddAudioSourceConfiguration.java
        │   │   │       ├── AddAudioSourceConfigurationResponse.java
        │   │   │       ├── AddMetadataConfiguration.java
        │   │   │       ├── AddMetadataConfigurationResponse.java
        │   │   │       ├── AddPTZConfiguration.java
        │   │   │       ├── AddPTZConfigurationResponse.java
        │   │   │       ├── AddVideoAnalyticsConfiguration.java
        │   │   │       ├── AddVideoAnalyticsConfigurationResponse.java
        │   │   │       ├── AddVideoEncoderConfiguration.java
        │   │   │       ├── AddVideoEncoderConfigurationResponse.java
        │   │   │       ├── AddVideoSourceConfiguration.java
        │   │   │       ├── AddVideoSourceConfigurationResponse.java
        │   │   │       ├── Capabilities.java
        │   │   │       ├── CreateOSD.java
        │   │   │       ├── CreateOSDResponse.java
        │   │   │       ├── CreateProfile.java
        │   │   │       ├── CreateProfileResponse.java
        │   │   │       ├── DeleteOSD.java
        │   │   │       ├── DeleteOSDResponse.java
        │   │   │       ├── DeleteProfile.java
        │   │   │       ├── DeleteProfileResponse.java
        │   │   │       ├── GetAudioDecoderConfiguration.java
        │   │   │       ├── GetAudioDecoderConfigurationOptions.java
        │   │   │       ├── GetAudioDecoderConfigurationOptionsResponse.java
        │   │   │       ├── GetAudioDecoderConfigurationResponse.java
        │   │   │       ├── GetAudioDecoderConfigurations.java
        │   │   │       ├── GetAudioDecoderConfigurationsResponse.java
        │   │   │       ├── GetAudioEncoderConfiguration.java
        │   │   │       ├── GetAudioEncoderConfigurationOptions.java
        │   │   │       ├── GetAudioEncoderConfigurationOptionsResponse.java
        │   │   │       ├── GetAudioEncoderConfigurationResponse.java
        │   │   │       ├── GetAudioEncoderConfigurations.java
        │   │   │       ├── GetAudioEncoderConfigurationsResponse.java
        │   │   │       ├── GetAudioOutputConfiguration.java
        │   │   │       ├── GetAudioOutputConfigurationOptions.java
        │   │   │       ├── GetAudioOutputConfigurationOptionsResponse.java
        │   │   │       ├── GetAudioOutputConfigurationResponse.java
        │   │   │       ├── GetAudioOutputConfigurations.java
        │   │   │       ├── GetAudioOutputConfigurationsResponse.java
        │   │   │       ├── GetAudioOutputs.java
        │   │   │       ├── GetAudioOutputsResponse.java
        │   │   │       ├── GetAudioSourceConfiguration.java
        │   │   │       ├── GetAudioSourceConfigurationOptions.java
        │   │   │       ├── GetAudioSourceConfigurationOptionsResponse.java
        │   │   │       ├── GetAudioSourceConfigurationResponse.java
        │   │   │       ├── GetAudioSourceConfigurations.java
        │   │   │       ├── GetAudioSourceConfigurationsResponse.java
        │   │   │       ├── GetAudioSources.java
        │   │   │       ├── GetAudioSourcesResponse.java
        │   │   │       ├── GetCompatibleAudioDecoderConfigurations.java
        │   │   │       ├── GetCompatibleAudioDecoderConfigurationsResponse.java
        │   │   │       ├── GetCompatibleAudioEncoderConfigurations.java
        │   │   │       ├── GetCompatibleAudioEncoderConfigurationsResponse.java
        │   │   │       ├── GetCompatibleAudioOutputConfigurations.java
        │   │   │       ├── GetCompatibleAudioOutputConfigurationsResponse.java
        │   │   │       ├── GetCompatibleAudioSourceConfigurations.java
        │   │   │       ├── GetCompatibleAudioSourceConfigurationsResponse.java
        │   │   │       ├── GetCompatibleMetadataConfigurations.java
        │   │   │       ├── GetCompatibleMetadataConfigurationsResponse.java
        │   │   │       ├── GetCompatibleVideoAnalyticsConfigurations.java
        │   │   │       ├── GetCompatibleVideoAnalyticsConfigurationsResponse.java
        │   │   │       ├── GetCompatibleVideoEncoderConfigurations.java
        │   │   │       ├── GetCompatibleVideoEncoderConfigurationsResponse.java
        │   │   │       ├── GetCompatibleVideoSourceConfigurations.java
        │   │   │       ├── GetCompatibleVideoSourceConfigurationsResponse.java
        │   │   │       ├── GetGuaranteedNumberOfVideoEncoderInstances.java
        │   │   │       ├── GetGuaranteedNumberOfVideoEncoderInstancesResponse.java
        │   │   │       ├── GetMetadataConfiguration.java
        │   │   │       ├── GetMetadataConfigurationOptions.java
        │   │   │       ├── GetMetadataConfigurationOptionsResponse.java
        │   │   │       ├── GetMetadataConfigurationResponse.java
        │   │   │       ├── GetMetadataConfigurations.java
        │   │   │       ├── GetMetadataConfigurationsResponse.java
        │   │   │       ├── GetOSD.java
        │   │   │       ├── GetOSDOptions.java
        │   │   │       ├── GetOSDOptionsResponse.java
        │   │   │       ├── GetOSDResponse.java
        │   │   │       ├── GetOSDs.java
        │   │   │       ├── GetOSDsResponse.java
        │   │   │       ├── GetProfile.java
        │   │   │       ├── GetProfileResponse.java
        │   │   │       ├── GetProfiles.java
        │   │   │       ├── GetProfilesResponse.java
        │   │   │       ├── GetServiceCapabilities.java
        │   │   │       ├── GetServiceCapabilitiesResponse.java
        │   │   │       ├── GetSnapshotUri.java
        │   │   │       ├── GetSnapshotUriResponse.java
        │   │   │       ├── GetStreamUri.java
        │   │   │       ├── GetStreamUriResponse.java
        │   │   │       ├── GetVideoAnalyticsConfiguration.java
        │   │   │       ├── GetVideoAnalyticsConfigurationResponse.java
        │   │   │       ├── GetVideoAnalyticsConfigurations.java
        │   │   │       ├── GetVideoAnalyticsConfigurationsResponse.java
        │   │   │       ├── GetVideoEncoderConfiguration.java
        │   │   │       ├── GetVideoEncoderConfigurationOptions.java
        │   │   │       ├── GetVideoEncoderConfigurationOptionsResponse.java
        │   │   │       ├── GetVideoEncoderConfigurationResponse.java
        │   │   │       ├── GetVideoEncoderConfigurations.java
        │   │   │       ├── GetVideoEncoderConfigurationsResponse.java
        │   │   │       ├── GetVideoSourceConfiguration.java
        │   │   │       ├── GetVideoSourceConfigurationOptions.java
        │   │   │       ├── GetVideoSourceConfigurationOptionsResponse.java
        │   │   │       ├── GetVideoSourceConfigurationResponse.java
        │   │   │       ├── GetVideoSourceConfigurations.java
        │   │   │       ├── GetVideoSourceConfigurationsResponse.java
        │   │   │       ├── GetVideoSourceModes.java
        │   │   │       ├── GetVideoSourceModesResponse.java
        │   │   │       ├── GetVideoSources.java
        │   │   │       ├── GetVideoSourcesResponse.java
        │   │   │       ├── ObjectFactory.java
        │   │   │       ├── ProfileCapabilities.java
        │   │   │       ├── RemoveAudioDecoderConfiguration.java
        │   │   │       ├── RemoveAudioDecoderConfigurationResponse.java
        │   │   │       ├── RemoveAudioEncoderConfiguration.java
        │   │   │       ├── RemoveAudioEncoderConfigurationResponse.java
        │   │   │       ├── RemoveAudioOutputConfiguration.java
        │   │   │       ├── RemoveAudioOutputConfigurationResponse.java
        │   │   │       ├── RemoveAudioSourceConfiguration.java
        │   │   │       ├── RemoveAudioSourceConfigurationResponse.java
        │   │   │       ├── RemoveMetadataConfiguration.java
        │   │   │       ├── RemoveMetadataConfigurationResponse.java
        │   │   │       ├── RemovePTZConfiguration.java
        │   │   │       ├── RemovePTZConfigurationResponse.java
        │   │   │       ├── RemoveVideoAnalyticsConfiguration.java
        │   │   │       ├── RemoveVideoAnalyticsConfigurationResponse.java
        │   │   │       ├── RemoveVideoEncoderConfiguration.java
        │   │   │       ├── RemoveVideoEncoderConfigurationResponse.java
        │   │   │       ├── RemoveVideoSourceConfiguration.java
        │   │   │       ├── RemoveVideoSourceConfigurationResponse.java
        │   │   │       ├── SetAudioDecoderConfiguration.java
        │   │   │       ├── SetAudioDecoderConfigurationResponse.java
        │   │   │       ├── SetAudioEncoderConfiguration.java
        │   │   │       ├── SetAudioEncoderConfigurationResponse.java
        │   │   │       ├── SetAudioOutputConfiguration.java
        │   │   │       ├── SetAudioOutputConfigurationResponse.java
        │   │   │       ├── SetAudioSourceConfiguration.java
        │   │   │       ├── SetAudioSourceConfigurationResponse.java
        │   │   │       ├── SetMetadataConfiguration.java
        │   │   │       ├── SetMetadataConfigurationResponse.java
        │   │   │       ├── SetOSD.java
        │   │   │       ├── SetOSDResponse.java
        │   │   │       ├── SetSynchronizationPoint.java
        │   │   │       ├── SetSynchronizationPointResponse.java
        │   │   │       ├── SetVideoAnalyticsConfiguration.java
        │   │   │       ├── SetVideoAnalyticsConfigurationResponse.java
        │   │   │       ├── SetVideoEncoderConfiguration.java
        │   │   │       ├── SetVideoEncoderConfigurationResponse.java
        │   │   │       ├── SetVideoSourceConfiguration.java
        │   │   │       ├── SetVideoSourceConfigurationResponse.java
        │   │   │       ├── SetVideoSourceMode.java
        │   │   │       ├── SetVideoSourceModeResponse.java
        │   │   │       ├── StartMulticastStreaming.java
        │   │   │       ├── StartMulticastStreamingResponse.java
        │   │   │       ├── StopMulticastStreaming.java
        │   │   │       ├── StopMulticastStreamingResponse.java
        │   │   │       ├── StreamingCapabilities.java
        │   │   │       ├── VideoSourceMode.java
        │   │   │       ├── VideoSourceModeExtension.java
        │   │   │       └── package-info.java
        │   │   └── schema/
        │   │       ├── AACDecOptions.java
        │   │       ├── AbsoluteFocus.java
        │   │       ├── AbsoluteFocusOptions.java
        │   │       ├── ActionEngineEventPayload.java
        │   │       ├── ActionEngineEventPayloadExtension.java
        │   │       ├── AnalyticsCapabilities.java
        │   │       ├── AnalyticsDeviceCapabilities.java
        │   │       ├── AnalyticsDeviceEngineConfiguration.java
        │   │       ├── AnalyticsDeviceEngineConfigurationExtension.java
        │   │       ├── AnalyticsDeviceExtension.java
        │   │       ├── AnalyticsEngine.java
        │   │       ├── AnalyticsEngineConfiguration.java
        │   │       ├── AnalyticsEngineConfigurationExtension.java
        │   │       ├── AnalyticsEngineControl.java
        │   │       ├── AnalyticsEngineInput.java
        │   │       ├── AnalyticsEngineInputInfo.java
        │   │       ├── AnalyticsEngineInputInfoExtension.java
        │   │       ├── AnalyticsState.java
        │   │       ├── AnalyticsStateInformation.java
        │   │       ├── AnyHolder.java
        │   │       ├── Appearance.java
        │   │       ├── AppearanceExtension.java
        │   │       ├── ArrayOfFileProgress.java
        │   │       ├── ArrayOfFileProgressExtension.java
        │   │       ├── AttachmentData.java
        │   │       ├── AudioAnalyticsStream.java
        │   │       ├── AudioAnalyticsStreamExtension.java
        │   │       ├── AudioAttributes.java
        │   │       ├── AudioClassCandidate.java
        │   │       ├── AudioClassDescriptor.java
        │   │       ├── AudioClassDescriptorExtension.java
        │   │       ├── AudioDecoderConfiguration.java
        │   │       ├── AudioDecoderConfigurationOptions.java
        │   │       ├── AudioDecoderConfigurationOptionsExtension.java
        │   │       ├── AudioDescriptor.java
        │   │       ├── AudioEncoder2Configuration.java
        │   │       ├── AudioEncoder2ConfigurationOptions.java
        │   │       ├── AudioEncoderConfiguration.java
        │   │       ├── AudioEncoderConfigurationOption.java
        │   │       ├── AudioEncoderConfigurationOptions.java
        │   │       ├── AudioEncoding.java
        │   │       ├── AudioEncodingMimeNames.java
        │   │       ├── AudioOutput.java
        │   │       ├── AudioOutputConfiguration.java
        │   │       ├── AudioOutputConfigurationOptions.java
        │   │       ├── AudioSource.java
        │   │       ├── AudioSourceConfiguration.java
        │   │       ├── AudioSourceConfigurationOptions.java
        │   │       ├── AudioSourceOptionsExtension.java
        │   │       ├── AutoFocusMode.java
        │   │       ├── BacklightCompensation.java
        │   │       ├── BacklightCompensation20.java
        │   │       ├── BacklightCompensationMode.java
        │   │       ├── BacklightCompensationOptions.java
        │   │       ├── BacklightCompensationOptions20.java
        │   │       ├── BackupFile.java
        │   │       ├── Behaviour.java
        │   │       ├── BehaviourExtension.java
        │   │       ├── BinaryData.java
        │   │       ├── Capabilities.java
        │   │       ├── CapabilitiesExtension.java
        │   │       ├── CapabilitiesExtension2.java
        │   │       ├── CapabilityCategory.java
        │   │       ├── CellLayout.java
        │   │       ├── Certificate.java
        │   │       ├── CertificateGenerationParameters.java
        │   │       ├── CertificateGenerationParametersExtension.java
        │   │       ├── CertificateInformation.java
        │   │       ├── CertificateInformationExtension.java
        │   │       ├── CertificateStatus.java
        │   │       ├── CertificateUsage.java
        │   │       ├── CertificateWithPrivateKey.java
        │   │       ├── ClassDescriptor.java
        │   │       ├── ClassDescriptorExtension.java
        │   │       ├── ClassDescriptorExtension2.java
        │   │       ├── ClassType.java
        │   │       ├── CodingCapabilities.java
        │   │       ├── Color.java
        │   │       ├── ColorCovariance.java
        │   │       ├── ColorDescriptor.java
        │   │       ├── ColorDescriptorExtension.java
        │   │       ├── ColorOptions.java
        │   │       ├── ColorspaceRange.java
        │   │       ├── Config.java
        │   │       ├── ConfigDescription.java
        │   │       ├── ConfigDescriptionExtension.java
        │   │       ├── ConfigurationEntity.java
        │   │       ├── ContinuousFocus.java
        │   │       ├── ContinuousFocusOptions.java
        │   │       ├── DNSInformation.java
        │   │       ├── DNSInformationExtension.java
        │   │       ├── Date.java
        │   │       ├── DateTime.java
        │   │       ├── DateTimeRange.java
        │   │       ├── Defogging.java
        │   │       ├── DefoggingExtension.java
        │   │       ├── DefoggingMode.java
        │   │       ├── DefoggingOptions.java
        │   │       ├── DeviceCapabilities.java
        │   │       ├── DeviceCapabilitiesExtension.java
        │   │       ├── DeviceEntity.java
        │   │       ├── DeviceIOCapabilities.java
        │   │       ├── DigitalIdleState.java
        │   │       ├── DigitalInput.java
        │   │       ├── Direction.java
        │   │       ├── DiscoveryMode.java
        │   │       ├── DisplayCapabilities.java
        │   │       ├── Dot11AuthAndMangementSuite.java
        │   │       ├── Dot11AvailableNetworks.java
        │   │       ├── Dot11AvailableNetworksExtension.java
        │   │       ├── Dot11Capabilities.java
        │   │       ├── Dot11Cipher.java
        │   │       ├── Dot11Configuration.java
        │   │       ├── Dot11PSKSet.java
        │   │       ├── Dot11PSKSetExtension.java
        │   │       ├── Dot11SecurityConfiguration.java
        │   │       ├── Dot11SecurityConfigurationExtension.java
        │   │       ├── Dot11SecurityMode.java
        │   │       ├── Dot11SignalStrength.java
        │   │       ├── Dot11StationMode.java
        │   │       ├── Dot11Status.java
        │   │       ├── Dot1XConfiguration.java
        │   │       ├── Dot1XConfigurationExtension.java
        │   │       ├── Dot3Configuration.java
        │   │       ├── Duplex.java
        │   │       ├── DurationRange.java
        │   │       ├── DynamicDNSInformation.java
        │   │       ├── DynamicDNSInformationExtension.java
        │   │       ├── DynamicDNSType.java
        │   │       ├── EAPMethodConfiguration.java
        │   │       ├── EFlip.java
        │   │       ├── EFlipMode.java
        │   │       ├── EFlipOptions.java
        │   │       ├── EFlipOptionsExtension.java
        │   │       ├── EapMethodExtension.java
        │   │       ├── Enabled.java
        │   │       ├── EngineConfiguration.java
        │   │       ├── EventCapabilities.java
        │   │       ├── EventFilter.java
        │   │       ├── EventStream.java
        │   │       ├── EventStreamExtension.java
        │   │       ├── EventSubscription.java
        │   │       ├── Exposure.java
        │   │       ├── Exposure20.java
        │   │       ├── ExposureMode.java
        │   │       ├── ExposureOptions.java
        │   │       ├── ExposureOptions20.java
        │   │       ├── ExposurePriority.java
        │   │       ├── FactoryDefaultType.java
        │   │       ├── FileProgress.java
        │   │       ├── FindEventResult.java
        │   │       ├── FindEventResultList.java
        │   │       ├── FindMetadataResult.java
        │   │       ├── FindMetadataResultList.java
        │   │       ├── FindPTZPositionResult.java
        │   │       ├── FindPTZPositionResultList.java
        │   │       ├── FindRecordingResultList.java
        │   │       ├── FloatList.java
        │   │       ├── FloatRange.java
        │   │       ├── FocusConfiguration.java
        │   │       ├── FocusConfiguration20.java
        │   │       ├── FocusConfiguration20Extension.java
        │   │       ├── FocusMove.java
        │   │       ├── FocusOptions.java
        │   │       ├── FocusOptions20.java
        │   │       ├── FocusOptions20Extension.java
        │   │       ├── FocusStatus.java
        │   │       ├── FocusStatus20.java
        │   │       ├── FocusStatus20Extension.java
        │   │       ├── Frame.java
        │   │       ├── FrameExtension.java
        │   │       ├── FrameExtension2.java
        │   │       ├── G711DecOptions.java
        │   │       ├── G726DecOptions.java
        │   │       ├── GenericEapPwdConfigurationExtension.java
        │   │       ├── GetRecordingJobsResponseItem.java
        │   │       ├── GetRecordingsResponseItem.java
        │   │       ├── GetTracksResponseItem.java
        │   │       ├── GetTracksResponseList.java
        │   │       ├── H264Configuration.java
        │   │       ├── H264DecOptions.java
        │   │       ├── H264Options.java
        │   │       ├── H264Options2.java
        │   │       ├── H264Profile.java
        │   │       ├── HostnameInformation.java
        │   │       ├── HostnameInformationExtension.java
        │   │       ├── IOCapabilities.java
        │   │       ├── IOCapabilitiesExtension.java
        │   │       ├── IOCapabilitiesExtension2.java
        │   │       ├── IPAddress.java
        │   │       ├── IPAddressFilter.java
        │   │       ├── IPAddressFilterExtension.java
        │   │       ├── IPAddressFilterType.java
        │   │       ├── IPType.java
        │   │       ├── IPv4Configuration.java
        │   │       ├── IPv4NetworkInterface.java
        │   │       ├── IPv4NetworkInterfaceSetConfiguration.java
        │   │       ├── IPv6Configuration.java
        │   │       ├── IPv6ConfigurationExtension.java
        │   │       ├── IPv6DHCPConfiguration.java
        │   │       ├── IPv6NetworkInterface.java
        │   │       ├── IPv6NetworkInterfaceSetConfiguration.java
        │   │       ├── ImageStabilization.java
        │   │       ├── ImageStabilizationExtension.java
        │   │       ├── ImageStabilizationMode.java
        │   │       ├── ImageStabilizationOptions.java
        │   │       ├── ImageStabilizationOptionsExtension.java
        │   │       ├── ImagingCapabilities.java
        │   │       ├── ImagingOptions.java
        │   │       ├── ImagingOptions20.java
        │   │       ├── ImagingOptions20Extension.java
        │   │       ├── ImagingOptions20Extension2.java
        │   │       ├── ImagingOptions20Extension3.java
        │   │       ├── ImagingOptions20Extension4.java
        │   │       ├── ImagingSettings.java
        │   │       ├── ImagingSettings20.java
        │   │       ├── ImagingSettingsExtension.java
        │   │       ├── ImagingSettingsExtension20.java
        │   │       ├── ImagingSettingsExtension202.java
        │   │       ├── ImagingSettingsExtension203.java
        │   │       ├── ImagingSettingsExtension204.java
        │   │       ├── ImagingStatus.java
        │   │       ├── ImagingStatus20.java
        │   │       ├── ImagingStatus20Extension.java
        │   │       ├── IntList.java
        │   │       ├── IntRange.java
        │   │       ├── IntRectangle.java
        │   │       ├── IntRectangleRange.java
        │   │       ├── IrCutFilterAutoAdjustment.java
        │   │       ├── IrCutFilterAutoAdjustmentExtension.java
        │   │       ├── IrCutFilterAutoAdjustmentOptions.java
        │   │       ├── IrCutFilterAutoAdjustmentOptionsExtension.java
        │   │       ├── IrCutFilterAutoBoundaryType.java
        │   │       ├── IrCutFilterMode.java
        │   │       ├── ItemList.java
        │   │       ├── ItemListDescription.java
        │   │       ├── ItemListDescriptionExtension.java
        │   │       ├── ItemListExtension.java
        │   │       ├── JpegDecOptions.java
        │   │       ├── JpegOptions.java
        │   │       ├── JpegOptions2.java
        │   │       ├── Layout.java
        │   │       ├── LayoutExtension.java
        │   │       ├── LayoutOptions.java
        │   │       ├── LayoutOptionsExtension.java
        │   │       ├── LensDescription.java
        │   │       ├── LensOffset.java
        │   │       ├── LensProjection.java
        │   │       ├── MaximumNumberOfOSDs.java
        │   │       ├── MediaAttributes.java
        │   │       ├── MediaCapabilities.java
        │   │       ├── MediaCapabilitiesExtension.java
        │   │       ├── MediaUri.java
        │   │       ├── Merge.java
        │   │       ├── Message.java
        │   │       ├── MessageDescription.java
        │   │       ├── MessageDescriptionExtension.java
        │   │       ├── MessageExtension.java
        │   │       ├── MetadataAttributes.java
        │   │       ├── MetadataCompressionType.java
        │   │       ├── MetadataConfiguration.java
        │   │       ├── MetadataConfigurationExtension.java
        │   │       ├── MetadataConfigurationOptions.java
        │   │       ├── MetadataConfigurationOptionsExtension.java
        │   │       ├── MetadataConfigurationOptionsExtension2.java
        │   │       ├── MetadataFilter.java
        │   │       ├── MetadataInput.java
        │   │       ├── MetadataInputExtension.java
        │   │       ├── MetadataStream.java
        │   │       ├── MetadataStreamExtension.java
        │   │       ├── MetadataStreamExtension2.java
        │   │       ├── ModeOfOperation.java
        │   │       ├── MotionExpression.java
        │   │       ├── MotionExpressionConfiguration.java
        │   │       ├── MotionInCells.java
        │   │       ├── MoveOptions.java
        │   │       ├── MoveOptions20.java
        │   │       ├── MoveStatus.java
        │   │       ├── Mpeg4Configuration.java
        │   │       ├── Mpeg4DecOptions.java
        │   │       ├── Mpeg4Options.java
        │   │       ├── Mpeg4Options2.java
        │   │       ├── Mpeg4Profile.java
        │   │       ├── MulticastConfiguration.java
        │   │       ├── NTPInformation.java
        │   │       ├── NTPInformationExtension.java
        │   │       ├── NetworkCapabilities.java
        │   │       ├── NetworkCapabilitiesExtension.java
        │   │       ├── NetworkCapabilitiesExtension2.java
        │   │       ├── NetworkGateway.java
        │   │       ├── NetworkHost.java
        │   │       ├── NetworkHostExtension.java
        │   │       ├── NetworkHostType.java
        │   │       ├── NetworkInterface.java
        │   │       ├── NetworkInterfaceConnectionSetting.java
        │   │       ├── NetworkInterfaceExtension.java
        │   │       ├── NetworkInterfaceExtension2.java
        │   │       ├── NetworkInterfaceInfo.java
        │   │       ├── NetworkInterfaceLink.java
        │   │       ├── NetworkInterfaceSetConfiguration.java
        │   │       ├── NetworkInterfaceSetConfigurationExtension.java
        │   │       ├── NetworkInterfaceSetConfigurationExtension2.java
        │   │       ├── NetworkProtocol.java
        │   │       ├── NetworkProtocolExtension.java
        │   │       ├── NetworkProtocolType.java
        │   │       ├── NetworkZeroConfiguration.java
        │   │       ├── NetworkZeroConfigurationExtension.java
        │   │       ├── NetworkZeroConfigurationExtension2.java
        │   │       ├── NoiseReduction.java
        │   │       ├── NoiseReductionOptions.java
        │   │       ├── OSDColor.java
        │   │       ├── OSDColorOptions.java
        │   │       ├── OSDColorOptionsExtension.java
        │   │       ├── OSDConfiguration.java
        │   │       ├── OSDConfigurationExtension.java
        │   │       ├── OSDConfigurationOptions.java
        │   │       ├── OSDConfigurationOptionsExtension.java
        │   │       ├── OSDImgConfiguration.java
        │   │       ├── OSDImgConfigurationExtension.java
        │   │       ├── OSDImgOptions.java
        │   │       ├── OSDImgOptionsExtension.java
        │   │       ├── OSDPosConfiguration.java
        │   │       ├── OSDPosConfigurationExtension.java
        │   │       ├── OSDReference.java
        │   │       ├── OSDTextConfiguration.java
        │   │       ├── OSDTextConfigurationExtension.java
        │   │       ├── OSDTextOptions.java
        │   │       ├── OSDTextOptionsExtension.java
        │   │       ├── OSDType.java
        │   │       ├── Object.java
        │   │       ├── ObjectExtension.java
        │   │       ├── ObjectFactory.java
        │   │       ├── ObjectId.java
        │   │       ├── ObjectTree.java
        │   │       ├── ObjectTreeExtension.java
        │   │       ├── OnvifVersion.java
        │   │       ├── OtherType.java
        │   │       ├── PTControlDirection.java
        │   │       ├── PTControlDirectionExtension.java
        │   │       ├── PTControlDirectionOptions.java
        │   │       ├── PTControlDirectionOptionsExtension.java
        │   │       ├── PTZCapabilities.java
        │   │       ├── PTZConfiguration.java
        │   │       ├── PTZConfigurationExtension.java
        │   │       ├── PTZConfigurationExtension2.java
        │   │       ├── PTZConfigurationOptions.java
        │   │       ├── PTZConfigurationOptions2.java
        │   │       ├── PTZFilter.java
        │   │       ├── PTZMoveStatus.java
        │   │       ├── PTZNode.java
        │   │       ├── PTZNodeExtension.java
        │   │       ├── PTZNodeExtension2.java
        │   │       ├── PTZPositionFilter.java
        │   │       ├── PTZPreset.java
        │   │       ├── PTZPresetTourDirection.java
        │   │       ├── PTZPresetTourExtension.java
        │   │       ├── PTZPresetTourOperation.java
        │   │       ├── PTZPresetTourOptions.java
        │   │       ├── PTZPresetTourPresetDetail.java
        │   │       ├── PTZPresetTourPresetDetailOptions.java
        │   │       ├── PTZPresetTourPresetDetailOptionsExtension.java
        │   │       ├── PTZPresetTourSpot.java
        │   │       ├── PTZPresetTourSpotExtension.java
        │   │       ├── PTZPresetTourSpotOptions.java
        │   │       ├── PTZPresetTourStartingCondition.java
        │   │       ├── PTZPresetTourStartingConditionExtension.java
        │   │       ├── PTZPresetTourStartingConditionOptions.java
        │   │       ├── PTZPresetTourStartingConditionOptionsExtension.java
        │   │       ├── PTZPresetTourState.java
        │   │       ├── PTZPresetTourStatus.java
        │   │       ├── PTZPresetTourStatusExtension.java
        │   │       ├── PTZPresetTourSupported.java
        │   │       ├── PTZPresetTourSupportedExtension.java
        │   │       ├── PTZPresetTourTypeExtension.java
        │   │       ├── PTZSpaces.java
        │   │       ├── PTZSpacesExtension.java
        │   │       ├── PTZSpeed.java
        │   │       ├── PTZStatus.java
        │   │       ├── PTZStatusFilterOptions.java
        │   │       ├── PTZStatusFilterOptionsExtension.java
        │   │       ├── PTZStream.java
        │   │       ├── PTZStreamExtension.java
        │   │       ├── PTZVector.java
        │   │       ├── PanTiltLimits.java
        │   │       ├── PaneConfiguration.java
        │   │       ├── PaneLayout.java
        │   │       ├── PaneLayoutOptions.java
        │   │       ├── PaneOptionExtension.java
        │   │       ├── Polygon.java
        │   │       ├── PolygonConfiguration.java
        │   │       ├── Polyline.java
        │   │       ├── PolylineArray.java
        │   │       ├── PolylineArrayConfiguration.java
        │   │       ├── PolylineArrayExtension.java
        │   │       ├── PrefixedIPv4Address.java
        │   │       ├── PrefixedIPv6Address.java
        │   │       ├── PresetTour.java
        │   │       ├── Profile.java
        │   │       ├── ProfileCapabilities.java
        │   │       ├── ProfileExtension.java
        │   │       ├── ProfileExtension2.java
        │   │       ├── PropertyOperation.java
        │   │       ├── RealTimeStreamingCapabilities.java
        │   │       ├── RealTimeStreamingCapabilitiesExtension.java
        │   │       ├── Receiver.java
        │   │       ├── ReceiverCapabilities.java
        │   │       ├── ReceiverConfiguration.java
        │   │       ├── ReceiverMode.java
        │   │       ├── ReceiverState.java
        │   │       ├── ReceiverStateInformation.java
        │   │       ├── RecordingCapabilities.java
        │   │       ├── RecordingConfiguration.java
        │   │       ├── RecordingInformation.java
        │   │       ├── RecordingJobConfiguration.java
        │   │       ├── RecordingJobConfigurationExtension.java
        │   │       ├── RecordingJobSource.java
        │   │       ├── RecordingJobSourceExtension.java
        │   │       ├── RecordingJobStateInformation.java
        │   │       ├── RecordingJobStateInformationExtension.java
        │   │       ├── RecordingJobStateSource.java
        │   │       ├── RecordingJobStateTrack.java
        │   │       ├── RecordingJobStateTracks.java
        │   │       ├── RecordingJobTrack.java
        │   │       ├── RecordingSourceInformation.java
        │   │       ├── RecordingStatus.java
        │   │       ├── RecordingSummary.java
        │   │       ├── Rectangle.java
        │   │       ├── RelativeFocus.java
        │   │       ├── RelativeFocusOptions.java
        │   │       ├── RelativeFocusOptions20.java
        │   │       ├── RelayIdleState.java
        │   │       ├── RelayLogicalState.java
        │   │       ├── RelayMode.java
        │   │       ├── RelayOutput.java
        │   │       ├── RelayOutputSettings.java
        │   │       ├── RemoteUser.java
        │   │       ├── Rename.java
        │   │       ├── ReplayCapabilities.java
        │   │       ├── ReplayConfiguration.java
        │   │       ├── Reverse.java
        │   │       ├── ReverseMode.java
        │   │       ├── ReverseOptions.java
        │   │       ├── ReverseOptionsExtension.java
        │   │       ├── Rotate.java
        │   │       ├── RotateExtension.java
        │   │       ├── RotateMode.java
        │   │       ├── RotateOptions.java
        │   │       ├── RotateOptionsExtension.java
        │   │       ├── RuleEngineConfiguration.java
        │   │       ├── RuleEngineConfigurationExtension.java
        │   │       ├── Scope.java
        │   │       ├── ScopeDefinition.java
        │   │       ├── SearchCapabilities.java
        │   │       ├── SearchScope.java
        │   │       ├── SearchScopeExtension.java
        │   │       ├── SearchState.java
        │   │       ├── SecurityCapabilities.java
        │   │       ├── SecurityCapabilitiesExtension.java
        │   │       ├── SecurityCapabilitiesExtension2.java
        │   │       ├── SetDateTimeType.java
        │   │       ├── ShapeDescriptor.java
        │   │       ├── ShapeDescriptorExtension.java
        │   │       ├── SourceIdentification.java
        │   │       ├── SourceIdentificationExtension.java
        │   │       ├── SourceReference.java
        │   │       ├── Space1DDescription.java
        │   │       ├── Space2DDescription.java
        │   │       ├── Split.java
        │   │       ├── StorageReferencePath.java
        │   │       ├── StorageReferencePathExtension.java
        │   │       ├── StreamSetup.java
        │   │       ├── StreamType.java
        │   │       ├── SupportInformation.java
        │   │       ├── SupportedAnalyticsModules.java
        │   │       ├── SupportedAnalyticsModulesExtension.java
        │   │       ├── SupportedRules.java
        │   │       ├── SupportedRulesExtension.java
        │   │       ├── SystemCapabilities.java
        │   │       ├── SystemCapabilitiesExtension.java
        │   │       ├── SystemCapabilitiesExtension2.java
        │   │       ├── SystemDateTime.java
        │   │       ├── SystemDateTimeExtension.java
        │   │       ├── SystemLog.java
        │   │       ├── SystemLogType.java
        │   │       ├── SystemLogUri.java
        │   │       ├── SystemLogUriList.java
        │   │       ├── TLSConfiguration.java
        │   │       ├── Time.java
        │   │       ├── TimeZone.java
        │   │       ├── ToneCompensation.java
        │   │       ├── ToneCompensationExtension.java
        │   │       ├── ToneCompensationMode.java
        │   │       ├── ToneCompensationOptions.java
        │   │       ├── TrackAttributes.java
        │   │       ├── TrackAttributesExtension.java
        │   │       ├── TrackConfiguration.java
        │   │       ├── TrackInformation.java
        │   │       ├── TrackType.java
        │   │       ├── Transformation.java
        │   │       ├── TransformationExtension.java
        │   │       ├── Transport.java
        │   │       ├── TransportProtocol.java
        │   │       ├── User.java
        │   │       ├── UserExtension.java
        │   │       ├── UserLevel.java
        │   │       ├── Vector.java
        │   │       ├── Vector1D.java
        │   │       ├── Vector2D.java
        │   │       ├── VideoAnalyticsConfiguration.java
        │   │       ├── VideoAnalyticsStream.java
        │   │       ├── VideoAnalyticsStreamExtension.java
        │   │       ├── VideoAttributes.java
        │   │       ├── VideoDecoderConfigurationOptions.java
        │   │       ├── VideoDecoderConfigurationOptionsExtension.java
        │   │       ├── VideoEncoder2Configuration.java
        │   │       ├── VideoEncoder2ConfigurationOptions.java
        │   │       ├── VideoEncoderConfiguration.java
        │   │       ├── VideoEncoderConfigurationOptions.java
        │   │       ├── VideoEncoderOptionsExtension.java
        │   │       ├── VideoEncoderOptionsExtension2.java
        │   │       ├── VideoEncoding.java
        │   │       ├── VideoEncodingMimeNames.java
        │   │       ├── VideoEncodingProfiles.java
        │   │       ├── VideoOutput.java
        │   │       ├── VideoOutputConfiguration.java
        │   │       ├── VideoOutputConfigurationOptions.java
        │   │       ├── VideoOutputExtension.java
        │   │       ├── VideoRateControl.java
        │   │       ├── VideoRateControl2.java
        │   │       ├── VideoResolution.java
        │   │       ├── VideoResolution2.java
        │   │       ├── VideoSource.java
        │   │       ├── VideoSourceConfiguration.java
        │   │       ├── VideoSourceConfigurationExtension.java
        │   │       ├── VideoSourceConfigurationExtension2.java
        │   │       ├── VideoSourceConfigurationOptions.java
        │   │       ├── VideoSourceConfigurationOptionsExtension.java
        │   │       ├── VideoSourceConfigurationOptionsExtension2.java
        │   │       ├── VideoSourceExtension.java
        │   │       ├── VideoSourceExtension2.java
        │   │       ├── WhiteBalance.java
        │   │       ├── WhiteBalance20.java
        │   │       ├── WhiteBalance20Extension.java
        │   │       ├── WhiteBalanceMode.java
        │   │       ├── WhiteBalanceOptions.java
        │   │       ├── WhiteBalanceOptions20.java
        │   │       ├── WhiteBalanceOptions20Extension.java
        │   │       ├── WideDynamicMode.java
        │   │       ├── WideDynamicRange.java
        │   │       ├── WideDynamicRange20.java
        │   │       ├── WideDynamicRangeOptions.java
        │   │       ├── WideDynamicRangeOptions20.java
        │   │       ├── ZoomLimits.java
        │   │       └── package-info.java
        │   └── ver20/
        │       ├── imaging/
        │       │   └── wsdl/
        │       │       ├── Capabilities.java
        │       │       ├── GetImagingSettings.java
        │       │       ├── GetImagingSettingsResponse.java
        │       │       ├── GetMoveOptions.java
        │       │       ├── GetMoveOptionsResponse.java
        │       │       ├── GetOptions.java
        │       │       ├── GetOptionsResponse.java
        │       │       ├── GetServiceCapabilities.java
        │       │       ├── GetServiceCapabilitiesResponse.java
        │       │       ├── GetStatus.java
        │       │       ├── GetStatusResponse.java
        │       │       ├── Move.java
        │       │       ├── MoveResponse.java
        │       │       ├── ObjectFactory.java
        │       │       ├── SetImagingSettings.java
        │       │       ├── SetImagingSettingsResponse.java
        │       │       ├── Stop.java
        │       │       ├── StopResponse.java
        │       │       └── package-info.java
        │       ├── media/
        │       │   └── wsdl/
        │       │       ├── AddConfiguration.java
        │       │       ├── AddConfigurationResponse.java
        │       │       ├── Capabilities2.java
        │       │       ├── ConfigurationEnumeration.java
        │       │       ├── ConfigurationRef.java
        │       │       ├── ConfigurationSet.java
        │       │       ├── CreateOSD.java
        │       │       ├── CreateOSDResponse.java
        │       │       ├── CreateProfile.java
        │       │       ├── CreateProfileResponse.java
        │       │       ├── DeleteOSD.java
        │       │       ├── DeleteProfile.java
        │       │       ├── DeleteProfileResponse.java
        │       │       ├── GetAnalyticsConfigurationsResponse.java
        │       │       ├── GetAudioDecoderConfigurationOptionsResponse.java
        │       │       ├── GetAudioDecoderConfigurationsResponse.java
        │       │       ├── GetAudioEncoderConfigurationOptionsResponse.java
        │       │       ├── GetAudioEncoderConfigurationsResponse.java
        │       │       ├── GetAudioOutputConfigurationOptionsResponse.java
        │       │       ├── GetAudioOutputConfigurationsResponse.java
        │       │       ├── GetAudioSourceConfigurationOptionsResponse.java
        │       │       ├── GetAudioSourceConfigurationsResponse.java
        │       │       ├── GetConfiguration.java
        │       │       ├── GetMetadataConfigurationOptionsResponse.java
        │       │       ├── GetMetadataConfigurationsResponse.java
        │       │       ├── GetOSDOptions.java
        │       │       ├── GetOSDOptionsResponse.java
        │       │       ├── GetOSDs.java
        │       │       ├── GetOSDsResponse.java
        │       │       ├── GetProfiles.java
        │       │       ├── GetProfilesResponse.java
        │       │       ├── GetServiceCapabilities.java
        │       │       ├── GetServiceCapabilitiesResponse2.java
        │       │       ├── GetSnapshotUri.java
        │       │       ├── GetSnapshotUriResponse.java
        │       │       ├── GetStreamUri.java
        │       │       ├── GetStreamUriResponse.java
        │       │       ├── GetVideoEncoderConfigurationOptionsResponse.java
        │       │       ├── GetVideoEncoderConfigurationsResponse.java
        │       │       ├── GetVideoSourceConfigurationOptionsResponse.java
        │       │       ├── GetVideoSourceConfigurationsResponse.java
        │       │       ├── GetVideoSourceModes.java
        │       │       ├── GetVideoSourceModesResponse.java
        │       │       ├── MediaProfile.java
        │       │       ├── ObjectFactory.java
        │       │       ├── ProfileCapabilities.java
        │       │       ├── RemoveConfiguration.java
        │       │       ├── RemoveConfigurationResponse.java
        │       │       ├── SetAudioDecoderConfiguration.java
        │       │       ├── SetAudioEncoderConfiguration.java
        │       │       ├── SetAudioOutputConfiguration.java
        │       │       ├── SetAudioSourceConfiguration.java
        │       │       ├── SetConfigurationResponse.java
        │       │       ├── SetMetadataConfiguration.java
        │       │       ├── SetOSD.java
        │       │       ├── SetSynchronizationPoint.java
        │       │       ├── SetSynchronizationPointResponse.java
        │       │       ├── SetVideoEncoderConfiguration.java
        │       │       ├── SetVideoSourceConfiguration.java
        │       │       ├── SetVideoSourceMode.java
        │       │       ├── SetVideoSourceModeResponse.java
        │       │       ├── StartStopMulticastStreaming.java
        │       │       ├── StartStopMulticastStreamingResponse.java
        │       │       ├── StreamingCapabilities.java
        │       │       ├── TransportProtocol.java
        │       │       ├── VideoSourceMode.java
        │       │       ├── VideoSourceModeExtension.java
        │       │       └── package-info.java
        │       └── ptz/
        │           └── wsdl/
        │               ├── AbsoluteMove.java
        │               ├── AbsoluteMoveResponse.java
        │               ├── Capabilities.java
        │               ├── ContinuousMove.java
        │               ├── ContinuousMoveResponse.java
        │               ├── CreatePresetTour.java
        │               ├── CreatePresetTourResponse.java
        │               ├── GetCompatibleConfigurations.java
        │               ├── GetCompatibleConfigurationsResponse.java
        │               ├── GetConfiguration.java
        │               ├── GetConfigurationOptions.java
        │               ├── GetConfigurationOptionsResponse.java
        │               ├── GetConfigurationResponse.java
        │               ├── GetConfigurations.java
        │               ├── GetConfigurationsResponse.java
        │               ├── GetNode.java
        │               ├── GetNodeResponse.java
        │               ├── GetNodes.java
        │               ├── GetNodesResponse.java
        │               ├── GetPresetTour.java
        │               ├── GetPresetTourOptions.java
        │               ├── GetPresetTourOptionsResponse.java
        │               ├── GetPresetTourResponse.java
        │               ├── GetPresetTours.java
        │               ├── GetPresetToursResponse.java
        │               ├── GetPresets.java
        │               ├── GetPresetsResponse.java
        │               ├── GetServiceCapabilities.java
        │               ├── GetServiceCapabilitiesResponse.java
        │               ├── GetStatus.java
        │               ├── GetStatusResponse.java
        │               ├── GotoHomePosition.java
        │               ├── GotoHomePositionResponse.java
        │               ├── GotoPreset.java
        │               ├── GotoPresetResponse.java
        │               ├── ModifyPresetTour.java
        │               ├── ModifyPresetTourResponse.java
        │               ├── ObjectFactory.java
        │               ├── OperatePresetTour.java
        │               ├── OperatePresetTourResponse.java
        │               ├── RelativeMove.java
        │               ├── RelativeMoveResponse.java
        │               ├── RemovePreset.java
        │               ├── RemovePresetResponse.java
        │               ├── RemovePresetTour.java
        │               ├── RemovePresetTourResponse.java
        │               ├── SendAuxiliaryCommand.java
        │               ├── SendAuxiliaryCommandResponse.java
        │               ├── SetConfiguration.java
        │               ├── SetConfigurationResponse.java
        │               ├── SetHomePosition.java
        │               ├── SetHomePositionResponse.java
        │               ├── SetPreset.java
        │               ├── SetPresetResponse.java
        │               ├── Stop.java
        │               ├── StopResponse.java
        │               └── package-info.java
        ├── w3/
        │   ├── _2004/
        │   │   └── _08/
        │   │       └── xop/
        │   │           └── include/
        │   │               ├── Include.java
        │   │               ├── ObjectFactory.java
        │   │               └── package-info.java
        │   └── _2005/
        │       ├── _05/
        │       │   └── xmlmime/
        │       │       ├── Base64Binary.java
        │       │       ├── HexBinary.java
        │       │       ├── ObjectFactory.java
        │       │       └── package-info.java
        │       └── _08/
        │           └── addressing/
        │               ├── AttributedAnyType.java
        │               ├── AttributedQNameType.java
        │               ├── AttributedURIType.java
        │               ├── AttributedUnsignedLongType.java
        │               ├── EndpointReferenceType.java
        │               ├── MetadataType.java
        │               ├── ObjectFactory.java
        │               ├── ProblemActionType.java
        │               ├── ReferenceParametersType.java
        │               ├── RelatesToType.java
        │               └── package-info.java
        └── xmlsoap/
            └── schemas/
                └── soap/
                    └── envelope/
                        ├── Body.java
                        ├── Detail.java
                        ├── Envelope.java
                        ├── Fault.java
                        ├── Header.java
                        ├── ObjectFactory.java
                        └── package-info.java
Download .txt
Showing preview only (642K chars total). Download the full file or copy to clipboard to get everything.
SYMBOL INDEX (6624 symbols across 1133 files)

FILE: src/de/onvif/Main.java
  class Main (line 15) | public class Main {
    method main (line 19) | public static void main(String args[]) {

FILE: src/de/onvif/discovery/OnvifDiscovery.java
  class OnvifDiscovery (line 14) | public class OnvifDiscovery {
    method discoverOnvifDevices (line 15) | public static List<OnvifPointer> discoverOnvifDevices() {

FILE: src/de/onvif/discovery/OnvifPointer.java
  class OnvifPointer (line 17) | public class OnvifPointer {
    method getSnapshotUrl (line 21) | public String getSnapshotUrl() {
    method getName (line 25) | public String getName() {
    method getAddress (line 29) | public String getAddress() {
    method OnvifPointer (line 35) | public OnvifPointer(String address) {
    method OnvifPointer (line 49) | public OnvifPointer(URL service) {
    method getOnvifDevice (line 53) | public OnvifDevice getOnvifDevice() throws SOAPException, ConnectExcep...
    method toString (line 57) | public String toString() {

FILE: src/de/onvif/log/Logger.java
  class Logger (line 3) | public class Logger {
    method debug (line 4) | public void debug(String text) {
    method info (line 8) | public void info(String text) {
    method warn (line 12) | public void warn(String text) {
    method error (line 16) | public void error(String text) {

FILE: src/de/onvif/soap/OnvifDevice.java
  class OnvifDevice (line 34) | public class OnvifDevice {
    method OnvifDevice (line 69) | public OnvifDevice(String hostIp, String user, String password) throws...
    method OnvifDevice (line 104) | public OnvifDevice(String hostIp) throws ConnectException, SOAPExcepti...
    method isOnline (line 112) | private boolean isOnline() {
    method init (line 147) | protected void init() throws ConnectException, SOAPException {
    method replaceLocalIpWithProxyIp (line 185) | public String replaceLocalIpWithProxyIp(String original) {
    method getUsername (line 196) | public String getUsername() {
    method getEncryptedPassword (line 200) | public String getEncryptedPassword() {
    method encryptPassword (line 207) | public String encryptPassword() {
    method sha1 (line 225) | private static byte[] sha1(String s) throws NoSuchAlgorithmException {
    method getNonce (line 236) | private String getNonce() {
    method getEncryptedNonce (line 243) | public String getEncryptedNonce() {
    method createNonce (line 250) | public void createNonce() {
    method getLastUTCTime (line 255) | public String getLastUTCTime() {
    method getUTCTime (line 259) | public String getUTCTime() {
    method getSoap (line 269) | public SOAP getSoap() {
    method getDevices (line 276) | public InitialDevices getDevices() {
    method getPtz (line 283) | public PtzDevices getPtz() {
    method getMedia (line 291) | public MediaDevices getMedia() {
    method getImaging (line 299) | public ImagingDevices getImaging() {
    method getLogger (line 303) | public Logger getLogger() {
    method getDeviceUri (line 307) | public String getDeviceUri() {
    method getPtzUri (line 311) | protected String getPtzUri() {
    method getMediaUri (line 315) | protected String getMediaUri() {
    method getImagingUri (line 319) | protected String getImagingUri() {
    method getEventsUri (line 323) | protected String getEventsUri() {
    method getDate (line 327) | public Date getDate() {
    method getName (line 331) | public String getName() {
    method getHostname (line 335) | public String getHostname() {
    method reboot (line 339) | public String reboot() throws ConnectException, SOAPException {

FILE: src/de/onvif/soap/SOAP.java
  class SOAP (line 27) | public class SOAP {
    method SOAP (line 33) | public SOAP(OnvifDevice onvifDevice) {
    method createSOAPDeviceRequest (line 39) | public Object createSOAPDeviceRequest(Object soapRequestElem, Object s...
    method createSOAPPtzRequest (line 44) | public Object createSOAPPtzRequest(Object soapRequestElem, Object soap...
    method createSOAPMediaRequest (line 48) | public Object createSOAPMediaRequest(Object soapRequestElem, Object so...
    method createSOAPImagingRequest (line 52) | public Object createSOAPImagingRequest(Object soapRequestElem, Object ...
    method createSOAPEventsRequest (line 57) | public Object createSOAPEventsRequest(Object soapRequestElem, Object s...
    method createSOAPRequest (line 70) | public Object createSOAPRequest(Object soapRequestElem, Object soapRes...
    method createSoapMessage (line 144) | protected SOAPMessage createSoapMessage(Object soapRequestElem, boolea...
    method createSoapHeader (line 161) | protected void createSoapHeader(SOAPMessage soapMessage) throws SOAPEx...
    method isLogging (line 193) | public boolean isLogging() {
    method setLogging (line 197) | public void setLogging(boolean logging) {

FILE: src/de/onvif/soap/devices/ImagingDevices.java
  class ImagingDevices (line 23) | public class ImagingDevices {
    method ImagingDevices (line 28) | public ImagingDevices(OnvifDevice onvifDevice) {
    method getOptions (line 33) | public ImagingOptions20 getOptions(String videoSourceToken) {
    method moveFocus (line 58) | public boolean moveFocus(String videoSourceToken, float absoluteFocusV...
    method getImagingSettings (line 90) | public ImagingSettings20 getImagingSettings(String videoSourceToken) {
    method setImagingSettings (line 115) | public boolean setImagingSettings(String videoSourceToken, ImagingSett...

FILE: src/de/onvif/soap/devices/InitialDevices.java
  class InitialDevices (line 45) | public class InitialDevices {
    method InitialDevices (line 50) | public InitialDevices(OnvifDevice onvifDevice) {
    method getDate (line 55) | public java.util.Date getDate() {
    method getDeviceInformation (line 75) | public GetDeviceInformationResponse getDeviceInformation() {
    method getHostname (line 89) | public String getHostname() {
    method setHostname (line 103) | public boolean setHostname(String hostname) {
    method getUsers (line 118) | public List<User> getUsers() {
    method getCapabilities (line 136) | public Capabilities getCapabilities() throws ConnectException, SOAPExc...
    method getProfiles (line 154) | public List<Profile> getProfiles() {
    method getProfile (line 173) | public Profile getProfile(String profileToken) {
    method createProfile (line 194) | public Profile createProfile(String name) {
    method getServices (line 215) | public List<Service> getServices(boolean includeCapability) {
    method getScopes (line 236) | public List<Scope> getScopes() {
    method reboot (line 255) | public String reboot() throws ConnectException, SOAPException {

FILE: src/de/onvif/soap/devices/MediaDevices.java
  class MediaDevices (line 30) | public class MediaDevices {
    method MediaDevices (line 34) | public MediaDevices(OnvifDevice onvifDevice) {
    method getHTTPStreamUri (line 39) | @Deprecated
    method getHTTPStreamUri (line 49) | public String getHTTPStreamUri(String profileToken) throws ConnectExce...
    method getUDPStreamUri (line 58) | @Deprecated
    method getUDPStreamUri (line 68) | public String getUDPStreamUri(String profileToken) throws ConnectExcep...
    method getTCPStreamUri (line 77) | @Deprecated
    method getTCPStreamUri (line 87) | public String getTCPStreamUri(String profileToken) throws ConnectExcep...
    method getRTSPStreamUri (line 96) | @Deprecated
    method getRTSPStreamUri (line 106) | public String getRTSPStreamUri(String profileToken) throws ConnectExce...
    method getStreamUri (line 115) | @Deprecated
    method getStreamUri (line 121) | @Deprecated
    method getStreamUri (line 126) | public String getStreamUri(String profileToken, StreamSetup streamSetu...
    method getVideoEncoderConfiguration (line 147) | public static VideoEncoderConfiguration getVideoEncoderConfiguration(P...
    method getVideoEncoderConfigurationOptions (line 151) | public VideoEncoderConfigurationOptions getVideoEncoderConfigurationOp...
    method setVideoEncoderConfiguration (line 171) | public boolean setVideoEncoderConfiguration(VideoEncoderConfiguration ...
    method getSceenshotUri (line 192) | public String getSceenshotUri(String profileToken) throws SOAPExceptio...
    method getSnapshotUri (line 196) | public String getSnapshotUri(String profileToken) throws SOAPException...
    method getVideoSources (line 216) | public List<VideoSource> getVideoSources() throws SOAPException, Conne...

FILE: src/de/onvif/soap/devices/PtzDevices.java
  class PtzDevices (line 47) | public class PtzDevices {
    method PtzDevices (line 51) | public PtzDevices(OnvifDevice onvifDevice) {
    method isPtzOperationsSupported (line 56) | public boolean isPtzOperationsSupported(String profileToken) {
    method getPTZConfiguration (line 64) | public PTZConfiguration getPTZConfiguration(String profileToken) {
    method getNodes (line 79) | public List<PTZNode> getNodes() {
    method getNode (line 98) | public PTZNode getNode(String profileToken) {
    method getNode (line 102) | public PTZNode getNode(PTZConfiguration ptzConfiguration) {
    method getPanSpaces (line 126) | public FloatRange getPanSpaces(String profileToken) {
    method getTiltSpaces (line 133) | public FloatRange getTiltSpaces(String profileToken) {
    method getZoomSpaces (line 140) | public FloatRange getZoomSpaces(String profileToken) {
    method isAbsoluteMoveSupported (line 147) | public boolean isAbsoluteMoveSupported(String profileToken) {
    method absoluteMove (line 171) | public boolean absoluteMove(String profileToken, float x, float y, flo...
    method isRelativeMoveSupported (line 223) | public boolean isRelativeMoveSupported(String profileToken) {
    method relativeMove (line 235) | public boolean relativeMove(String profileToken, float x, float y, flo...
    method isContinuosMoveSupported (line 267) | public boolean isContinuosMoveSupported(String profileToken) {
    method continuousMove (line 279) | public boolean continuousMove(String profileToken, float x, float y, f...
    method stopMove (line 311) | public boolean stopMove(String profileToken) {
    method getStatus (line 334) | public PTZStatus getStatus(String profileToken) {
    method getPosition (line 355) | public PTZVector getPosition(String profileToken) {
    method setHomePosition (line 365) | public boolean setHomePosition(String profileToken) {
    method getPresets (line 386) | public List<PTZPreset> getPresets(String profileToken) {
    method setPreset (line 407) | public String setPreset(String presetName, String presetToken, String ...
    method setPreset (line 430) | public String setPreset(String presetName, String profileToken) {
    method removePreset (line 434) | public boolean removePreset(String presetToken, String profileToken) {
    method gotoPreset (line 456) | public boolean gotoPreset(String presetToken, String profileToken) {

FILE: src/org/oasis_open/docs/wsn/b_2/CreatePullPoint.java
  class CreatePullPoint (line 45) | @XmlAccessorType(XmlAccessType.FIELD)
    method getAny (line 75) | public List<Object> getAny() {
    method getOtherAttributes (line 93) | public Map<QName, String> getOtherAttributes() {

FILE: src/org/oasis_open/docs/wsn/b_2/CreatePullPointResponse.java
  class CreatePullPointResponse (line 48) | @XmlAccessorType(XmlAccessType.FIELD)
    method getPullPoint (line 66) | public EndpointReferenceType getPullPoint() {
    method setPullPoint (line 77) | public void setPullPoint(EndpointReferenceType value) {
    method getAny (line 101) | public List<Object> getAny() {
    method getOtherAttributes (line 119) | public Map<QName, String> getOtherAttributes() {

FILE: src/org/oasis_open/docs/wsn/b_2/DestroyPullPoint.java
  class DestroyPullPoint (line 45) | @XmlAccessorType(XmlAccessType.FIELD)
    method getAny (line 75) | public List<Object> getAny() {
    method getOtherAttributes (line 93) | public Map<QName, String> getOtherAttributes() {

FILE: src/org/oasis_open/docs/wsn/b_2/DestroyPullPointResponse.java
  class DestroyPullPointResponse (line 45) | @XmlAccessorType(XmlAccessType.FIELD)
    method getAny (line 75) | public List<Object> getAny() {
    method getOtherAttributes (line 93) | public Map<QName, String> getOtherAttributes() {

FILE: src/org/oasis_open/docs/wsn/b_2/FilterType.java
  class FilterType (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getAny (line 68) | public List<Object> getAny() {

FILE: src/org/oasis_open/docs/wsn/b_2/GetCurrentMessage.java
  class GetCurrentMessage (line 42) | @XmlAccessorType(XmlAccessType.FIELD)
    method getTopic (line 58) | public TopicExpressionType getTopic() {
    method setTopic (line 69) | public void setTopic(TopicExpressionType value) {
    method getAny (line 93) | public List<Object> getAny() {

FILE: src/org/oasis_open/docs/wsn/b_2/GetCurrentMessageResponse.java
  class GetCurrentMessageResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getAny (line 68) | public List<Object> getAny() {

FILE: src/org/oasis_open/docs/wsn/b_2/GetMessages.java
  class GetMessages (line 49) | @XmlAccessorType(XmlAccessType.FIELD)
    method getMaximumNumber (line 68) | public BigInteger getMaximumNumber() {
    method setMaximumNumber (line 79) | public void setMaximumNumber(BigInteger value) {
    method getAny (line 103) | public List<Object> getAny() {
    method getOtherAttributes (line 121) | public Map<QName, String> getOtherAttributes() {

FILE: src/org/oasis_open/docs/wsn/b_2/GetMessagesResponse.java
  class GetMessagesResponse (line 47) | @XmlAccessorType(XmlAccessType.FIELD)
    method getNotificationMessage (line 79) | public List<NotificationMessageHolderType> getNotificationMessage() {
    method getAny (line 106) | public List<Object> getAny() {
    method getOtherAttributes (line 124) | public Map<QName, String> getOtherAttributes() {

FILE: src/org/oasis_open/docs/wsn/b_2/InvalidFilterFaultType.java
  class InvalidFilterFaultType (line 41) | @XmlAccessorType(XmlAccessType.FIELD)
    method getUnknownFilter (line 68) | public List<QName> getUnknownFilter() {

FILE: src/org/oasis_open/docs/wsn/b_2/InvalidMessageContentExpressionFaultType.java
  class InvalidMessageContentExpressionFaultType (line 34) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/oasis_open/docs/wsn/b_2/InvalidProducerPropertiesExpressionFaultType.java
  class InvalidProducerPropertiesExpressionFaultType (line 34) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/oasis_open/docs/wsn/b_2/InvalidTopicExpressionFaultType.java
  class InvalidTopicExpressionFaultType (line 34) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/oasis_open/docs/wsn/b_2/MultipleTopicsSpecifiedFaultType.java
  class MultipleTopicsSpecifiedFaultType (line 34) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/oasis_open/docs/wsn/b_2/NoCurrentMessageOnTopicFaultType.java
  class NoCurrentMessageOnTopicFaultType (line 34) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/oasis_open/docs/wsn/b_2/NotificationMessageHolderType.java
  class NotificationMessageHolderType (line 52) | @XmlAccessorType(XmlAccessType.FIELD)
    method getSubscriptionReference (line 71) | public EndpointReferenceType getSubscriptionReference() {
    method setSubscriptionReference (line 82) | public void setSubscriptionReference(EndpointReferenceType value) {
    method getTopic (line 92) | public TopicExpressionType getTopic() {
    method setTopic (line 103) | public void setTopic(TopicExpressionType value) {
    method getProducerReference (line 113) | public EndpointReferenceType getProducerReference() {
    method setProducerReference (line 124) | public void setProducerReference(EndpointReferenceType value) {
    method getMessage (line 134) | public NotificationMessageHolderType.Message getMessage() {
    method setMessage (line 145) | public void setMessage(NotificationMessageHolderType.Message value) {
    class Message (line 170) | @XmlAccessorType(XmlAccessType.FIELD)
      method getAny (line 183) | public Object getAny() {
      method setAny (line 194) | public void setAny(Object value) {

FILE: src/org/oasis_open/docs/wsn/b_2/NotificationProducerRP.java
  class NotificationProducerRP (line 44) | @XmlAccessorType(XmlAccessType.FIELD)
    method getTopicExpression (line 79) | public List<TopicExpressionType> getTopicExpression() {
    method isFixedTopicSet (line 92) | public Boolean isFixedTopicSet() {
    method setFixedTopicSet (line 103) | public void setFixedTopicSet(Boolean value) {
    method getTopicExpressionDialect (line 127) | public List<String> getTopicExpressionDialect() {
    method getTopicSet (line 140) | public TopicSetType getTopicSet() {
    method setTopicSet (line 151) | public void setTopicSet(TopicSetType value) {

FILE: src/org/oasis_open/docs/wsn/b_2/Notify.java
  class Notify (line 42) | @XmlAccessorType(XmlAccessType.FIELD)
    method getNotificationMessage (line 72) | public List<NotificationMessageHolderType> getNotificationMessage() {
    method getAny (line 99) | public List<Object> getAny() {

FILE: src/org/oasis_open/docs/wsn/b_2/NotifyMessageNotSupportedFaultType.java
  class NotifyMessageNotSupportedFaultType (line 34) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/oasis_open/docs/wsn/b_2/ObjectFactory.java
  class ObjectFactory (line 25) | @XmlRegistry
    method ObjectFactory (line 72) | public ObjectFactory() {
    method createSubscribe (line 79) | public Subscribe createSubscribe() {
    method createNotificationMessageHolderType (line 87) | public NotificationMessageHolderType createNotificationMessageHolderTy...
    method createTopicExpressionDialectUnknownFaultType (line 95) | public TopicExpressionDialectUnknownFaultType createTopicExpressionDia...
    method createQueryExpressionType (line 103) | public QueryExpressionType createQueryExpressionType() {
    method createUnableToGetMessagesFaultType (line 111) | public UnableToGetMessagesFaultType createUnableToGetMessagesFaultType...
    method createResumeSubscription (line 119) | public ResumeSubscription createResumeSubscription() {
    method createResumeFailedFaultType (line 127) | public ResumeFailedFaultType createResumeFailedFaultType() {
    method createInvalidProducerPropertiesExpressionFaultType (line 135) | public InvalidProducerPropertiesExpressionFaultType createInvalidProdu...
    method createDestroyPullPointResponse (line 143) | public DestroyPullPointResponse createDestroyPullPointResponse() {
    method createPauseSubscriptionResponse (line 151) | public PauseSubscriptionResponse createPauseSubscriptionResponse() {
    method createResumeSubscriptionResponse (line 159) | public ResumeSubscriptionResponse createResumeSubscriptionResponse() {
    method createSubscribeCreationFailedFaultType (line 167) | public SubscribeCreationFailedFaultType createSubscribeCreationFailedF...
    method createRenewResponse (line 175) | public RenewResponse createRenewResponse() {
    method createUnableToDestroySubscriptionFaultType (line 183) | public UnableToDestroySubscriptionFaultType createUnableToDestroySubsc...
    method createUnrecognizedPolicyRequestFaultType (line 191) | public UnrecognizedPolicyRequestFaultType createUnrecognizedPolicyRequ...
    method createFilterType (line 199) | public FilterType createFilterType() {
    method createSubscribeSubscriptionPolicy (line 207) | public Subscribe.SubscriptionPolicy createSubscribeSubscriptionPolicy() {
    method createNotificationProducerRP (line 215) | public NotificationProducerRP createNotificationProducerRP() {
    method createTopicExpressionType (line 223) | public TopicExpressionType createTopicExpressionType() {
    method createGetMessages (line 231) | public GetMessages createGetMessages() {
    method createRenew (line 239) | public Renew createRenew() {
    method createUseRaw (line 247) | public UseRaw createUseRaw() {
    method createCreatePullPoint (line 255) | public CreatePullPoint createCreatePullPoint() {
    method createNotifyMessageNotSupportedFaultType (line 263) | public NotifyMessageNotSupportedFaultType createNotifyMessageNotSuppor...
    method createGetMessagesResponse (line 271) | public GetMessagesResponse createGetMessagesResponse() {
    method createSubscribeResponse (line 279) | public SubscribeResponse createSubscribeResponse() {
    method createCreatePullPointResponse (line 287) | public CreatePullPointResponse createCreatePullPointResponse() {
    method createUnableToCreatePullPointFaultType (line 295) | public UnableToCreatePullPointFaultType createUnableToCreatePullPointF...
    method createUnacceptableInitialTerminationTimeFaultType (line 303) | public UnacceptableInitialTerminationTimeFaultType createUnacceptableI...
    method createInvalidTopicExpressionFaultType (line 311) | public InvalidTopicExpressionFaultType createInvalidTopicExpressionFau...
    method createUnsupportedPolicyRequestFaultType (line 319) | public UnsupportedPolicyRequestFaultType createUnsupportedPolicyReques...
    method createSubscriptionManagerRP (line 327) | public SubscriptionManagerRP createSubscriptionManagerRP() {
    method createSubscriptionPolicyType (line 335) | public SubscriptionPolicyType createSubscriptionPolicyType() {
    method createNotify (line 343) | public Notify createNotify() {
    method createDestroyPullPoint (line 351) | public DestroyPullPoint createDestroyPullPoint() {
    method createUnsubscribeResponse (line 359) | public UnsubscribeResponse createUnsubscribeResponse() {
    method createGetCurrentMessageResponse (line 367) | public GetCurrentMessageResponse createGetCurrentMessageResponse() {
    method createPauseFailedFaultType (line 375) | public PauseFailedFaultType createPauseFailedFaultType() {
    method createGetCurrentMessage (line 383) | public GetCurrentMessage createGetCurrentMessage() {
    method createInvalidMessageContentExpressionFaultType (line 391) | public InvalidMessageContentExpressionFaultType createInvalidMessageCo...
    method createUnableToDestroyPullPointFaultType (line 399) | public UnableToDestroyPullPointFaultType createUnableToDestroyPullPoin...
    method createMultipleTopicsSpecifiedFaultType (line 407) | public MultipleTopicsSpecifiedFaultType createMultipleTopicsSpecifiedF...
    method createNoCurrentMessageOnTopicFaultType (line 415) | public NoCurrentMessageOnTopicFaultType createNoCurrentMessageOnTopicF...
    method createInvalidFilterFaultType (line 423) | public InvalidFilterFaultType createInvalidFilterFaultType() {
    method createTopicNotSupportedFaultType (line 431) | public TopicNotSupportedFaultType createTopicNotSupportedFaultType() {
    method createPauseSubscription (line 439) | public PauseSubscription createPauseSubscription() {
    method createUnsubscribe (line 447) | public Unsubscribe createUnsubscribe() {
    method createUnacceptableTerminationTimeFaultType (line 455) | public UnacceptableTerminationTimeFaultType createUnacceptableTerminat...
    method createNotificationMessageHolderTypeMessage (line 463) | public NotificationMessageHolderType.Message createNotificationMessage...
    method createTerminationTime (line 471) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name...
    method createNotifyMessageNotSupportedFault (line 480) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name...
    method createConsumerReference (line 489) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name...
    method createUnsupportedPolicyRequestFault (line 498) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name...
    method createSubscriptionPolicy (line 507) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name...
    method createNotificationMessage (line 516) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name...
    method createUnacceptableInitialTerminationTimeFault (line 525) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name...
    method createInvalidTopicExpressionFault (line 536) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name...
    method createTopicExpressionDialect (line 545) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name...
    method createFilter (line 554) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name...
    method createUnableToCreatePullPointFault (line 563) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name...
    method createCreationTime (line 572) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name...
    method createResumeFailedFault (line 581) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name...
    method createInvalidProducerPropertiesExpressionFault (line 590) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name...
    method createUnableToGetMessagesFault (line 601) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name...
    method createMessageContent (line 610) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name...
    method createTopicExpressionDialectUnknownFault (line 619) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name...
    method createUnableToDestroySubscriptionFault (line 629) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name...
    method createUnrecognizedPolicyRequestFault (line 639) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name...
    method createSubscribeCreationFailedFault (line 648) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name...
    method createProducerReference (line 657) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name...
    method createNoCurrentMessageOnTopicFault (line 666) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name...
    method createMultipleTopicsSpecifiedFault (line 675) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name...
    method createUnacceptableTerminationTimeFault (line 684) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name...
    method createCurrentTime (line 694) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name...
    method createTopicExpression (line 703) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name...
    method createProducerProperties (line 712) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name...
    method createTopicNotSupportedFault (line 721) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name...
    method createInvalidFilterFault (line 730) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name...
    method createFixedTopicSet (line 739) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name...
    method createTopic (line 748) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name...
    method createUnableToDestroyPullPointFault (line 757) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name...
    method createInvalidMessageContentExpressionFault (line 766) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name...
    method createPauseFailedFault (line 776) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name...
    method createSubscriptionReference (line 785) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name...
    method createSubscribeInitialTerminationTime (line 794) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name...

FILE: src/org/oasis_open/docs/wsn/b_2/PauseFailedFaultType.java
  class PauseFailedFaultType (line 34) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/oasis_open/docs/wsn/b_2/PauseSubscription.java
  class PauseSubscription (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getAny (line 68) | public List<Object> getAny() {

FILE: src/org/oasis_open/docs/wsn/b_2/PauseSubscriptionResponse.java
  class PauseSubscriptionResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getAny (line 68) | public List<Object> getAny() {

FILE: src/org/oasis_open/docs/wsn/b_2/QueryExpressionType.java
  class QueryExpressionType (line 43) | @XmlAccessorType(XmlAccessType.FIELD)
    method getContent (line 74) | public List<Object> getContent() {
    method getDialect (line 87) | public String getDialect() {
    method setDialect (line 98) | public void setDialect(String value) {

FILE: src/org/oasis_open/docs/wsn/b_2/Renew.java
  class Renew (line 42) | @XmlAccessorType(XmlAccessType.FIELD)
    method getTerminationTime (line 58) | public String getTerminationTime() {
    method setTerminationTime (line 69) | public void setTerminationTime(String value) {
    method getAny (line 93) | public List<Object> getAny() {

FILE: src/org/oasis_open/docs/wsn/b_2/RenewResponse.java
  class RenewResponse (line 45) | @XmlAccessorType(XmlAccessType.FIELD)
    method getTerminationTime (line 65) | public XMLGregorianCalendar getTerminationTime() {
    method setTerminationTime (line 76) | public void setTerminationTime(XMLGregorianCalendar value) {
    method getCurrentTime (line 86) | public XMLGregorianCalendar getCurrentTime() {
    method setCurrentTime (line 97) | public void setCurrentTime(XMLGregorianCalendar value) {
    method getAny (line 121) | public List<Object> getAny() {

FILE: src/org/oasis_open/docs/wsn/b_2/ResumeFailedFaultType.java
  class ResumeFailedFaultType (line 34) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/oasis_open/docs/wsn/b_2/ResumeSubscription.java
  class ResumeSubscription (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getAny (line 68) | public List<Object> getAny() {

FILE: src/org/oasis_open/docs/wsn/b_2/ResumeSubscriptionResponse.java
  class ResumeSubscriptionResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getAny (line 68) | public List<Object> getAny() {

FILE: src/org/oasis_open/docs/wsn/b_2/Subscribe.java
  class Subscribe (line 58) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConsumerReference (line 80) | public EndpointReferenceType getConsumerReference() {
    method setConsumerReference (line 91) | public void setConsumerReference(EndpointReferenceType value) {
    method getFilter (line 101) | public FilterType getFilter() {
    method setFilter (line 112) | public void setFilter(FilterType value) {
    method getInitialTerminationTime (line 122) | public JAXBElement<String> getInitialTerminationTime() {
    method setInitialTerminationTime (line 133) | public void setInitialTerminationTime(JAXBElement<String> value) {
    method getSubscriptionPolicy (line 143) | public Subscribe.SubscriptionPolicy getSubscriptionPolicy() {
    method setSubscriptionPolicy (line 154) | public void setSubscriptionPolicy(Subscribe.SubscriptionPolicy value) {
    method getAny (line 178) | public List<Object> getAny() {
    class SubscriptionPolicy (line 206) | @XmlAccessorType(XmlAccessType.FIELD)
      method getAny (line 233) | public List<Object> getAny() {

FILE: src/org/oasis_open/docs/wsn/b_2/SubscribeCreationFailedFaultType.java
  class SubscribeCreationFailedFaultType (line 34) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/oasis_open/docs/wsn/b_2/SubscribeResponse.java
  class SubscribeResponse (line 47) | @XmlAccessorType(XmlAccessType.FIELD)
    method getSubscriptionReference (line 69) | public EndpointReferenceType getSubscriptionReference() {
    method setSubscriptionReference (line 80) | public void setSubscriptionReference(EndpointReferenceType value) {
    method getCurrentTime (line 90) | public XMLGregorianCalendar getCurrentTime() {
    method setCurrentTime (line 101) | public void setCurrentTime(XMLGregorianCalendar value) {
    method getTerminationTime (line 111) | public XMLGregorianCalendar getTerminationTime() {
    method setTerminationTime (line 122) | public void setTerminationTime(XMLGregorianCalendar value) {
    method getAny (line 146) | public List<Object> getAny() {

FILE: src/org/oasis_open/docs/wsn/b_2/SubscriptionManagerRP.java
  class SubscriptionManagerRP (line 43) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConsumerReference (line 64) | public EndpointReferenceType getConsumerReference() {
    method setConsumerReference (line 75) | public void setConsumerReference(EndpointReferenceType value) {
    method getFilter (line 85) | public FilterType getFilter() {
    method setFilter (line 96) | public void setFilter(FilterType value) {
    method getSubscriptionPolicy (line 106) | public SubscriptionPolicyType getSubscriptionPolicy() {
    method setSubscriptionPolicy (line 117) | public void setSubscriptionPolicy(SubscriptionPolicyType value) {
    method getCreationTime (line 127) | public XMLGregorianCalendar getCreationTime() {
    method setCreationTime (line 138) | public void setCreationTime(XMLGregorianCalendar value) {

FILE: src/org/oasis_open/docs/wsn/b_2/SubscriptionPolicyType.java
  class SubscriptionPolicyType (line 39) | @XmlAccessorType(XmlAccessType.FIELD)
    method getAny (line 66) | public List<Object> getAny() {

FILE: src/org/oasis_open/docs/wsn/b_2/TopicExpressionDialectUnknownFaultType.java
  class TopicExpressionDialectUnknownFaultType (line 34) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/oasis_open/docs/wsn/b_2/TopicExpressionType.java
  class TopicExpressionType (line 48) | @XmlAccessorType(XmlAccessType.FIELD)
    method getContent (line 81) | public List<Object> getContent() {
    method getDialect (line 94) | public String getDialect() {
    method setDialect (line 105) | public void setDialect(String value) {
    method getOtherAttributes (line 120) | public Map<QName, String> getOtherAttributes() {

FILE: src/org/oasis_open/docs/wsn/b_2/TopicNotSupportedFaultType.java
  class TopicNotSupportedFaultType (line 34) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/oasis_open/docs/wsn/b_2/UnableToCreatePullPointFaultType.java
  class UnableToCreatePullPointFaultType (line 34) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/oasis_open/docs/wsn/b_2/UnableToDestroyPullPointFaultType.java
  class UnableToDestroyPullPointFaultType (line 34) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/oasis_open/docs/wsn/b_2/UnableToDestroySubscriptionFaultType.java
  class UnableToDestroySubscriptionFaultType (line 34) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/oasis_open/docs/wsn/b_2/UnableToGetMessagesFaultType.java
  class UnableToGetMessagesFaultType (line 34) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/oasis_open/docs/wsn/b_2/UnacceptableInitialTerminationTimeFaultType.java
  class UnacceptableInitialTerminationTimeFaultType (line 41) | @XmlAccessorType(XmlAccessType.FIELD)
    method getMinimumTime (line 58) | public XMLGregorianCalendar getMinimumTime() {
    method setMinimumTime (line 69) | public void setMinimumTime(XMLGregorianCalendar value) {
    method getMaximumTime (line 79) | public XMLGregorianCalendar getMaximumTime() {
    method setMaximumTime (line 90) | public void setMaximumTime(XMLGregorianCalendar value) {

FILE: src/org/oasis_open/docs/wsn/b_2/UnacceptableTerminationTimeFaultType.java
  class UnacceptableTerminationTimeFaultType (line 41) | @XmlAccessorType(XmlAccessType.FIELD)
    method getMinimumTime (line 58) | public XMLGregorianCalendar getMinimumTime() {
    method setMinimumTime (line 69) | public void setMinimumTime(XMLGregorianCalendar value) {
    method getMaximumTime (line 79) | public XMLGregorianCalendar getMaximumTime() {
    method setMaximumTime (line 90) | public void setMaximumTime(XMLGregorianCalendar value) {

FILE: src/org/oasis_open/docs/wsn/b_2/UnrecognizedPolicyRequestFaultType.java
  class UnrecognizedPolicyRequestFaultType (line 41) | @XmlAccessorType(XmlAccessType.FIELD)
    method getUnrecognizedPolicy (line 68) | public List<QName> getUnrecognizedPolicy() {

FILE: src/org/oasis_open/docs/wsn/b_2/Unsubscribe.java
  class Unsubscribe (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getAny (line 68) | public List<Object> getAny() {

FILE: src/org/oasis_open/docs/wsn/b_2/UnsubscribeResponse.java
  class UnsubscribeResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getAny (line 68) | public List<Object> getAny() {

FILE: src/org/oasis_open/docs/wsn/b_2/UnsupportedPolicyRequestFaultType.java
  class UnsupportedPolicyRequestFaultType (line 41) | @XmlAccessorType(XmlAccessType.FIELD)
    method getUnsupportedPolicy (line 68) | public List<QName> getUnsupportedPolicy() {

FILE: src/org/oasis_open/docs/wsn/b_2/UseRaw.java
  class UseRaw (line 33) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/oasis_open/docs/wsn/t_1/Documentation.java
  class Documentation (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getContent (line 68) | public List<Object> getContent() {

FILE: src/org/oasis_open/docs/wsn/t_1/ExtensibleDocumented.java
  class ExtensibleDocumented (line 41) | @XmlAccessorType(XmlAccessType.FIELD)
    method getDocumentation (line 56) | public Documentation getDocumentation() {
    method setDocumentation (line 67) | public void setDocumentation(Documentation value) {
    method getOtherAttributes (line 82) | public Map<QName, String> getOtherAttributes() {

FILE: src/org/oasis_open/docs/wsn/t_1/ObjectFactory.java
  class ObjectFactory (line 23) | @XmlRegistry
    method ObjectFactory (line 33) | public ObjectFactory() {
    method createTopicNamespaceType (line 40) | public TopicNamespaceType createTopicNamespaceType() {
    method createTopicSetType (line 48) | public TopicSetType createTopicSetType() {
    method createDocumentation (line 56) | public Documentation createDocumentation() {
    method createTopicType (line 64) | public TopicType createTopicType() {
    method createQueryExpressionType (line 72) | public QueryExpressionType createQueryExpressionType() {
    method createTopicNamespaceTypeTopic (line 80) | public TopicNamespaceType.Topic createTopicNamespaceTypeTopic() {
    method createTopicSet (line 88) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/t-1", name...
    method createTopicNamespace (line 97) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/t-1", name...

FILE: src/org/oasis_open/docs/wsn/t_1/QueryExpressionType.java
  class QueryExpressionType (line 43) | @XmlAccessorType(XmlAccessType.FIELD)
    method getContent (line 74) | public List<Object> getContent() {
    method getDialect (line 87) | public String getDialect() {
    method setDialect (line 98) | public void setDialect(String value) {

FILE: src/org/oasis_open/docs/wsn/t_1/TopicNamespaceType.java
  class TopicNamespaceType (line 58) | @XmlAccessorType(XmlAccessType.FIELD)
    method getTopic (line 96) | public List<TopicNamespaceType.Topic> getTopic() {
    method getAny (line 123) | public List<Object> getAny() {
    method getName (line 136) | public String getName() {
    method setName (line 147) | public void setName(String value) {
    method getTargetNamespace (line 157) | public String getTargetNamespace() {
    method setTargetNamespace (line 168) | public void setTargetNamespace(String value) {
    method isFinal (line 178) | public boolean isFinal() {
    method setFinal (line 194) | public void setFinal(Boolean value) {
    class Topic (line 218) | @XmlAccessorType(XmlAccessType.FIELD)
      method getParent (line 232) | public String getParent() {
      method setParent (line 243) | public void setParent(String value) {

FILE: src/org/oasis_open/docs/wsn/t_1/TopicSetType.java
  class TopicSetType (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getAny (line 67) | public List<Object> getAny() {

FILE: src/org/oasis_open/docs/wsn/t_1/TopicType.java
  class TopicType (line 55) | @XmlAccessorType(XmlAccessType.FIELD)
    method getMessagePattern (line 81) | public QueryExpressionType getMessagePattern() {
    method setMessagePattern (line 92) | public void setMessagePattern(QueryExpressionType value) {
    method getTopic (line 116) | public List<TopicType> getTopic() {
    method getAny (line 143) | public List<Object> getAny() {
    method getName (line 156) | public String getName() {
    method setName (line 167) | public void setName(String value) {
    method getMessageTypes (line 191) | public List<QName> getMessageTypes() {
    method isFinal (line 204) | public boolean isFinal() {
    method setFinal (line 220) | public void setFinal(Boolean value) {

FILE: src/org/oasis_open/docs/wsrf/bf_2/BaseFaultType.java
  class BaseFaultType (line 104) | @XmlAccessorType(XmlAccessType.FIELD)
    method getAny (line 151) | public List<Object> getAny() {
    method getTimestamp (line 164) | public XMLGregorianCalendar getTimestamp() {
    method setTimestamp (line 175) | public void setTimestamp(XMLGregorianCalendar value) {
    method getOriginator (line 185) | public EndpointReferenceType getOriginator() {
    method setOriginator (line 196) | public void setOriginator(EndpointReferenceType value) {
    method getErrorCode (line 206) | public BaseFaultType.ErrorCode getErrorCode() {
    method setErrorCode (line 217) | public void setErrorCode(BaseFaultType.ErrorCode value) {
    method getDescription (line 241) | public List<BaseFaultType.Description> getDescription() {
    method getFaultCause (line 254) | public BaseFaultType.FaultCause getFaultCause() {
    method setFaultCause (line 265) | public void setFaultCause(BaseFaultType.FaultCause value) {
    method getOtherAttributes (line 280) | public Map<QName, String> getOtherAttributes() {
    class Description (line 303) | @XmlAccessorType(XmlAccessType.FIELD)
      method getValue (line 318) | public String getValue() {
      method setValue (line 329) | public void setValue(String value) {
      method getLang (line 339) | public String getLang() {
      method setLang (line 350) | public void setLang(String value) {
    class ErrorCode (line 376) | @XmlAccessorType(XmlAccessType.FIELD)
      method getContent (line 409) | public List<Object> getContent() {
      method getDialect (line 422) | public String getDialect() {
      method setDialect (line 433) | public void setDialect(String value) {
      method getOtherAttributes (line 448) | public Map<QName, String> getOtherAttributes() {
    class FaultCause (line 475) | @XmlAccessorType(XmlAccessType.FIELD)
      method getAny (line 488) | public Object getAny() {
      method setAny (line 499) | public void setAny(Object value) {

FILE: src/org/oasis_open/docs/wsrf/bf_2/ObjectFactory.java
  class ObjectFactory (line 23) | @XmlRegistry
    method ObjectFactory (line 32) | public ObjectFactory() {
    method createBaseFaultType (line 39) | public BaseFaultType createBaseFaultType() {
    method createBaseFaultTypeErrorCode (line 47) | public BaseFaultType.ErrorCode createBaseFaultTypeErrorCode() {
    method createBaseFaultTypeDescription (line 55) | public BaseFaultType.Description createBaseFaultTypeDescription() {
    method createBaseFaultTypeFaultCause (line 63) | public BaseFaultType.FaultCause createBaseFaultTypeFaultCause() {
    method createBaseFault (line 71) | @XmlElementDecl(namespace = "http://docs.oasis-open.org/wsrf/bf-2", na...

FILE: src/org/onvif/ver10/device/wsdl/AddIPAddressFilter.java
  class AddIPAddressFilter (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getIPAddressFilter (line 52) | public IPAddressFilter getIPAddressFilter() {
    method setIPAddressFilter (line 63) | public void setIPAddressFilter(IPAddressFilter value) {

FILE: src/org/onvif/ver10/device/wsdl/AddIPAddressFilterResponse.java
  class AddIPAddressFilterResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/AddScopes.java
  class AddScopes (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getScopeItem (line 69) | public List<String> getScopeItem() {

FILE: src/org/onvif/ver10/device/wsdl/AddScopesResponse.java
  class AddScopesResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/CreateCertificate.java
  class CreateCertificate (line 44) | @XmlAccessorType(XmlAccessType.FIELD)
    method getCertificateID (line 68) | public String getCertificateID() {
    method setCertificateID (line 79) | public void setCertificateID(String value) {
    method getSubject (line 89) | public String getSubject() {
    method setSubject (line 100) | public void setSubject(String value) {
    method getValidNotBefore (line 110) | public XMLGregorianCalendar getValidNotBefore() {
    method setValidNotBefore (line 121) | public void setValidNotBefore(XMLGregorianCalendar value) {
    method getValidNotAfter (line 131) | public XMLGregorianCalendar getValidNotAfter() {
    method setValidNotAfter (line 142) | public void setValidNotAfter(XMLGregorianCalendar value) {

FILE: src/org/onvif/ver10/device/wsdl/CreateCertificateResponse.java
  class CreateCertificateResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getNvtCertificate (line 52) | public Certificate getNvtCertificate() {
    method setNvtCertificate (line 63) | public void setNvtCertificate(Certificate value) {

FILE: src/org/onvif/ver10/device/wsdl/CreateDot1XConfiguration.java
  class CreateDot1XConfiguration (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getDot1XConfiguration (line 52) | public Dot1XConfiguration getDot1XConfiguration() {
    method setDot1XConfiguration (line 63) | public void setDot1XConfiguration(Dot1XConfiguration value) {

FILE: src/org/onvif/ver10/device/wsdl/CreateDot1XConfigurationResponse.java
  class CreateDot1XConfigurationResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/CreateUsers.java
  class CreateUsers (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getUser (line 68) | public List<User> getUser() {

FILE: src/org/onvif/ver10/device/wsdl/CreateUsersResponse.java
  class CreateUsersResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/DeleteCertificates.java
  class DeleteCertificates (line 42) | @XmlAccessorType(XmlAccessType.FIELD)
    method getCertificateID (line 72) | public List<String> getCertificateID() {

FILE: src/org/onvif/ver10/device/wsdl/DeleteCertificatesResponse.java
  class DeleteCertificatesResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/DeleteDot1XConfiguration.java
  class DeleteDot1XConfiguration (line 39) | @XmlAccessorType(XmlAccessType.FIELD)
    method getDot1XConfigurationToken (line 67) | public List<String> getDot1XConfigurationToken() {

FILE: src/org/onvif/ver10/device/wsdl/DeleteDot1XConfigurationResponse.java
  class DeleteDot1XConfigurationResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/DeleteUsers.java
  class DeleteUsers (line 39) | @XmlAccessorType(XmlAccessType.FIELD)
    method getUsername (line 67) | public List<String> getUsername() {

FILE: src/org/onvif/ver10/device/wsdl/DeleteUsersResponse.java
  class DeleteUsersResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/DeviceServiceCapabilities.java
  class DeviceServiceCapabilities (line 39) | @XmlAccessorType(XmlAccessType.FIELD)
    method getNetwork (line 58) | public NetworkCapabilities getNetwork() {
    method setNetwork (line 69) | public void setNetwork(NetworkCapabilities value) {
    method getSecurity (line 79) | public SecurityCapabilities getSecurity() {
    method setSecurity (line 90) | public void setSecurity(SecurityCapabilities value) {
    method getSystem (line 100) | public SystemCapabilities getSystem() {
    method setSystem (line 111) | public void setSystem(SystemCapabilities value) {
    method getMisc (line 121) | public MiscCapabilities getMisc() {
    method setMisc (line 132) | public void setMisc(MiscCapabilities value) {

FILE: src/org/onvif/ver10/device/wsdl/GetAccessPolicy.java
  class GetAccessPolicy (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/GetAccessPolicyResponse.java
  class GetAccessPolicyResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getPolicyFile (line 52) | public BinaryData getPolicyFile() {
    method setPolicyFile (line 63) | public void setPolicyFile(BinaryData value) {

FILE: src/org/onvif/ver10/device/wsdl/GetCACertificates.java
  class GetCACertificates (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/GetCACertificatesResponse.java
  class GetCACertificatesResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getCACertificate (line 68) | public List<Certificate> getCACertificate() {

FILE: src/org/onvif/ver10/device/wsdl/GetCapabilities.java
  class GetCapabilities (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getCategory (line 68) | public List<CapabilityCategory> getCategory() {

FILE: src/org/onvif/ver10/device/wsdl/GetCapabilitiesResponse.java
  class GetCapabilitiesResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getCapabilities (line 52) | public Capabilities getCapabilities() {
    method setCapabilities (line 63) | public void setCapabilities(Capabilities value) {

FILE: src/org/onvif/ver10/device/wsdl/GetCertificateInformation.java
  class GetCertificateInformation (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getCertificateID (line 56) | public String getCertificateID() {
    method setCertificateID (line 67) | public void setCertificateID(String value) {

FILE: src/org/onvif/ver10/device/wsdl/GetCertificateInformationResponse.java
  class GetCertificateInformationResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getCertificateInformation (line 52) | public CertificateInformation getCertificateInformation() {
    method setCertificateInformation (line 63) | public void setCertificateInformation(CertificateInformation value) {

FILE: src/org/onvif/ver10/device/wsdl/GetCertificates.java
  class GetCertificates (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/GetCertificatesResponse.java
  class GetCertificatesResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getNvtCertificate (line 68) | public List<Certificate> getNvtCertificate() {

FILE: src/org/onvif/ver10/device/wsdl/GetCertificatesStatus.java
  class GetCertificatesStatus (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/GetCertificatesStatusResponse.java
  class GetCertificatesStatusResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getCertificateStatus (line 68) | public List<CertificateStatus> getCertificateStatus() {

FILE: src/org/onvif/ver10/device/wsdl/GetClientCertificateMode.java
  class GetClientCertificateMode (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/GetClientCertificateModeResponse.java
  class GetClientCertificateModeResponse (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method isEnabled (line 49) | public boolean isEnabled() {
    method setEnabled (line 57) | public void setEnabled(boolean value) {

FILE: src/org/onvif/ver10/device/wsdl/GetDNS.java
  class GetDNS (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/GetDNSResponse.java
  class GetDNSResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getDNSInformation (line 52) | public DNSInformation getDNSInformation() {
    method setDNSInformation (line 63) | public void setDNSInformation(DNSInformation value) {

FILE: src/org/onvif/ver10/device/wsdl/GetDPAddresses.java
  class GetDPAddresses (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/GetDPAddressesResponse.java
  class GetDPAddressesResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getDPAddress (line 68) | public List<NetworkHost> getDPAddress() {

FILE: src/org/onvif/ver10/device/wsdl/GetDeviceInformation.java
  class GetDeviceInformation (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/GetDeviceInformationResponse.java
  class GetDeviceInformationResponse (line 41) | @XmlAccessorType(XmlAccessType.FIELD)
    method getManufacturer (line 63) | public String getManufacturer() {
    method setManufacturer (line 74) | public void setManufacturer(String value) {
    method getModel (line 84) | public String getModel() {
    method setModel (line 95) | public void setModel(String value) {
    method getFirmwareVersion (line 105) | public String getFirmwareVersion() {
    method setFirmwareVersion (line 116) | public void setFirmwareVersion(String value) {
    method getSerialNumber (line 126) | public String getSerialNumber() {
    method setSerialNumber (line 137) | public void setSerialNumber(String value) {
    method getHardwareId (line 147) | public String getHardwareId() {
    method setHardwareId (line 158) | public void setHardwareId(String value) {

FILE: src/org/onvif/ver10/device/wsdl/GetDiscoveryMode.java
  class GetDiscoveryMode (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/GetDiscoveryModeResponse.java
  class GetDiscoveryModeResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getDiscoveryMode (line 52) | public DiscoveryMode getDiscoveryMode() {
    method setDiscoveryMode (line 63) | public void setDiscoveryMode(DiscoveryMode value) {

FILE: src/org/onvif/ver10/device/wsdl/GetDot11Capabilities.java
  class GetDot11Capabilities (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getAny (line 68) | public List<Object> getAny() {

FILE: src/org/onvif/ver10/device/wsdl/GetDot11CapabilitiesResponse.java
  class GetDot11CapabilitiesResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getCapabilities (line 52) | public Dot11Capabilities getCapabilities() {
    method setCapabilities (line 63) | public void setCapabilities(Dot11Capabilities value) {

FILE: src/org/onvif/ver10/device/wsdl/GetDot11Status.java
  class GetDot11Status (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getInterfaceToken (line 51) | public String getInterfaceToken() {
    method setInterfaceToken (line 62) | public void setInterfaceToken(String value) {

FILE: src/org/onvif/ver10/device/wsdl/GetDot11StatusResponse.java
  class GetDot11StatusResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getStatus (line 52) | public Dot11Status getStatus() {
    method setStatus (line 63) | public void setStatus(Dot11Status value) {

FILE: src/org/onvif/ver10/device/wsdl/GetDot1XConfiguration.java
  class GetDot1XConfiguration (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getDot1XConfigurationToken (line 51) | public String getDot1XConfigurationToken() {
    method setDot1XConfigurationToken (line 62) | public void setDot1XConfigurationToken(String value) {

FILE: src/org/onvif/ver10/device/wsdl/GetDot1XConfigurationResponse.java
  class GetDot1XConfigurationResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getDot1XConfiguration (line 52) | public Dot1XConfiguration getDot1XConfiguration() {
    method setDot1XConfiguration (line 63) | public void setDot1XConfiguration(Dot1XConfiguration value) {

FILE: src/org/onvif/ver10/device/wsdl/GetDot1XConfigurations.java
  class GetDot1XConfigurations (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/GetDot1XConfigurationsResponse.java
  class GetDot1XConfigurationsResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getDot1XConfiguration (line 68) | public List<Dot1XConfiguration> getDot1XConfiguration() {

FILE: src/org/onvif/ver10/device/wsdl/GetDynamicDNS.java
  class GetDynamicDNS (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/GetDynamicDNSResponse.java
  class GetDynamicDNSResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getDynamicDNSInformation (line 52) | public DynamicDNSInformation getDynamicDNSInformation() {
    method setDynamicDNSInformation (line 63) | public void setDynamicDNSInformation(DynamicDNSInformation value) {

FILE: src/org/onvif/ver10/device/wsdl/GetEndpointReference.java
  class GetEndpointReference (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/GetEndpointReferenceResponse.java
  class GetEndpointReferenceResponse (line 42) | @XmlAccessorType(XmlAccessType.FIELD)
    method getGUID (line 58) | public String getGUID() {
    method setGUID (line 69) | public void setGUID(String value) {
    method getAny (line 93) | public List<Object> getAny() {

FILE: src/org/onvif/ver10/device/wsdl/GetHostname.java
  class GetHostname (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/GetHostnameResponse.java
  class GetHostnameResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getHostnameInformation (line 52) | public HostnameInformation getHostnameInformation() {
    method setHostnameInformation (line 63) | public void setHostnameInformation(HostnameInformation value) {

FILE: src/org/onvif/ver10/device/wsdl/GetIPAddressFilter.java
  class GetIPAddressFilter (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/GetIPAddressFilterResponse.java
  class GetIPAddressFilterResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getIPAddressFilter (line 52) | public IPAddressFilter getIPAddressFilter() {
    method setIPAddressFilter (line 63) | public void setIPAddressFilter(IPAddressFilter value) {

FILE: src/org/onvif/ver10/device/wsdl/GetNTP.java
  class GetNTP (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/GetNTPResponse.java
  class GetNTPResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getNTPInformation (line 52) | public NTPInformation getNTPInformation() {
    method setNTPInformation (line 63) | public void setNTPInformation(NTPInformation value) {

FILE: src/org/onvif/ver10/device/wsdl/GetNetworkDefaultGateway.java
  class GetNetworkDefaultGateway (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/GetNetworkDefaultGatewayResponse.java
  class GetNetworkDefaultGatewayResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getNetworkGateway (line 52) | public NetworkGateway getNetworkGateway() {
    method setNetworkGateway (line 63) | public void setNetworkGateway(NetworkGateway value) {

FILE: src/org/onvif/ver10/device/wsdl/GetNetworkInterfaces.java
  class GetNetworkInterfaces (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/GetNetworkInterfacesResponse.java
  class GetNetworkInterfacesResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getNetworkInterfaces (line 68) | public List<NetworkInterface> getNetworkInterfaces() {

FILE: src/org/onvif/ver10/device/wsdl/GetNetworkProtocols.java
  class GetNetworkProtocols (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/GetNetworkProtocolsResponse.java
  class GetNetworkProtocolsResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getNetworkProtocols (line 68) | public List<NetworkProtocol> getNetworkProtocols() {

FILE: src/org/onvif/ver10/device/wsdl/GetPkcs10Request.java
  class GetPkcs10Request (line 43) | @XmlAccessorType(XmlAccessType.FIELD)
    method getCertificateID (line 63) | public String getCertificateID() {
    method setCertificateID (line 74) | public void setCertificateID(String value) {
    method getSubject (line 84) | public String getSubject() {
    method setSubject (line 95) | public void setSubject(String value) {
    method getAttributes (line 105) | public BinaryData getAttributes() {
    method setAttributes (line 116) | public void setAttributes(BinaryData value) {

FILE: src/org/onvif/ver10/device/wsdl/GetPkcs10RequestResponse.java
  class GetPkcs10RequestResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getPkcs10Request (line 52) | public BinaryData getPkcs10Request() {
    method setPkcs10Request (line 63) | public void setPkcs10Request(BinaryData value) {

FILE: src/org/onvif/ver10/device/wsdl/GetRelayOutputs.java
  class GetRelayOutputs (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/GetRelayOutputsResponse.java
  class GetRelayOutputsResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getRelayOutputs (line 68) | public List<RelayOutput> getRelayOutputs() {

FILE: src/org/onvif/ver10/device/wsdl/GetRemoteDiscoveryMode.java
  class GetRemoteDiscoveryMode (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/GetRemoteDiscoveryModeResponse.java
  class GetRemoteDiscoveryModeResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getRemoteDiscoveryMode (line 52) | public DiscoveryMode getRemoteDiscoveryMode() {
    method setRemoteDiscoveryMode (line 63) | public void setRemoteDiscoveryMode(DiscoveryMode value) {

FILE: src/org/onvif/ver10/device/wsdl/GetRemoteUser.java
  class GetRemoteUser (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/GetRemoteUserResponse.java
  class GetRemoteUserResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getRemoteUser (line 52) | public RemoteUser getRemoteUser() {
    method setRemoteUser (line 63) | public void setRemoteUser(RemoteUser value) {

FILE: src/org/onvif/ver10/device/wsdl/GetScopes.java
  class GetScopes (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/GetScopesResponse.java
  class GetScopesResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getScopes (line 68) | public List<Scope> getScopes() {

FILE: src/org/onvif/ver10/device/wsdl/GetServiceCapabilities.java
  class GetServiceCapabilities (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/GetServiceCapabilitiesResponse.java
  class GetServiceCapabilitiesResponse (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getCapabilities (line 51) | public DeviceServiceCapabilities getCapabilities() {
    method setCapabilities (line 62) | public void setCapabilities(DeviceServiceCapabilities value) {

FILE: src/org/onvif/ver10/device/wsdl/GetServices.java
  class GetServices (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method isIncludeCapability (line 49) | public boolean isIncludeCapability() {
    method setIncludeCapability (line 57) | public void setIncludeCapability(boolean value) {

FILE: src/org/onvif/ver10/device/wsdl/GetServicesResponse.java
  class GetServicesResponse (line 39) | @XmlAccessorType(XmlAccessType.FIELD)
    method getService (line 67) | public List<Service> getService() {

FILE: src/org/onvif/ver10/device/wsdl/GetSystemBackup.java
  class GetSystemBackup (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/GetSystemBackupResponse.java
  class GetSystemBackupResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getBackupFiles (line 68) | public List<BackupFile> getBackupFiles() {

FILE: src/org/onvif/ver10/device/wsdl/GetSystemDateAndTime.java
  class GetSystemDateAndTime (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/GetSystemDateAndTimeResponse.java
  class GetSystemDateAndTimeResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getSystemDateAndTime (line 52) | public SystemDateTime getSystemDateAndTime() {
    method setSystemDateAndTime (line 63) | public void setSystemDateAndTime(SystemDateTime value) {

FILE: src/org/onvif/ver10/device/wsdl/GetSystemLog.java
  class GetSystemLog (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getLogType (line 52) | public SystemLogType getLogType() {
    method setLogType (line 63) | public void setLogType(SystemLogType value) {

FILE: src/org/onvif/ver10/device/wsdl/GetSystemLogResponse.java
  class GetSystemLogResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getSystemLog (line 52) | public SystemLog getSystemLog() {
    method setSystemLog (line 63) | public void setSystemLog(SystemLog value) {

FILE: src/org/onvif/ver10/device/wsdl/GetSystemSupportInformation.java
  class GetSystemSupportInformation (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/GetSystemSupportInformationResponse.java
  class GetSystemSupportInformationResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getSupportInformation (line 52) | public SupportInformation getSupportInformation() {
    method setSupportInformation (line 63) | public void setSupportInformation(SupportInformation value) {

FILE: src/org/onvif/ver10/device/wsdl/GetSystemUris.java
  class GetSystemUris (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/GetSystemUrisResponse.java
  class GetSystemUrisResponse (line 56) | @XmlAccessorType(XmlAccessType.FIELD)
    method getSystemLogUris (line 78) | public SystemLogUriList getSystemLogUris() {
    method setSystemLogUris (line 89) | public void setSystemLogUris(SystemLogUriList value) {
    method getSupportInfoUri (line 99) | public String getSupportInfoUri() {
    method setSupportInfoUri (line 110) | public void setSupportInfoUri(String value) {
    method getSystemBackupUri (line 120) | public String getSystemBackupUri() {
    method setSystemBackupUri (line 131) | public void setSystemBackupUri(String value) {
    method getExtension (line 141) | public GetSystemUrisResponse.Extension getExtension() {
    method setExtension (line 152) | public void setExtension(GetSystemUrisResponse.Extension value) {
    class Extension (line 177) | @XmlAccessorType(XmlAccessType.FIELD)
      method getAny (line 204) | public List<Object> getAny() {

FILE: src/org/onvif/ver10/device/wsdl/GetUsers.java
  class GetUsers (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/GetUsersResponse.java
  class GetUsersResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getUser (line 68) | public List<User> getUser() {

FILE: src/org/onvif/ver10/device/wsdl/GetWsdlUrl.java
  class GetWsdlUrl (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/GetWsdlUrlResponse.java
  class GetWsdlUrlResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getWsdlUrl (line 53) | public String getWsdlUrl() {
    method setWsdlUrl (line 64) | public void setWsdlUrl(String value) {

FILE: src/org/onvif/ver10/device/wsdl/GetZeroConfiguration.java
  class GetZeroConfiguration (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/GetZeroConfigurationResponse.java
  class GetZeroConfigurationResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getZeroConfiguration (line 52) | public NetworkZeroConfiguration getZeroConfiguration() {
    method setZeroConfiguration (line 63) | public void setZeroConfiguration(NetworkZeroConfiguration value) {

FILE: src/org/onvif/ver10/device/wsdl/LoadCACertificates.java
  class LoadCACertificates (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getCACertificate (line 68) | public List<Certificate> getCACertificate() {

FILE: src/org/onvif/ver10/device/wsdl/LoadCACertificatesResponse.java
  class LoadCACertificatesResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/LoadCertificateWithPrivateKey.java
  class LoadCertificateWithPrivateKey (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getCertificateWithPrivateKey (line 68) | public List<CertificateWithPrivateKey> getCertificateWithPrivateKey() {

FILE: src/org/onvif/ver10/device/wsdl/LoadCertificateWithPrivateKeyResponse.java
  class LoadCertificateWithPrivateKeyResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/LoadCertificates.java
  class LoadCertificates (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getNVTCertificate (line 68) | public List<Certificate> getNVTCertificate() {

FILE: src/org/onvif/ver10/device/wsdl/LoadCertificatesResponse.java
  class LoadCertificatesResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/MiscCapabilities.java
  class MiscCapabilities (line 41) | @XmlAccessorType(XmlAccessType.FIELD)
    method getAuxiliaryCommands (line 70) | public List<String> getAuxiliaryCommands() {
    method getOtherAttributes (line 88) | public Map<QName, String> getOtherAttributes() {

FILE: src/org/onvif/ver10/device/wsdl/NetworkCapabilities.java
  class NetworkCapabilities (line 47) | @XmlAccessorType(XmlAccessType.FIELD)
    method isIPFilter (line 78) | public Boolean isIPFilter() {
    method setIPFilter (line 89) | public void setIPFilter(Boolean value) {
    method isZeroConfiguration (line 99) | public Boolean isZeroConfiguration() {
    method setZeroConfiguration (line 110) | public void setZeroConfiguration(Boolean value) {
    method isIPVersion6 (line 120) | public Boolean isIPVersion6() {
    method setIPVersion6 (line 131) | public void setIPVersion6(Boolean value) {
    method isDynDNS (line 141) | public Boolean isDynDNS() {
    method setDynDNS (line 152) | public void setDynDNS(Boolean value) {
    method isDot11Configuration (line 162) | public Boolean isDot11Configuration() {
    method setDot11Configuration (line 173) | public void setDot11Configuration(Boolean value) {
    method getDot1XConfigurations (line 183) | public Integer getDot1XConfigurations() {
    method setDot1XConfigurations (line 194) | public void setDot1XConfigurations(Integer value) {
    method isHostnameFromDHCP (line 204) | public Boolean isHostnameFromDHCP() {
    method setHostnameFromDHCP (line 215) | public void setHostnameFromDHCP(Boolean value) {
    method getNTP (line 225) | public Integer getNTP() {
    method setNTP (line 236) | public void setNTP(Integer value) {
    method isDHCPv6 (line 246) | public Boolean isDHCPv6() {
    method setDHCPv6 (line 257) | public void setDHCPv6(Boolean value) {
    method getOtherAttributes (line 272) | public Map<QName, String> getOtherAttributes() {

FILE: src/org/onvif/ver10/device/wsdl/ObjectFactory.java
  class ObjectFactory (line 23) | @XmlRegistry
    method ObjectFactory (line 32) | public ObjectFactory() {
    method createGetSystemUrisResponse (line 39) | public GetSystemUrisResponse createGetSystemUrisResponse() {
    method createService (line 47) | public Service createService() {
    method createSetUser (line 55) | public SetUser createSetUser() {
    method createUpgradeSystemFirmwareResponse (line 63) | public UpgradeSystemFirmwareResponse createUpgradeSystemFirmwareRespon...
    method createSetNTPResponse (line 71) | public SetNTPResponse createSetNTPResponse() {
    method createSetRelayOutputStateResponse (line 79) | public SetRelayOutputStateResponse createSetRelayOutputStateResponse() {
    method createSetAccessPolicyResponse (line 87) | public SetAccessPolicyResponse createSetAccessPolicyResponse() {
    method createGetScopesResponse (line 95) | public GetScopesResponse createGetScopesResponse() {
    method createScanAvailableDot11NetworksResponse (line 103) | public ScanAvailableDot11NetworksResponse createScanAvailableDot11Netw...
    method createGetRemoteDiscoveryModeResponse (line 111) | public GetRemoteDiscoveryModeResponse createGetRemoteDiscoveryModeResp...
    method createSetDiscoveryMode (line 119) | public SetDiscoveryMode createSetDiscoveryMode() {
    method createSetRelayOutputSettingsResponse (line 127) | public SetRelayOutputSettingsResponse createSetRelayOutputSettingsResp...
    method createSetCertificatesStatusResponse (line 135) | public SetCertificatesStatusResponse createSetCertificatesStatusRespon...
    method createSetRemoteUserResponse (line 143) | public SetRemoteUserResponse createSetRemoteUserResponse() {
    method createSetScopes (line 151) | public SetScopes createSetScopes() {
    method createDeleteDot1XConfigurationResponse (line 159) | public DeleteDot1XConfigurationResponse createDeleteDot1XConfiguration...
    method createGetNTPResponse (line 167) | public GetNTPResponse createGetNTPResponse() {
    method createGetCertificates (line 175) | public GetCertificates createGetCertificates() {
    method createGetWsdlUrl (line 183) | public GetWsdlUrl createGetWsdlUrl() {
    method createSetNetworkDefaultGateway (line 191) | public SetNetworkDefaultGateway createSetNetworkDefaultGateway() {
    method createGetEndpointReference (line 199) | public GetEndpointReference createGetEndpointReference() {
    method createGetZeroConfiguration (line 207) | public GetZeroConfiguration createGetZeroConfiguration() {
    method createSendAuxiliaryCommand (line 215) | public SendAuxiliaryCommand createSendAuxiliaryCommand() {
    method createGetWsdlUrlResponse (line 223) | public GetWsdlUrlResponse createGetWsdlUrlResponse() {
    method createDeleteCertificatesResponse (line 231) | public DeleteCertificatesResponse createDeleteCertificatesResponse() {
    method createStartSystemRestore (line 239) | public StartSystemRestore createStartSystemRestore() {
    method createSystemReboot (line 247) | public SystemReboot createSystemReboot() {
    method createSetDot1XConfigurationResponse (line 255) | public SetDot1XConfigurationResponse createSetDot1XConfigurationRespon...
    method createSetClientCertificateMode (line 263) | public SetClientCertificateMode createSetClientCertificateMode() {
    method createStartFirmwareUpgradeResponse (line 271) | public StartFirmwareUpgradeResponse createStartFirmwareUpgradeResponse...
    method createStartFirmwareUpgrade (line 279) | public StartFirmwareUpgrade createStartFirmwareUpgrade() {
    method createSetClientCertificateModeResponse (line 287) | public SetClientCertificateModeResponse createSetClientCertificateMode...
    method createGetDynamicDNSResponse (line 295) | public GetDynamicDNSResponse createGetDynamicDNSResponse() {
    method createGetCertificateInformation (line 303) | public GetCertificateInformation createGetCertificateInformation() {
    method createGetDeviceInformation (line 311) | public GetDeviceInformation createGetDeviceInformation() {
    method createGetDynamicDNS (line 319) | public GetDynamicDNS createGetDynamicDNS() {
    method createCreateDot1XConfiguration (line 327) | public CreateDot1XConfiguration createCreateDot1XConfiguration() {
    method createSetSystemFactoryDefaultResponse (line 335) | public SetSystemFactoryDefaultResponse createSetSystemFactoryDefaultRe...
    method createUpgradeSystemFirmware (line 343) | public UpgradeSystemFirmware createUpgradeSystemFirmware() {
    method createGetDiscoveryMode (line 351) | public GetDiscoveryMode createGetDiscoveryMode() {
    method createGetZeroConfigurationResponse (line 359) | public GetZeroConfigurationResponse createGetZeroConfigurationResponse...
    method createSetHostnameResponse (line 367) | public SetHostnameResponse createSetHostnameResponse() {
    method createSendAuxiliaryCommandResponse (line 375) | public SendAuxiliaryCommandResponse createSendAuxiliaryCommandResponse...
    method createSetDynamicDNSResponse (line 383) | public SetDynamicDNSResponse createSetDynamicDNSResponse() {
    method createSetNetworkProtocolsResponse (line 391) | public SetNetworkProtocolsResponse createSetNetworkProtocolsResponse() {
    method createLoadCertificates (line 399) | public LoadCertificates createLoadCertificates() {
    method createRestoreSystem (line 407) | public RestoreSystem createRestoreSystem() {
    method createGetRelayOutputsResponse (line 415) | public GetRelayOutputsResponse createGetRelayOutputsResponse() {
    method createGetCertificatesResponse (line 423) | public GetCertificatesResponse createGetCertificatesResponse() {
    method createGetSystemDateAndTimeResponse (line 431) | public GetSystemDateAndTimeResponse createGetSystemDateAndTimeResponse...
    method createSetSystemDateAndTime (line 439) | public SetSystemDateAndTime createSetSystemDateAndTime() {
    method createGetCapabilitiesResponse (line 447) | public GetCapabilitiesResponse createGetCapabilitiesResponse() {
    method createLoadCACertificates (line 455) | public LoadCACertificates createLoadCACertificates() {
    method createGetClientCertificateModeResponse (line 463) | public GetClientCertificateModeResponse createGetClientCertificateMode...
    method createGetSystemBackup (line 471) | public GetSystemBackup createGetSystemBackup() {
    method createGetCertificatesStatusResponse (line 479) | public GetCertificatesStatusResponse createGetCertificatesStatusRespon...
    method createAddIPAddressFilterResponse (line 487) | public AddIPAddressFilterResponse createAddIPAddressFilterResponse() {
    method createGetCACertificatesResponse (line 495) | public GetCACertificatesResponse createGetCACertificatesResponse() {
    method createGetSystemSupportInformationResponse (line 503) | public GetSystemSupportInformationResponse createGetSystemSupportInfor...
    method createStartSystemRestoreResponse (line 511) | public StartSystemRestoreResponse createStartSystemRestoreResponse() {
    method createGetCertificateInformationResponse (line 519) | public GetCertificateInformationResponse createGetCertificateInformati...
    method createGetSystemBackupResponse (line 527) | public GetSystemBackupResponse createGetSystemBackupResponse() {
    method createSetNetworkInterfacesResponse (line 535) | public SetNetworkInterfacesResponse createSetNetworkInterfacesResponse...
    method createLoadCertificatesResponse (line 543) | public LoadCertificatesResponse createLoadCertificatesResponse() {
    method createGetDot1XConfigurationResponse (line 551) | public GetDot1XConfigurationResponse createGetDot1XConfigurationRespon...
    method createSetDPAddresses (line 559) | public SetDPAddresses createSetDPAddresses() {
    method createGetDiscoveryModeResponse (line 567) | public GetDiscoveryModeResponse createGetDiscoveryModeResponse() {
    method createSetRemoteUser (line 575) | public SetRemoteUser createSetRemoteUser() {
    method createCreateUsers (line 583) | public CreateUsers createCreateUsers() {
    method createSetRelayOutputSettings (line 591) | public SetRelayOutputSettings createSetRelayOutputSettings() {
    method createSetNTP (line 599) | public SetNTP createSetNTP() {
    method createCreateDot1XConfigurationResponse (line 607) | public CreateDot1XConfigurationResponse createCreateDot1XConfiguration...
    method createGetRemoteUserResponse (line 615) | public GetRemoteUserResponse createGetRemoteUserResponse() {
    method createGetDPAddressesResponse (line 623) | public GetDPAddressesResponse createGetDPAddressesResponse() {
    method createSetHostname (line 631) | public SetHostname createSetHostname() {
    method createGetHostnameResponse (line 639) | public GetHostnameResponse createGetHostnameResponse() {
    method createSetDPAddressesResponse (line 647) | public SetDPAddressesResponse createSetDPAddressesResponse() {
    method createGetRemoteDiscoveryMode (line 655) | public GetRemoteDiscoveryMode createGetRemoteDiscoveryMode() {
    method createGetDot11StatusResponse (line 663) | public GetDot11StatusResponse createGetDot11StatusResponse() {
    method createGetAccessPolicyResponse (line 671) | public GetAccessPolicyResponse createGetAccessPolicyResponse() {
    method createSetIPAddressFilter (line 679) | public SetIPAddressFilter createSetIPAddressFilter() {
    method createGetServicesResponse (line 687) | public GetServicesResponse createGetServicesResponse() {
    method createSetCertificatesStatus (line 695) | public SetCertificatesStatus createSetCertificatesStatus() {
    method createSetNetworkInterfaces (line 703) | public SetNetworkInterfaces createSetNetworkInterfaces() {
    method createSetDiscoveryModeResponse (line 711) | public SetDiscoveryModeResponse createSetDiscoveryModeResponse() {
    method createGetNetworkProtocolsResponse (line 719) | public GetNetworkProtocolsResponse createGetNetworkProtocolsResponse() {
    method createLoadCertificateWithPrivateKeyResponse (line 727) | public LoadCertificateWithPrivateKeyResponse createLoadCertificateWith...
    method createGetSystemUrisResponseExtension (line 735) | public GetSystemUrisResponse.Extension createGetSystemUrisResponseExte...
    method createGetDNSResponse (line 743) | public GetDNSResponse createGetDNSResponse() {
    method createSetDot1XConfiguration (line 751) | public SetDot1XConfiguration createSetDot1XConfiguration() {
    method createGetUsersResponse (line 759) | public GetUsersResponse createGetUsersResponse() {
    method createSetDynamicDNS (line 767) | public SetDynamicDNS createSetDynamicDNS() {
    method createGetNetworkInterfacesResponse (line 775) | public GetNetworkInterfacesResponse createGetNetworkInterfacesResponse...
    method createGetDPAddresses (line 783) | public GetDPAddresses createGetDPAddresses() {
    method createScanAvailableDot11Networks (line 791) | public ScanAvailableDot11Networks createScanAvailableDot11Networks() {
    method createGetServiceCapabilitiesResponse (line 799) | public GetServiceCapabilitiesResponse createGetServiceCapabilitiesResp...
    method createDeviceServiceCapabilities (line 807) | public DeviceServiceCapabilities createDeviceServiceCapabilities() {
    method createGetHostname (line 815) | public GetHostname createGetHostname() {
    method createLoadCACertificatesResponse (line 823) | public LoadCACertificatesResponse createLoadCACertificatesResponse() {
    method createAddIPAddressFilter (line 831) | public AddIPAddressFilter createAddIPAddressFilter() {
    method createGetIPAddressFilter (line 839) | public GetIPAddressFilter createGetIPAddressFilter() {
    method createDeleteUsersResponse (line 847) | public DeleteUsersResponse createDeleteUsersResponse() {
    method createLoadCertificateWithPrivateKey (line 855) | public LoadCertificateWithPrivateKey createLoadCertificateWithPrivateK...
    method createCreateCertificateResponse (line 863) | public CreateCertificateResponse createCreateCertificateResponse() {
    method createSetDNS (line 871) | public SetDNS createSetDNS() {
    method createDeleteCertificates (line 879) | public DeleteCertificates createDeleteCertificates() {
    method createGetNetworkInterfaces (line 887) | public GetNetworkInterfaces createGetNetworkInterfaces() {
    method createGetDot11CapabilitiesResponse (line 895) | public GetDot11CapabilitiesResponse createGetDot11CapabilitiesResponse...
    method createGetCACertificates (line 903) | public GetCACertificates createGetCACertificates() {
    method createDeleteDot1XConfiguration (line 911) | public DeleteDot1XConfiguration createDeleteDot1XConfiguration() {
    method createGetNetworkDefaultGateway (line 919) | public GetNetworkDefaultGateway createGetNetworkDefaultGateway() {
    method createRestoreSystemResponse (line 927) | public RestoreSystemResponse createRestoreSystemResponse() {
    method createRemoveIPAddressFilter (line 935) | public RemoveIPAddressFilter createRemoveIPAddressFilter() {
    method createGetDNS (line 943) | public GetDNS createGetDNS() {
    method createGetClientCertificateMode (line 951) | public GetClientCertificateMode createGetClientCertificateMode() {
    method createGetScopes (line 959) | public GetScopes createGetScopes() {
    method createGetAccessPolicy (line 967) | public GetAccessPolicy createGetAccessPolicy() {
    method createRemoveIPAddressFilterResponse (line 975) | public RemoveIPAddressFilterResponse createRemoveIPAddressFilterRespon...
    method createGetSystemLog (line 983) | public GetSystemLog createGetSystemLog() {
    method createGetDot11Capabilities (line 991) | public GetDot11Capabilities createGetDot11Capabilities() {
    method createGetNetworkDefaultGatewayResponse (line 999) | public GetNetworkDefaultGatewayResponse createGetNetworkDefaultGateway...
    method createGetServiceCapabilities (line 1007) | public GetServiceCapabilities createGetServiceCapabilities() {
    method createGetSystemDateAndTime (line 1015) | public GetSystemDateAndTime createGetSystemDateAndTime() {
    method createSetScopesResponse (line 1023) | public SetScopesResponse createSetScopesResponse() {
    method createGetDot1XConfigurationsResponse (line 1031) | public GetDot1XConfigurationsResponse createGetDot1XConfigurationsResp...
    method createGetDot1XConfigurations (line 1039) | public GetDot1XConfigurations createGetDot1XConfigurations() {
    method createSetUserResponse (line 1047) | public SetUserResponse createSetUserResponse() {
    method createSetZeroConfigurationResponse (line 1055) | public SetZeroConfigurationResponse createSetZeroConfigurationResponse...
    method createGetSystemUris (line 1063) | public GetSystemUris createGetSystemUris() {
    method createGetEndpointReferenceResponse (line 1071) | public GetEndpointReferenceResponse createGetEndpointReferenceResponse...
    method createAddScopes (line 1079) | public AddScopes createAddScopes() {
    method createGetDeviceInformationResponse (line 1087) | public GetDeviceInformationResponse createGetDeviceInformationResponse...
    method createSetHostnameFromDHCPResponse (line 1095) | public SetHostnameFromDHCPResponse createSetHostnameFromDHCPResponse() {
    method createGetDot11Status (line 1103) | public GetDot11Status createGetDot11Status() {
    method createSetHostnameFromDHCP (line 1111) | public SetHostnameFromDHCP createSetHostnameFromDHCP() {
    method createGetSystemLogResponse (line 1119) | public GetSystemLogResponse createGetSystemLogResponse() {
    method createGetPkcs10Request (line 1127) | public GetPkcs10Request createGetPkcs10Request() {
    method createGetRelayOutputs (line 1135) | public GetRelayOutputs createGetRelayOutputs() {
    method createSetZeroConfiguration (line 1143) | public SetZeroConfiguration createSetZeroConfiguration() {
    method createGetSystemSupportInformation (line 1151) | public GetSystemSupportInformation createGetSystemSupportInformation() {
    method createSetDNSResponse (line 1159) | public SetDNSResponse createSetDNSResponse() {
    method createGetIPAddressFilterResponse (line 1167) | public GetIPAddressFilterResponse createGetIPAddressFilterResponse() {
    method createGetNTP (line 1175) | public GetNTP createGetNTP() {
    method createGetNetworkProtocols (line 1183) | public GetNetworkProtocols createGetNetworkProtocols() {
    method createGetCapabilities (line 1191) | public GetCapabilities createGetCapabilities() {
    method createCreateCertificate (line 1199) | public CreateCertificate createCreateCertificate() {
    method createSetIPAddressFilterResponse (line 1207) | public SetIPAddressFilterResponse createSetIPAddressFilterResponse() {
    method createRemoveScopesResponse (line 1215) | public RemoveScopesResponse createRemoveScopesResponse() {
    method createGetCertificatesStatus (line 1223) | public GetCertificatesStatus createGetCertificatesStatus() {
    method createAddScopesResponse (line 1231) | public AddScopesResponse createAddScopesResponse() {
    method createSetSystemDateAndTimeResponse (line 1239) | public SetSystemDateAndTimeResponse createSetSystemDateAndTimeResponse...
    method createGetPkcs10RequestResponse (line 1247) | public GetPkcs10RequestResponse createGetPkcs10RequestResponse() {
    method createSetRemoteDiscoveryModeResponse (line 1255) | public SetRemoteDiscoveryModeResponse createSetRemoteDiscoveryModeResp...
    method createSystemRebootResponse (line 1263) | public SystemRebootResponse createSystemRebootResponse() {
    method createSetNetworkDefaultGatewayResponse (line 1271) | public SetNetworkDefaultGatewayResponse createSetNetworkDefaultGateway...
    method createCreateUsersResponse (line 1279) | public CreateUsersResponse createCreateUsersResponse() {
    method createSetAccessPolicy (line 1287) | public SetAccessPolicy createSetAccessPolicy() {
    method createGetUsers (line 1295) | public GetUsers createGetUsers() {
    method createGetRemoteUser (line 1303) | public GetRemoteUser createGetRemoteUser() {
    method createRemoveScopes (line 1311) | public RemoveScopes createRemoveScopes() {
    method createSetSystemFactoryDefault (line 1319) | public SetSystemFactoryDefault createSetSystemFactoryDefault() {
    method createSetRelayOutputState (line 1327) | public SetRelayOutputState createSetRelayOutputState() {
    method createGetDot1XConfiguration (line 1335) | public GetDot1XConfiguration createGetDot1XConfiguration() {
    method createGetServices (line 1343) | public GetServices createGetServices() {
    method createDeleteUsers (line 1351) | public DeleteUsers createDeleteUsers() {
    method createSetRemoteDiscoveryMode (line 1359) | public SetRemoteDiscoveryMode createSetRemoteDiscoveryMode() {
    method createSetNetworkProtocols (line 1367) | public SetNetworkProtocols createSetNetworkProtocols() {
    method createNetworkCapabilities (line 1375) | public NetworkCapabilities createNetworkCapabilities() {
    method createSecurityCapabilities (line 1383) | public SecurityCapabilities createSecurityCapabilities() {
    method createMiscCapabilities (line 1391) | public MiscCapabilities createMiscCapabilities() {
    method createSystemCapabilities (line 1399) | public SystemCapabilities createSystemCapabilities() {
    method createServiceCapabilities (line 1407) | public Service.Capabilities createServiceCapabilities() {
    method createCapabilities (line 1415) | @XmlElementDecl(namespace = "http://www.onvif.org/ver10/device/wsdl", ...

FILE: src/org/onvif/ver10/device/wsdl/RemoveIPAddressFilter.java
  class RemoveIPAddressFilter (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getIPAddressFilter (line 52) | public IPAddressFilter getIPAddressFilter() {
    method setIPAddressFilter (line 63) | public void setIPAddressFilter(IPAddressFilter value) {

FILE: src/org/onvif/ver10/device/wsdl/RemoveIPAddressFilterResponse.java
  class RemoveIPAddressFilterResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/RemoveScopes.java
  class RemoveScopes (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getScopeItem (line 69) | public List<String> getScopeItem() {

FILE: src/org/onvif/ver10/device/wsdl/RemoveScopesResponse.java
  class RemoveScopesResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getScopeItem (line 69) | public List<String> getScopeItem() {

FILE: src/org/onvif/ver10/device/wsdl/RestoreSystem.java
  class RestoreSystem (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getBackupFiles (line 68) | public List<BackupFile> getBackupFiles() {

FILE: src/org/onvif/ver10/device/wsdl/RestoreSystemResponse.java
  class RestoreSystemResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/ScanAvailableDot11Networks.java
  class ScanAvailableDot11Networks (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getInterfaceToken (line 51) | public String getInterfaceToken() {
    method setInterfaceToken (line 62) | public void setInterfaceToken(String value) {

FILE: src/org/onvif/ver10/device/wsdl/ScanAvailableDot11NetworksResponse.java
  class ScanAvailableDot11NetworksResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getNetworks (line 68) | public List<Dot11AvailableNetworks> getNetworks() {

FILE: src/org/onvif/ver10/device/wsdl/SecurityCapabilities.java
  class SecurityCapabilities (line 56) | @XmlAccessorType(XmlAccessType.FIELD)
    method isTLS10 (line 101) | public Boolean isTLS10() {
    method setTLS10 (line 112) | public void setTLS10(Boolean value) {
    method isTLS11 (line 122) | public Boolean isTLS11() {
    method setTLS11 (line 133) | public void setTLS11(Boolean value) {
    method isTLS12 (line 143) | public Boolean isTLS12() {
    method setTLS12 (line 154) | public void setTLS12(Boolean value) {
    method isOnboardKeyGeneration (line 164) | public Boolean isOnboardKeyGeneration() {
    method setOnboardKeyGeneration (line 175) | public void setOnboardKeyGeneration(Boolean value) {
    method isAccessPolicyConfig (line 185) | public Boolean isAccessPolicyConfig() {
    method setAccessPolicyConfig (line 196) | public void setAccessPolicyConfig(Boolean value) {
    method isDefaultAccessPolicy (line 206) | public Boolean isDefaultAccessPolicy() {
    method setDefaultAccessPolicy (line 217) | public void setDefaultAccessPolicy(Boolean value) {
    method isDot1X (line 227) | public Boolean isDot1X() {
    method setDot1X (line 238) | public void setDot1X(Boolean value) {
    method isRemoteUserHandling (line 248) | public Boolean isRemoteUserHandling() {
    method setRemoteUserHandling (line 259) | public void setRemoteUserHandling(Boolean value) {
    method isX509Token (line 269) | public Boolean isX509Token() {
    method setX509Token (line 280) | public void setX509Token(Boolean value) {
    method isSAMLToken (line 290) | public Boolean isSAMLToken() {
    method setSAMLToken (line 301) | public void setSAMLToken(Boolean value) {
    method isKerberosToken (line 311) | public Boolean isKerberosToken() {
    method setKerberosToken (line 322) | public void setKerberosToken(Boolean value) {
    method isUsernameToken (line 332) | public Boolean isUsernameToken() {
    method setUsernameToken (line 343) | public void setUsernameToken(Boolean value) {
    method isHttpDigest (line 353) | public Boolean isHttpDigest() {
    method setHttpDigest (line 364) | public void setHttpDigest(Boolean value) {
    method isRELToken (line 374) | public Boolean isRELToken() {
    method setRELToken (line 385) | public void setRELToken(Boolean value) {
    method getSupportedEAPMethods (line 409) | public List<Integer> getSupportedEAPMethods() {
    method getMaxUsers (line 422) | public Integer getMaxUsers() {
    method setMaxUsers (line 433) | public void setMaxUsers(Integer value) {
    method getOtherAttributes (line 448) | public Map<QName, String> getOtherAttributes() {

FILE: src/org/onvif/ver10/device/wsdl/SendAuxiliaryCommand.java
  class SendAuxiliaryCommand (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getAuxiliaryCommand (line 51) | public String getAuxiliaryCommand() {
    method setAuxiliaryCommand (line 62) | public void setAuxiliaryCommand(String value) {

FILE: src/org/onvif/ver10/device/wsdl/SendAuxiliaryCommandResponse.java
  class SendAuxiliaryCommandResponse (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getAuxiliaryCommandResponse (line 51) | public String getAuxiliaryCommandResponse() {
    method setAuxiliaryCommandResponse (line 62) | public void setAuxiliaryCommandResponse(String value) {

FILE: src/org/onvif/ver10/device/wsdl/Service.java
  class Service (line 61) | @XmlAccessorType(XmlAccessType.FIELD)
    method getNamespace (line 86) | public String getNamespace() {
    method setNamespace (line 97) | public void setNamespace(String value) {
    method getXAddr (line 107) | public String getXAddr() {
    method setXAddr (line 118) | public void setXAddr(String value) {
    method getCapabilities (line 128) | public Service.Capabilities getCapabilities() {
    method setCapabilities (line 139) | public void setCapabilities(Service.Capabilities value) {
    method getVersion (line 149) | public OnvifVersion getVersion() {
    method setVersion (line 160) | public void setVersion(OnvifVersion value) {
    method getAny (line 184) | public List<Object> getAny() {
    method getOtherAttributes (line 202) | public Map<QName, String> getOtherAttributes() {
    class Capabilities (line 227) | @XmlAccessorType(XmlAccessType.FIELD)
      method getAny (line 240) | public Object getAny() {
      method setAny (line 251) | public void setAny(Object value) {

FILE: src/org/onvif/ver10/device/wsdl/SetAccessPolicy.java
  class SetAccessPolicy (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getPolicyFile (line 52) | public BinaryData getPolicyFile() {
    method setPolicyFile (line 63) | public void setPolicyFile(BinaryData value) {

FILE: src/org/onvif/ver10/device/wsdl/SetAccessPolicyResponse.java
  class SetAccessPolicyResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/SetCertificatesStatus.java
  class SetCertificatesStatus (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getCertificateStatus (line 68) | public List<CertificateStatus> getCertificateStatus() {

FILE: src/org/onvif/ver10/device/wsdl/SetCertificatesStatusResponse.java
  class SetCertificatesStatusResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/SetClientCertificateMode.java
  class SetClientCertificateMode (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method isEnabled (line 49) | public boolean isEnabled() {
    method setEnabled (line 57) | public void setEnabled(boolean value) {

FILE: src/org/onvif/ver10/device/wsdl/SetClientCertificateModeResponse.java
  class SetClientCertificateModeResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/SetDNS.java
  class SetDNS (line 45) | @XmlAccessorType(XmlAccessType.FIELD)
    method isFromDHCP (line 63) | public boolean isFromDHCP() {
    method setFromDHCP (line 71) | public void setFromDHCP(boolean value) {
    method getSearchDomain (line 95) | public List<String> getSearchDomain() {
    method getDNSManual (line 122) | public List<IPAddress> getDNSManual() {

FILE: src/org/onvif/ver10/device/wsdl/SetDNSResponse.java
  class SetDNSResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/SetDPAddresses.java
  class SetDPAddresses (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getDPAddress (line 68) | public List<NetworkHost> getDPAddress() {

FILE: src/org/onvif/ver10/device/wsdl/SetDPAddressesResponse.java
  class SetDPAddressesResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/SetDiscoveryMode.java
  class SetDiscoveryMode (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getDiscoveryMode (line 52) | public DiscoveryMode getDiscoveryMode() {
    method setDiscoveryMode (line 63) | public void setDiscoveryMode(DiscoveryMode value) {

FILE: src/org/onvif/ver10/device/wsdl/SetDiscoveryModeResponse.java
  class SetDiscoveryModeResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/SetDot1XConfiguration.java
  class SetDot1XConfiguration (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getDot1XConfiguration (line 52) | public Dot1XConfiguration getDot1XConfiguration() {
    method setDot1XConfiguration (line 63) | public void setDot1XConfiguration(Dot1XConfiguration value) {

FILE: src/org/onvif/ver10/device/wsdl/SetDot1XConfigurationResponse.java
  class SetDot1XConfigurationResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/SetDynamicDNS.java
  class SetDynamicDNS (line 43) | @XmlAccessorType(XmlAccessType.FIELD)
    method getType (line 62) | public DynamicDNSType getType() {
    method setType (line 73) | public void setType(DynamicDNSType value) {
    method getName (line 83) | public String getName() {
    method setName (line 94) | public void setName(String value) {
    method getTTL (line 104) | public Duration getTTL() {
    method setTTL (line 115) | public void setTTL(Duration value) {

FILE: src/org/onvif/ver10/device/wsdl/SetDynamicDNSResponse.java
  class SetDynamicDNSResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/SetHostname.java
  class SetHostname (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getName (line 56) | public String getName() {
    method setName (line 67) | public void setName(String value) {

FILE: src/org/onvif/ver10/device/wsdl/SetHostnameFromDHCP.java
  class SetHostnameFromDHCP (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method isFromDHCP (line 49) | public boolean isFromDHCP() {
    method setFromDHCP (line 57) | public void setFromDHCP(boolean value) {

FILE: src/org/onvif/ver10/device/wsdl/SetHostnameFromDHCPResponse.java
  class SetHostnameFromDHCPResponse (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method isRebootNeeded (line 49) | public boolean isRebootNeeded() {
    method setRebootNeeded (line 57) | public void setRebootNeeded(boolean value) {

FILE: src/org/onvif/ver10/device/wsdl/SetHostnameResponse.java
  class SetHostnameResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/SetIPAddressFilter.java
  class SetIPAddressFilter (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getIPAddressFilter (line 52) | public IPAddressFilter getIPAddressFilter() {
    method setIPAddressFilter (line 63) | public void setIPAddressFilter(IPAddressFilter value) {

FILE: src/org/onvif/ver10/device/wsdl/SetIPAddressFilterResponse.java
  class SetIPAddressFilterResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/SetNTP.java
  class SetNTP (line 41) | @XmlAccessorType(XmlAccessType.FIELD)
    method isFromDHCP (line 55) | public boolean isFromDHCP() {
    method setFromDHCP (line 63) | public void setFromDHCP(boolean value) {
    method getNTPManual (line 87) | public List<NetworkHost> getNTPManual() {

FILE: src/org/onvif/ver10/device/wsdl/SetNTPResponse.java
  class SetNTPResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/SetNetworkDefaultGateway.java
  class SetNetworkDefaultGateway (line 42) | @XmlAccessorType(XmlAccessType.FIELD)
    method getIPv4Address (line 74) | public List<String> getIPv4Address() {
    method getIPv6Address (line 101) | public List<String> getIPv6Address() {

FILE: src/org/onvif/ver10/device/wsdl/SetNetworkDefaultGatewayResponse.java
  class SetNetworkDefaultGatewayResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/SetNetworkInterfaces.java
  class SetNetworkInterfaces (line 39) | @XmlAccessorType(XmlAccessType.FIELD)
    method getInterfaceToken (line 55) | public String getInterfaceToken() {
    method setInterfaceToken (line 66) | public void setInterfaceToken(String value) {
    method getNetworkInterface (line 76) | public NetworkInterfaceSetConfiguration getNetworkInterface() {
    method setNetworkInterface (line 87) | public void setNetworkInterface(NetworkInterfaceSetConfiguration value) {

FILE: src/org/onvif/ver10/device/wsdl/SetNetworkInterfacesResponse.java
  class SetNetworkInterfacesResponse (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method isRebootNeeded (line 49) | public boolean isRebootNeeded() {
    method setRebootNeeded (line 57) | public void setRebootNeeded(boolean value) {

FILE: src/org/onvif/ver10/device/wsdl/SetNetworkProtocols.java
  class SetNetworkProtocols (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getNetworkProtocols (line 68) | public List<NetworkProtocol> getNetworkProtocols() {

FILE: src/org/onvif/ver10/device/wsdl/SetNetworkProtocolsResponse.java
  class SetNetworkProtocolsResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/SetRelayOutputSettings.java
  class SetRelayOutputSettings (line 39) | @XmlAccessorType(XmlAccessType.FIELD)
    method getRelayOutputToken (line 55) | public String getRelayOutputToken() {
    method setRelayOutputToken (line 66) | public void setRelayOutputToken(String value) {
    method getProperties (line 76) | public RelayOutputSettings getProperties() {
    method setProperties (line 87) | public void setProperties(RelayOutputSettings value) {

FILE: src/org/onvif/ver10/device/wsdl/SetRelayOutputSettingsResponse.java
  class SetRelayOutputSettingsResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/SetRelayOutputState.java
  class SetRelayOutputState (line 39) | @XmlAccessorType(XmlAccessType.FIELD)
    method getRelayOutputToken (line 55) | public String getRelayOutputToken() {
    method setRelayOutputToken (line 66) | public void setRelayOutputToken(String value) {
    method getLogicalState (line 76) | public RelayLogicalState getLogicalState() {
    method setLogicalState (line 87) | public void setLogicalState(RelayLogicalState value) {

FILE: src/org/onvif/ver10/device/wsdl/SetRelayOutputStateResponse.java
  class SetRelayOutputStateResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/SetRemoteDiscoveryMode.java
  class SetRemoteDiscoveryMode (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getRemoteDiscoveryMode (line 52) | public DiscoveryMode getRemoteDiscoveryMode() {
    method setRemoteDiscoveryMode (line 63) | public void setRemoteDiscoveryMode(DiscoveryMode value) {

FILE: src/org/onvif/ver10/device/wsdl/SetRemoteDiscoveryModeResponse.java
  class SetRemoteDiscoveryModeResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/SetRemoteUser.java
  class SetRemoteUser (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getRemoteUser (line 52) | public RemoteUser getRemoteUser() {
    method setRemoteUser (line 63) | public void setRemoteUser(RemoteUser value) {

FILE: src/org/onvif/ver10/device/wsdl/SetRemoteUserResponse.java
  class SetRemoteUserResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/SetScopes.java
  class SetScopes (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getScopes (line 69) | public List<String> getScopes() {

FILE: src/org/onvif/ver10/device/wsdl/SetScopesResponse.java
  class SetScopesResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/SetSystemDateAndTime.java
  class SetSystemDateAndTime (line 43) | @XmlAccessorType(XmlAccessType.FIELD)
    method getDateTimeType (line 63) | public SetDateTimeType getDateTimeType() {
    method setDateTimeType (line 74) | public void setDateTimeType(SetDateTimeType value) {
    method isDaylightSavings (line 82) | public boolean isDaylightSavings() {
    method setDaylightSavings (line 90) | public void setDaylightSavings(boolean value) {
    method getTimeZone (line 100) | public TimeZone getTimeZone() {
    method setTimeZone (line 111) | public void setTimeZone(TimeZone value) {
    method getUTCDateTime (line 121) | public DateTime getUTCDateTime() {
    method setUTCDateTime (line 132) | public void setUTCDateTime(DateTime value) {

FILE: src/org/onvif/ver10/device/wsdl/SetSystemDateAndTimeResponse.java
  class SetSystemDateAndTimeResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/SetSystemFactoryDefault.java
  class SetSystemFactoryDefault (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getFactoryDefault (line 52) | public FactoryDefaultType getFactoryDefault() {
    method setFactoryDefault (line 63) | public void setFactoryDefault(FactoryDefaultType value) {

FILE: src/org/onvif/ver10/device/wsdl/SetSystemFactoryDefaultResponse.java
  class SetSystemFactoryDefaultResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/SetUser.java
  class SetUser (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getUser (line 68) | public List<User> getUser() {

FILE: src/org/onvif/ver10/device/wsdl/SetUserResponse.java
  class SetUserResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/SetZeroConfiguration.java
  class SetZeroConfiguration (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getInterfaceToken (line 54) | public String getInterfaceToken() {
    method setInterfaceToken (line 65) | public void setInterfaceToken(String value) {
    method isEnabled (line 73) | public boolean isEnabled() {
    method setEnabled (line 81) | public void setEnabled(boolean value) {

FILE: src/org/onvif/ver10/device/wsdl/SetZeroConfigurationResponse.java
  class SetZeroConfigurationResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/StartFirmwareUpgrade.java
  class StartFirmwareUpgrade (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/StartFirmwareUpgradeResponse.java
  class StartFirmwareUpgradeResponse (line 41) | @XmlAccessorType(XmlAccessType.FIELD)
    method getUploadUri (line 60) | public String getUploadUri() {
    method setUploadUri (line 71) | public void setUploadUri(String value) {
    method getUploadDelay (line 81) | public Duration getUploadDelay() {
    method setUploadDelay (line 92) | public void setUploadDelay(Duration value) {
    method getExpectedDownTime (line 102) | public Duration getExpectedDownTime() {
    method setExpectedDownTime (line 113) | public void setExpectedDownTime(Duration value) {

FILE: src/org/onvif/ver10/device/wsdl/StartSystemRestore.java
  class StartSystemRestore (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/StartSystemRestoreResponse.java
  class StartSystemRestoreResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getUploadUri (line 57) | public String getUploadUri() {
    method setUploadUri (line 68) | public void setUploadUri(String value) {
    method getExpectedDownTime (line 78) | public Duration getExpectedDownTime() {
    method setExpectedDownTime (line 89) | public void setExpectedDownTime(Duration value) {

FILE: src/org/onvif/ver10/device/wsdl/SystemCapabilities.java
  class SystemCapabilities (line 48) | @XmlAccessorType(XmlAccessType.FIELD)
    method isDiscoveryResolve (line 81) | public Boolean isDiscoveryResolve() {
    method setDiscoveryResolve (line 92) | public void setDiscoveryResolve(Boolean value) {
    method isDiscoveryBye (line 102) | public Boolean isDiscoveryBye() {
    method setDiscoveryBye (line 113) | public void setDiscoveryBye(Boolean value) {
    method isRemoteDiscovery (line 123) | public Boolean isRemoteDiscovery() {
    method setRemoteDiscovery (line 134) | public void setRemoteDiscovery(Boolean value) {
    method isSystemBackup (line 144) | public Boolean isSystemBackup() {
    method setSystemBackup (line 155) | public void setSystemBackup(Boolean value) {
    method isSystemLogging (line 165) | public Boolean isSystemLogging() {
    method setSystemLogging (line 176) | public void setSystemLogging(Boolean value) {
    method isFirmwareUpgrade (line 186) | public Boolean isFirmwareUpgrade() {
    method setFirmwareUpgrade (line 197) | public void setFirmwareUpgrade(Boolean value) {
    method isHttpFirmwareUpgrade (line 207) | public Boolean isHttpFirmwareUpgrade() {
    method setHttpFirmwareUpgrade (line 218) | public void setHttpFirmwareUpgrade(Boolean value) {
    method isHttpSystemBackup (line 228) | public Boolean isHttpSystemBackup() {
    method setHttpSystemBackup (line 239) | public void setHttpSystemBackup(Boolean value) {
    method isHttpSystemLogging (line 249) | public Boolean isHttpSystemLogging() {
    method setHttpSystemLogging (line 260) | public void setHttpSystemLogging(Boolean value) {
    method isHttpSupportInformation (line 270) | public Boolean isHttpSupportInformation() {
    method setHttpSupportInformation (line 281) | public void setHttpSupportInformation(Boolean value) {
    method getOtherAttributes (line 296) | public Map<QName, String> getOtherAttributes() {

FILE: src/org/onvif/ver10/device/wsdl/SystemReboot.java
  class SystemReboot (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/device/wsdl/SystemRebootResponse.java
  class SystemRebootResponse (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getMessage (line 51) | public String getMessage() {
    method setMessage (line 62) | public void setMessage(String value) {

FILE: src/org/onvif/ver10/device/wsdl/UpgradeSystemFirmware.java
  class UpgradeSystemFirmware (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getFirmware (line 52) | public AttachmentData getFirmware() {
    method setFirmware (line 63) | public void setFirmware(AttachmentData value) {

FILE: src/org/onvif/ver10/device/wsdl/UpgradeSystemFirmwareResponse.java
  class UpgradeSystemFirmwareResponse (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getMessage (line 51) | public String getMessage() {
    method setMessage (line 62) | public void setMessage(String value) {

FILE: src/org/onvif/ver10/events/wsdl/Capabilities.java
  class Capabilities (line 51) | @XmlAccessorType(XmlAccessType.FIELD)
    method getAny (line 97) | public List<Object> getAny() {
    method isWSSubscriptionPolicySupport (line 112) | public Boolean isWSSubscriptionPolicySupport() {
    method setWSSubscriptionPolicySupport (line 124) | public void setWSSubscriptionPolicySupport(Boolean value) {
    method isWSPullPointSupport (line 136) | public Boolean isWSPullPointSupport() {
    method setWSPullPointSupport (line 148) | public void setWSPullPointSupport(Boolean value) {
    method isWSPausableSubscriptionManagerInterfaceSupport (line 160) | public Boolean isWSPausableSubscriptionManagerInterfaceSupport() {
    method setWSPausableSubscriptionManagerInterfaceSupport (line 172) | public void setWSPausableSubscriptionManagerInterfaceSupport(Boolean v...
    method getMaxNotificationProducers (line 184) | public Integer getMaxNotificationProducers() {
    method setMaxNotificationProducers (line 196) | public void setMaxNotificationProducers(Integer value) {
    method getMaxPullPoints (line 208) | public Integer getMaxPullPoints() {
    method setMaxPullPoints (line 220) | public void setMaxPullPoints(Integer value) {
    method isPersistentNotificationStorage (line 232) | public Boolean isPersistentNotificationStorage() {
    method setPersistentNotificationStorage (line 244) | public void setPersistentNotificationStorage(Boolean value) {
    method getOtherAttributes (line 262) | public Map<QName, String> getOtherAttributes() {

FILE: src/org/onvif/ver10/events/wsdl/CreatePullPointSubscription.java
  class CreatePullPointSubscription (line 57) | @XmlAccessorType(XmlAccessType.FIELD)
    method getFilter (line 84) | public FilterType getFilter() {
    method setFilter (line 96) | public void setFilter(FilterType value) {
    method getInitialTerminationTime (line 108) | public JAXBElement<String> getInitialTerminationTime() {
    method setInitialTerminationTime (line 120) | public void setInitialTerminationTime(JAXBElement<String> value) {
    method getSubscriptionPolicy (line 132) | public CreatePullPointSubscription.SubscriptionPolicy getSubscriptionP...
    method setSubscriptionPolicy (line 144) | public void setSubscriptionPolicy(CreatePullPointSubscription.Subscrip...
    method getAny (line 171) | public List<Object> getAny() {
    class SubscriptionPolicy (line 198) | @XmlAccessorType(XmlAccessType.FIELD)
      method getAny (line 230) | public List<Object> getAny() {

FILE: src/org/onvif/ver10/events/wsdl/CreatePullPointSubscriptionResponse.java
  class CreatePullPointSubscriptionResponse (line 47) | @XmlAccessorType(XmlAccessType.FIELD)
    method getSubscriptionReference (line 76) | public EndpointReferenceType getSubscriptionReference() {
    method setSubscriptionReference (line 88) | public void setSubscriptionReference(EndpointReferenceType value) {
    method getCurrentTime (line 100) | public XMLGregorianCalendar getCurrentTime() {
    method setCurrentTime (line 112) | public void setCurrentTime(XMLGregorianCalendar value) {
    method getTerminationTime (line 124) | public XMLGregorianCalendar getTerminationTime() {
    method setTerminationTime (line 136) | public void setTerminationTime(XMLGregorianCalendar value) {
    method getAny (line 163) | public List<Object> getAny() {

FILE: src/org/onvif/ver10/events/wsdl/GetEventProperties.java
  class GetEventProperties (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/events/wsdl/GetEventPropertiesResponse.java
  class GetEventPropertiesResponse (line 49) | @XmlAccessorType(XmlAccessType.FIELD)
    method getTopicNamespaceLocation (line 107) | public List<String> getTopicNamespaceLocation() {
    method isFixedTopicSet (line 118) | public boolean isFixedTopicSet() {
    method setFixedTopicSet (line 126) | public void setFixedTopicSet(boolean value) {
    method getTopicSet (line 138) | public TopicSetType getTopicSet() {
    method setTopicSet (line 150) | public void setTopicSet(TopicSetType value) {
    method getTopicExpressionDialect (line 187) | public List<String> getTopicExpressionDialect() {
    method getMessageContentFilterDialect (line 216) | public List<String> getMessageContentFilterDialect() {
    method getProducerPropertiesFilterDialect (line 245) | public List<String> getProducerPropertiesFilterDialect() {
    method getMessageContentSchemaLocation (line 274) | public List<String> getMessageContentSchemaLocation() {
    method getAny (line 303) | public List<Object> getAny() {

FILE: src/org/onvif/ver10/events/wsdl/GetServiceCapabilities.java
  class GetServiceCapabilities (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/events/wsdl/GetServiceCapabilitiesResponse.java
  class GetServiceCapabilitiesResponse (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getCapabilities (line 55) | public Capabilities getCapabilities() {
    method setCapabilities (line 67) | public void setCapabilities(Capabilities value) {

FILE: src/org/onvif/ver10/events/wsdl/ObjectFactory.java
  class ObjectFactory (line 31) | @XmlRegistry
    method ObjectFactory (line 41) | public ObjectFactory() {
    method createCreatePullPointSubscription (line 48) | public CreatePullPointSubscription createCreatePullPointSubscription() {
    method createSeekResponse (line 56) | public SeekResponse createSeekResponse() {
    method createPullMessages (line 64) | public PullMessages createPullMessages() {
    method createPullMessagesResponse (line 72) | public PullMessagesResponse createPullMessagesResponse() {
    method createCreatePullPointSubscriptionResponse (line 80) | public CreatePullPointSubscriptionResponse createCreatePullPointSubscr...
    method createGetServiceCapabilitiesResponse (line 88) | public GetServiceCapabilitiesResponse createGetServiceCapabilitiesResp...
    method createCapabilities (line 96) | public Capabilities createCapabilities() {
    method createSetSynchronizationPointResponse (line 104) | public SetSynchronizationPointResponse createSetSynchronizationPointRe...
    method createGetEventProperties (line 112) | public GetEventProperties createGetEventProperties() {
    method createGetServiceCapabilities (line 120) | public GetServiceCapabilities createGetServiceCapabilities() {
    method createGetEventPropertiesResponse (line 128) | public GetEventPropertiesResponse createGetEventPropertiesResponse() {
    method createSetSynchronizationPoint (line 136) | public SetSynchronizationPoint createSetSynchronizationPoint() {
    method createCreatePullPointSubscriptionSubscriptionPolicy (line 144) | public CreatePullPointSubscription.SubscriptionPolicy createCreatePull...
    method createPullMessagesFaultResponse (line 152) | public PullMessagesFaultResponse createPullMessagesFaultResponse() {
    method createSeek (line 160) | public Seek createSeek() {
    method createSubscriptionPolicy (line 168) | public org.onvif.ver10.events.wsdl.SubscriptionPolicy createSubscripti...
    method createCapabilities (line 176) | @XmlElementDecl(namespace = "http://www.onvif.org/ver10/events/wsdl", ...
    method createCreatePullPointSubscriptionInitialTerminationTime (line 185) | @XmlElementDecl(namespace = "http://www.onvif.org/ver10/events/wsdl", ...

FILE: src/org/onvif/ver10/events/wsdl/PullMessages.java
  class PullMessages (line 43) | @XmlAccessorType(XmlAccessType.FIELD)
    method getTimeout (line 67) | public Duration getTimeout() {
    method setTimeout (line 79) | public void setTimeout(Duration value) {
    method getMessageLimit (line 87) | public int getMessageLimit() {
    method setMessageLimit (line 95) | public void setMessageLimit(int value) {
    method getAny (line 121) | public List<Object> getAny() {

FILE: src/org/onvif/ver10/events/wsdl/PullMessagesFaultResponse.java
  class PullMessagesFaultResponse (line 43) | @XmlAccessorType(XmlAccessType.FIELD)
    method getMaxTimeout (line 67) | public Duration getMaxTimeout() {
    method setMaxTimeout (line 79) | public void setMaxTimeout(Duration value) {
    method getMaxMessageLimit (line 87) | public int getMaxMessageLimit() {
    method setMaxMessageLimit (line 95) | public void setMaxMessageLimit(int value) {
    method getAny (line 121) | public List<Object> getAny() {

FILE: src/org/onvif/ver10/events/wsdl/PullMessagesResponse.java
  class PullMessagesResponse (line 44) | @XmlAccessorType(XmlAccessType.FIELD)
    method getCurrentTime (line 70) | public XMLGregorianCalendar getCurrentTime() {
    method setCurrentTime (line 82) | public void setCurrentTime(XMLGregorianCalendar value) {
    method getTerminationTime (line 94) | public XMLGregorianCalendar getTerminationTime() {
    method setTerminationTime (line 106) | public void setTerminationTime(XMLGregorianCalendar value) {
    method getNotificationMessage (line 132) | public List<NotificationMessageHolderType> getNotificationMessage() {

FILE: src/org/onvif/ver10/events/wsdl/Seek.java
  class Seek (line 44) | @XmlAccessorType(XmlAccessType.FIELD)
    method getUtcTime (line 69) | public XMLGregorianCalendar getUtcTime() {
    method setUtcTime (line 81) | public void setUtcTime(XMLGregorianCalendar value) {
    method isReverse (line 93) | public Boolean isReverse() {
    method setReverse (line 105) | public void setReverse(Boolean value) {
    method getAny (line 131) | public List<Object> getAny() {

FILE: src/org/onvif/ver10/events/wsdl/SeekResponse.java
  class SeekResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/events/wsdl/SetSynchronizationPoint.java
  class SetSynchronizationPoint (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/events/wsdl/SetSynchronizationPointResponse.java
  class SetSynchronizationPointResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/events/wsdl/SubscriptionPolicy.java
  class SubscriptionPolicy (line 48) | @XmlAccessorType(XmlAccessType.FIELD)
    method getAny (line 84) | public List<Object> getAny() {
    method isChangedOnly (line 99) | public Boolean isChangedOnly() {
    method setChangedOnly (line 111) | public void setChangedOnly(Boolean value) {
    method getOtherAttributes (line 129) | public Map<QName, String> getOtherAttributes() {

FILE: src/org/onvif/ver10/media/wsdl/AddAudioDecoderConfiguration.java
  class AddAudioDecoderConfiguration (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getProfileToken (line 54) | public String getProfileToken() {
    method setProfileToken (line 65) | public void setProfileToken(String value) {
    method getConfigurationToken (line 75) | public String getConfigurationToken() {
    method setConfigurationToken (line 86) | public void setConfigurationToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/AddAudioDecoderConfigurationResponse.java
  class AddAudioDecoderConfigurationResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/AddAudioEncoderConfiguration.java
  class AddAudioEncoderConfiguration (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getProfileToken (line 54) | public String getProfileToken() {
    method setProfileToken (line 65) | public void setProfileToken(String value) {
    method getConfigurationToken (line 75) | public String getConfigurationToken() {
    method setConfigurationToken (line 86) | public void setConfigurationToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/AddAudioEncoderConfigurationResponse.java
  class AddAudioEncoderConfigurationResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/AddAudioOutputConfiguration.java
  class AddAudioOutputConfiguration (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getProfileToken (line 54) | public String getProfileToken() {
    method setProfileToken (line 65) | public void setProfileToken(String value) {
    method getConfigurationToken (line 75) | public String getConfigurationToken() {
    method setConfigurationToken (line 86) | public void setConfigurationToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/AddAudioOutputConfigurationResponse.java
  class AddAudioOutputConfigurationResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/AddAudioSourceConfiguration.java
  class AddAudioSourceConfiguration (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getProfileToken (line 54) | public String getProfileToken() {
    method setProfileToken (line 65) | public void setProfileToken(String value) {
    method getConfigurationToken (line 75) | public String getConfigurationToken() {
    method setConfigurationToken (line 86) | public void setConfigurationToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/AddAudioSourceConfigurationResponse.java
  class AddAudioSourceConfigurationResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/AddMetadataConfiguration.java
  class AddMetadataConfiguration (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getProfileToken (line 54) | public String getProfileToken() {
    method setProfileToken (line 65) | public void setProfileToken(String value) {
    method getConfigurationToken (line 75) | public String getConfigurationToken() {
    method setConfigurationToken (line 86) | public void setConfigurationToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/AddMetadataConfigurationResponse.java
  class AddMetadataConfigurationResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/AddPTZConfiguration.java
  class AddPTZConfiguration (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getProfileToken (line 54) | public String getProfileToken() {
    method setProfileToken (line 65) | public void setProfileToken(String value) {
    method getConfigurationToken (line 75) | public String getConfigurationToken() {
    method setConfigurationToken (line 86) | public void setConfigurationToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/AddPTZConfigurationResponse.java
  class AddPTZConfigurationResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/AddVideoAnalyticsConfiguration.java
  class AddVideoAnalyticsConfiguration (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getProfileToken (line 54) | public String getProfileToken() {
    method setProfileToken (line 65) | public void setProfileToken(String value) {
    method getConfigurationToken (line 75) | public String getConfigurationToken() {
    method setConfigurationToken (line 86) | public void setConfigurationToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/AddVideoAnalyticsConfigurationResponse.java
  class AddVideoAnalyticsConfigurationResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/AddVideoEncoderConfiguration.java
  class AddVideoEncoderConfiguration (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getProfileToken (line 54) | public String getProfileToken() {
    method setProfileToken (line 65) | public void setProfileToken(String value) {
    method getConfigurationToken (line 75) | public String getConfigurationToken() {
    method setConfigurationToken (line 86) | public void setConfigurationToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/AddVideoEncoderConfigurationResponse.java
  class AddVideoEncoderConfigurationResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/AddVideoSourceConfiguration.java
  class AddVideoSourceConfiguration (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getProfileToken (line 54) | public String getProfileToken() {
    method setProfileToken (line 65) | public void setProfileToken(String value) {
    method getConfigurationToken (line 75) | public String getConfigurationToken() {
    method setConfigurationToken (line 86) | public void setConfigurationToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/AddVideoSourceConfigurationResponse.java
  class AddVideoSourceConfigurationResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/Capabilities.java
  class Capabilities (line 52) | @XmlAccessorType(XmlAccessType.FIELD)
    method getProfileCapabilities (line 79) | public ProfileCapabilities getProfileCapabilities() {
    method setProfileCapabilities (line 90) | public void setProfileCapabilities(ProfileCapabilities value) {
    method getStreamingCapabilities (line 100) | public StreamingCapabilities getStreamingCapabilities() {
    method setStreamingCapabilities (line 111) | public void setStreamingCapabilities(StreamingCapabilities value) {
    method getAny (line 135) | public List<Object> getAny() {
    method isSnapshotUri (line 148) | public Boolean isSnapshotUri() {
    method setSnapshotUri (line 159) | public void setSnapshotUri(Boolean value) {
    method isRotation (line 169) | public Boolean isRotation() {
    method setRotation (line 180) | public void setRotation(Boolean value) {
    method isVideoSourceMode (line 190) | public Boolean isVideoSourceMode() {
    method setVideoSourceMode (line 201) | public void setVideoSourceMode(Boolean value) {
    method isOSD (line 211) | public Boolean isOSD() {
    method setOSD (line 222) | public void setOSD(Boolean value) {
    method getOtherAttributes (line 237) | public Map<QName, String> getOtherAttributes() {

FILE: src/org/onvif/ver10/media/wsdl/CreateOSD.java
  class CreateOSD (line 43) | @XmlAccessorType(XmlAccessType.FIELD)
    method getOSD (line 59) | public OSDConfiguration getOSD() {
    method setOSD (line 70) | public void setOSD(OSDConfiguration value) {
    method getAny (line 94) | public List<Object> getAny() {

FILE: src/org/onvif/ver10/media/wsdl/CreateOSDResponse.java
  class CreateOSDResponse (line 42) | @XmlAccessorType(XmlAccessType.FIELD)
    method getOSDToken (line 58) | public String getOSDToken() {
    method setOSDToken (line 69) | public void setOSDToken(String value) {
    method getAny (line 93) | public List<Object> getAny() {

FILE: src/org/onvif/ver10/media/wsdl/CreateProfile.java
  class CreateProfile (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getName (line 54) | public String getName() {
    method setName (line 65) | public void setName(String value) {
    method getToken (line 75) | public String getToken() {
    method setToken (line 86) | public void setToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/CreateProfileResponse.java
  class CreateProfileResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getProfile (line 52) | public Profile getProfile() {
    method setProfile (line 63) | public void setProfile(Profile value) {

FILE: src/org/onvif/ver10/media/wsdl/DeleteOSD.java
  class DeleteOSD (line 42) | @XmlAccessorType(XmlAccessType.FIELD)
    method getOSDToken (line 58) | public String getOSDToken() {
    method setOSDToken (line 69) | public void setOSDToken(String value) {
    method getAny (line 93) | public List<Object> getAny() {

FILE: src/org/onvif/ver10/media/wsdl/DeleteOSDResponse.java
  class DeleteOSDResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getAny (line 68) | public List<Object> getAny() {

FILE: src/org/onvif/ver10/media/wsdl/DeleteProfile.java
  class DeleteProfile (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getProfileToken (line 51) | public String getProfileToken() {
    method setProfileToken (line 62) | public void setProfileToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/DeleteProfileResponse.java
  class DeleteProfileResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/GetAudioDecoderConfiguration.java
  class GetAudioDecoderConfiguration (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfigurationToken (line 51) | public String getConfigurationToken() {
    method setConfigurationToken (line 62) | public void setConfigurationToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/GetAudioDecoderConfigurationOptions.java
  class GetAudioDecoderConfigurationOptions (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfigurationToken (line 54) | public String getConfigurationToken() {
    method setConfigurationToken (line 65) | public void setConfigurationToken(String value) {
    method getProfileToken (line 75) | public String getProfileToken() {
    method setProfileToken (line 86) | public void setProfileToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/GetAudioDecoderConfigurationOptionsResponse.java
  class GetAudioDecoderConfigurationOptionsResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getOptions (line 52) | public AudioDecoderConfigurationOptions getOptions() {
    method setOptions (line 63) | public void setOptions(AudioDecoderConfigurationOptions value) {

FILE: src/org/onvif/ver10/media/wsdl/GetAudioDecoderConfigurationResponse.java
  class GetAudioDecoderConfigurationResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfiguration (line 52) | public AudioDecoderConfiguration getConfiguration() {
    method setConfiguration (line 63) | public void setConfiguration(AudioDecoderConfiguration value) {

FILE: src/org/onvif/ver10/media/wsdl/GetAudioDecoderConfigurations.java
  class GetAudioDecoderConfigurations (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/GetAudioDecoderConfigurationsResponse.java
  class GetAudioDecoderConfigurationsResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfigurations (line 68) | public List<AudioDecoderConfiguration> getConfigurations() {

FILE: src/org/onvif/ver10/media/wsdl/GetAudioEncoderConfiguration.java
  class GetAudioEncoderConfiguration (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfigurationToken (line 51) | public String getConfigurationToken() {
    method setConfigurationToken (line 62) | public void setConfigurationToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/GetAudioEncoderConfigurationOptions.java
  class GetAudioEncoderConfigurationOptions (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfigurationToken (line 54) | public String getConfigurationToken() {
    method setConfigurationToken (line 65) | public void setConfigurationToken(String value) {
    method getProfileToken (line 75) | public String getProfileToken() {
    method setProfileToken (line 86) | public void setProfileToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/GetAudioEncoderConfigurationOptionsResponse.java
  class GetAudioEncoderConfigurationOptionsResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getOptions (line 52) | public AudioEncoderConfigurationOptions getOptions() {
    method setOptions (line 63) | public void setOptions(AudioEncoderConfigurationOptions value) {

FILE: src/org/onvif/ver10/media/wsdl/GetAudioEncoderConfigurationResponse.java
  class GetAudioEncoderConfigurationResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfiguration (line 52) | public AudioEncoderConfiguration getConfiguration() {
    method setConfiguration (line 63) | public void setConfiguration(AudioEncoderConfiguration value) {

FILE: src/org/onvif/ver10/media/wsdl/GetAudioEncoderConfigurations.java
  class GetAudioEncoderConfigurations (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/GetAudioEncoderConfigurationsResponse.java
  class GetAudioEncoderConfigurationsResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfigurations (line 68) | public List<AudioEncoderConfiguration> getConfigurations() {

FILE: src/org/onvif/ver10/media/wsdl/GetAudioOutputConfiguration.java
  class GetAudioOutputConfiguration (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfigurationToken (line 51) | public String getConfigurationToken() {
    method setConfigurationToken (line 62) | public void setConfigurationToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/GetAudioOutputConfigurationOptions.java
  class GetAudioOutputConfigurationOptions (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfigurationToken (line 54) | public String getConfigurationToken() {
    method setConfigurationToken (line 65) | public void setConfigurationToken(String value) {
    method getProfileToken (line 75) | public String getProfileToken() {
    method setProfileToken (line 86) | public void setProfileToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/GetAudioOutputConfigurationOptionsResponse.java
  class GetAudioOutputConfigurationOptionsResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getOptions (line 52) | public AudioOutputConfigurationOptions getOptions() {
    method setOptions (line 63) | public void setOptions(AudioOutputConfigurationOptions value) {

FILE: src/org/onvif/ver10/media/wsdl/GetAudioOutputConfigurationResponse.java
  class GetAudioOutputConfigurationResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfiguration (line 52) | public AudioOutputConfiguration getConfiguration() {
    method setConfiguration (line 63) | public void setConfiguration(AudioOutputConfiguration value) {

FILE: src/org/onvif/ver10/media/wsdl/GetAudioOutputConfigurations.java
  class GetAudioOutputConfigurations (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/GetAudioOutputConfigurationsResponse.java
  class GetAudioOutputConfigurationsResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfigurations (line 68) | public List<AudioOutputConfiguration> getConfigurations() {

FILE: src/org/onvif/ver10/media/wsdl/GetAudioOutputs.java
  class GetAudioOutputs (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/GetAudioOutputsResponse.java
  class GetAudioOutputsResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getAudioOutputs (line 68) | public List<AudioOutput> getAudioOutputs() {

FILE: src/org/onvif/ver10/media/wsdl/GetAudioSourceConfiguration.java
  class GetAudioSourceConfiguration (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfigurationToken (line 51) | public String getConfigurationToken() {
    method setConfigurationToken (line 62) | public void setConfigurationToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/GetAudioSourceConfigurationOptions.java
  class GetAudioSourceConfigurationOptions (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfigurationToken (line 54) | public String getConfigurationToken() {
    method setConfigurationToken (line 65) | public void setConfigurationToken(String value) {
    method getProfileToken (line 75) | public String getProfileToken() {
    method setProfileToken (line 86) | public void setProfileToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/GetAudioSourceConfigurationOptionsResponse.java
  class GetAudioSourceConfigurationOptionsResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getOptions (line 52) | public AudioSourceConfigurationOptions getOptions() {
    method setOptions (line 63) | public void setOptions(AudioSourceConfigurationOptions value) {

FILE: src/org/onvif/ver10/media/wsdl/GetAudioSourceConfigurationResponse.java
  class GetAudioSourceConfigurationResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfiguration (line 52) | public AudioSourceConfiguration getConfiguration() {
    method setConfiguration (line 63) | public void setConfiguration(AudioSourceConfiguration value) {

FILE: src/org/onvif/ver10/media/wsdl/GetAudioSourceConfigurations.java
  class GetAudioSourceConfigurations (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/GetAudioSourceConfigurationsResponse.java
  class GetAudioSourceConfigurationsResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfigurations (line 68) | public List<AudioSourceConfiguration> getConfigurations() {

FILE: src/org/onvif/ver10/media/wsdl/GetAudioSources.java
  class GetAudioSources (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/GetAudioSourcesResponse.java
  class GetAudioSourcesResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getAudioSources (line 68) | public List<AudioSource> getAudioSources() {

FILE: src/org/onvif/ver10/media/wsdl/GetCompatibleAudioDecoderConfigurations.java
  class GetCompatibleAudioDecoderConfigurations (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getProfileToken (line 51) | public String getProfileToken() {
    method setProfileToken (line 62) | public void setProfileToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/GetCompatibleAudioDecoderConfigurationsResponse.java
  class GetCompatibleAudioDecoderConfigurationsResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfigurations (line 68) | public List<AudioDecoderConfiguration> getConfigurations() {

FILE: src/org/onvif/ver10/media/wsdl/GetCompatibleAudioEncoderConfigurations.java
  class GetCompatibleAudioEncoderConfigurations (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getProfileToken (line 51) | public String getProfileToken() {
    method setProfileToken (line 62) | public void setProfileToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/GetCompatibleAudioEncoderConfigurationsResponse.java
  class GetCompatibleAudioEncoderConfigurationsResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfigurations (line 68) | public List<AudioEncoderConfiguration> getConfigurations() {

FILE: src/org/onvif/ver10/media/wsdl/GetCompatibleAudioOutputConfigurations.java
  class GetCompatibleAudioOutputConfigurations (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getProfileToken (line 51) | public String getProfileToken() {
    method setProfileToken (line 62) | public void setProfileToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/GetCompatibleAudioOutputConfigurationsResponse.java
  class GetCompatibleAudioOutputConfigurationsResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfigurations (line 68) | public List<AudioOutputConfiguration> getConfigurations() {

FILE: src/org/onvif/ver10/media/wsdl/GetCompatibleAudioSourceConfigurations.java
  class GetCompatibleAudioSourceConfigurations (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getProfileToken (line 51) | public String getProfileToken() {
    method setProfileToken (line 62) | public void setProfileToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/GetCompatibleAudioSourceConfigurationsResponse.java
  class GetCompatibleAudioSourceConfigurationsResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfigurations (line 68) | public List<AudioSourceConfiguration> getConfigurations() {

FILE: src/org/onvif/ver10/media/wsdl/GetCompatibleMetadataConfigurations.java
  class GetCompatibleMetadataConfigurations (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getProfileToken (line 51) | public String getProfileToken() {
    method setProfileToken (line 62) | public void setProfileToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/GetCompatibleMetadataConfigurationsResponse.java
  class GetCompatibleMetadataConfigurationsResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfigurations (line 68) | public List<MetadataConfiguration> getConfigurations() {

FILE: src/org/onvif/ver10/media/wsdl/GetCompatibleVideoAnalyticsConfigurations.java
  class GetCompatibleVideoAnalyticsConfigurations (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getProfileToken (line 51) | public String getProfileToken() {
    method setProfileToken (line 62) | public void setProfileToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/GetCompatibleVideoAnalyticsConfigurationsResponse.java
  class GetCompatibleVideoAnalyticsConfigurationsResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfigurations (line 68) | public List<VideoAnalyticsConfiguration> getConfigurations() {

FILE: src/org/onvif/ver10/media/wsdl/GetCompatibleVideoEncoderConfigurations.java
  class GetCompatibleVideoEncoderConfigurations (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getProfileToken (line 51) | public String getProfileToken() {
    method setProfileToken (line 62) | public void setProfileToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/GetCompatibleVideoEncoderConfigurationsResponse.java
  class GetCompatibleVideoEncoderConfigurationsResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfigurations (line 68) | public List<VideoEncoderConfiguration> getConfigurations() {

FILE: src/org/onvif/ver10/media/wsdl/GetCompatibleVideoSourceConfigurations.java
  class GetCompatibleVideoSourceConfigurations (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getProfileToken (line 51) | public String getProfileToken() {
    method setProfileToken (line 62) | public void setProfileToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/GetCompatibleVideoSourceConfigurationsResponse.java
  class GetCompatibleVideoSourceConfigurationsResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfigurations (line 68) | public List<VideoSourceConfiguration> getConfigurations() {

FILE: src/org/onvif/ver10/media/wsdl/GetGuaranteedNumberOfVideoEncoderInstances.java
  class GetGuaranteedNumberOfVideoEncoderInstances (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfigurationToken (line 51) | public String getConfigurationToken() {
    method setConfigurationToken (line 62) | public void setConfigurationToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/GetGuaranteedNumberOfVideoEncoderInstancesResponse.java
  class GetGuaranteedNumberOfVideoEncoderInstancesResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getTotalNumber (line 58) | public int getTotalNumber() {
    method setTotalNumber (line 66) | public void setTotalNumber(int value) {
    method getJPEG (line 76) | public Integer getJPEG() {
    method setJPEG (line 87) | public void setJPEG(Integer value) {
    method getH264 (line 97) | public Integer getH264() {
    method setH264 (line 108) | public void setH264(Integer value) {
    method getMPEG4 (line 118) | public Integer getMPEG4() {
    method setMPEG4 (line 129) | public void setMPEG4(Integer value) {

FILE: src/org/onvif/ver10/media/wsdl/GetMetadataConfiguration.java
  class GetMetadataConfiguration (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfigurationToken (line 51) | public String getConfigurationToken() {
    method setConfigurationToken (line 62) | public void setConfigurationToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/GetMetadataConfigurationOptions.java
  class GetMetadataConfigurationOptions (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfigurationToken (line 54) | public String getConfigurationToken() {
    method setConfigurationToken (line 65) | public void setConfigurationToken(String value) {
    method getProfileToken (line 75) | public String getProfileToken() {
    method setProfileToken (line 86) | public void setProfileToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/GetMetadataConfigurationOptionsResponse.java
  class GetMetadataConfigurationOptionsResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getOptions (line 52) | public MetadataConfigurationOptions getOptions() {
    method setOptions (line 63) | public void setOptions(MetadataConfigurationOptions value) {

FILE: src/org/onvif/ver10/media/wsdl/GetMetadataConfigurationResponse.java
  class GetMetadataConfigurationResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfiguration (line 52) | public MetadataConfiguration getConfiguration() {
    method setConfiguration (line 63) | public void setConfiguration(MetadataConfiguration value) {

FILE: src/org/onvif/ver10/media/wsdl/GetMetadataConfigurations.java
  class GetMetadataConfigurations (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/GetMetadataConfigurationsResponse.java
  class GetMetadataConfigurationsResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfigurations (line 68) | public List<MetadataConfiguration> getConfigurations() {

FILE: src/org/onvif/ver10/media/wsdl/GetOSD.java
  class GetOSD (line 42) | @XmlAccessorType(XmlAccessType.FIELD)
    method getOSDToken (line 58) | public String getOSDToken() {
    method setOSDToken (line 69) | public void setOSDToken(String value) {
    method getAny (line 93) | public List<Object> getAny() {

FILE: src/org/onvif/ver10/media/wsdl/GetOSDOptions.java
  class GetOSDOptions (line 42) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfigurationToken (line 58) | public String getConfigurationToken() {
    method setConfigurationToken (line 69) | public void setConfigurationToken(String value) {
    method getAny (line 93) | public List<Object> getAny() {

FILE: src/org/onvif/ver10/media/wsdl/GetOSDOptionsResponse.java
  class GetOSDOptionsResponse (line 43) | @XmlAccessorType(XmlAccessType.FIELD)
    method getOSDOptions (line 59) | public OSDConfigurationOptions getOSDOptions() {
    method setOSDOptions (line 70) | public void setOSDOptions(OSDConfigurationOptions value) {
    method getAny (line 94) | public List<Object> getAny() {

FILE: src/org/onvif/ver10/media/wsdl/GetOSDResponse.java
  class GetOSDResponse (line 43) | @XmlAccessorType(XmlAccessType.FIELD)
    method getOSD (line 59) | public OSDConfiguration getOSD() {
    method setOSD (line 70) | public void setOSD(OSDConfiguration value) {
    method getAny (line 94) | public List<Object> getAny() {

FILE: src/org/onvif/ver10/media/wsdl/GetOSDs.java
  class GetOSDs (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfigurationToken (line 51) | public String getConfigurationToken() {
    method setConfigurationToken (line 62) | public void setConfigurationToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/GetOSDsResponse.java
  class GetOSDsResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getOSDs (line 68) | public List<OSDConfiguration> getOSDs() {

FILE: src/org/onvif/ver10/media/wsdl/GetProfile.java
  class GetProfile (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getProfileToken (line 51) | public String getProfileToken() {
    method setProfileToken (line 62) | public void setProfileToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/GetProfileResponse.java
  class GetProfileResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getProfile (line 52) | public Profile getProfile() {
    method setProfile (line 63) | public void setProfile(Profile value) {

FILE: src/org/onvif/ver10/media/wsdl/GetProfiles.java
  class GetProfiles (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/GetProfilesResponse.java
  class GetProfilesResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getProfiles (line 68) | public List<Profile> getProfiles() {

FILE: src/org/onvif/ver10/media/wsdl/GetServiceCapabilities.java
  class GetServiceCapabilities (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/GetServiceCapabilitiesResponse.java
  class GetServiceCapabilitiesResponse (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getCapabilities (line 51) | public Capabilities getCapabilities() {
    method setCapabilities (line 62) | public void setCapabilities(Capabilities value) {

FILE: src/org/onvif/ver10/media/wsdl/GetSnapshotUri.java
  class GetSnapshotUri (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getProfileToken (line 51) | public String getProfileToken() {
    method setProfileToken (line 62) | public void setProfileToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/GetSnapshotUriResponse.java
  class GetSnapshotUriResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getMediaUri (line 52) | public MediaUri getMediaUri() {
    method setMediaUri (line 63) | public void setMediaUri(MediaUri value) {

FILE: src/org/onvif/ver10/media/wsdl/GetStreamUri.java
  class GetStreamUri (line 39) | @XmlAccessorType(XmlAccessType.FIELD)
    method getStreamSetup (line 55) | public StreamSetup getStreamSetup() {
    method setStreamSetup (line 66) | public void setStreamSetup(StreamSetup value) {
    method getProfileToken (line 76) | public String getProfileToken() {
    method setProfileToken (line 87) | public void setProfileToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/GetStreamUriResponse.java
  class GetStreamUriResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getMediaUri (line 52) | public MediaUri getMediaUri() {
    method setMediaUri (line 63) | public void setMediaUri(MediaUri value) {

FILE: src/org/onvif/ver10/media/wsdl/GetVideoAnalyticsConfiguration.java
  class GetVideoAnalyticsConfiguration (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfigurationToken (line 51) | public String getConfigurationToken() {
    method setConfigurationToken (line 62) | public void setConfigurationToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/GetVideoAnalyticsConfigurationResponse.java
  class GetVideoAnalyticsConfigurationResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfiguration (line 52) | public VideoAnalyticsConfiguration getConfiguration() {
    method setConfiguration (line 63) | public void setConfiguration(VideoAnalyticsConfiguration value) {

FILE: src/org/onvif/ver10/media/wsdl/GetVideoAnalyticsConfigurations.java
  class GetVideoAnalyticsConfigurations (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/GetVideoAnalyticsConfigurationsResponse.java
  class GetVideoAnalyticsConfigurationsResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfigurations (line 68) | public List<VideoAnalyticsConfiguration> getConfigurations() {

FILE: src/org/onvif/ver10/media/wsdl/GetVideoEncoderConfiguration.java
  class GetVideoEncoderConfiguration (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfigurationToken (line 51) | public String getConfigurationToken() {
    method setConfigurationToken (line 62) | public void setConfigurationToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/GetVideoEncoderConfigurationOptions.java
  class GetVideoEncoderConfigurationOptions (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfigurationToken (line 54) | public String getConfigurationToken() {
    method setConfigurationToken (line 65) | public void setConfigurationToken(String value) {
    method getProfileToken (line 75) | public String getProfileToken() {
    method setProfileToken (line 86) | public void setProfileToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/GetVideoEncoderConfigurationOptionsResponse.java
  class GetVideoEncoderConfigurationOptionsResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getOptions (line 52) | public VideoEncoderConfigurationOptions getOptions() {
    method setOptions (line 63) | public void setOptions(VideoEncoderConfigurationOptions value) {

FILE: src/org/onvif/ver10/media/wsdl/GetVideoEncoderConfigurationResponse.java
  class GetVideoEncoderConfigurationResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfiguration (line 52) | public VideoEncoderConfiguration getConfiguration() {
    method setConfiguration (line 63) | public void setConfiguration(VideoEncoderConfiguration value) {

FILE: src/org/onvif/ver10/media/wsdl/GetVideoEncoderConfigurations.java
  class GetVideoEncoderConfigurations (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/GetVideoEncoderConfigurationsResponse.java
  class GetVideoEncoderConfigurationsResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfigurations (line 68) | public List<VideoEncoderConfiguration> getConfigurations() {

FILE: src/org/onvif/ver10/media/wsdl/GetVideoSourceConfiguration.java
  class GetVideoSourceConfiguration (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfigurationToken (line 51) | public String getConfigurationToken() {
    method setConfigurationToken (line 62) | public void setConfigurationToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/GetVideoSourceConfigurationOptions.java
  class GetVideoSourceConfigurationOptions (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfigurationToken (line 54) | public String getConfigurationToken() {
    method setConfigurationToken (line 65) | public void setConfigurationToken(String value) {
    method getProfileToken (line 75) | public String getProfileToken() {
    method setProfileToken (line 86) | public void setProfileToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/GetVideoSourceConfigurationOptionsResponse.java
  class GetVideoSourceConfigurationOptionsResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getOptions (line 52) | public VideoSourceConfigurationOptions getOptions() {
    method setOptions (line 63) | public void setOptions(VideoSourceConfigurationOptions value) {

FILE: src/org/onvif/ver10/media/wsdl/GetVideoSourceConfigurationResponse.java
  class GetVideoSourceConfigurationResponse (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfiguration (line 52) | public VideoSourceConfiguration getConfiguration() {
    method setConfiguration (line 63) | public void setConfiguration(VideoSourceConfiguration value) {

FILE: src/org/onvif/ver10/media/wsdl/GetVideoSourceConfigurations.java
  class GetVideoSourceConfigurations (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/GetVideoSourceConfigurationsResponse.java
  class GetVideoSourceConfigurationsResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfigurations (line 68) | public List<VideoSourceConfiguration> getConfigurations() {

FILE: src/org/onvif/ver10/media/wsdl/GetVideoSourceModes.java
  class GetVideoSourceModes (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getVideoSourceToken (line 51) | public String getVideoSourceToken() {
    method setVideoSourceToken (line 62) | public void setVideoSourceToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/GetVideoSourceModesResponse.java
  class GetVideoSourceModesResponse (line 39) | @XmlAccessorType(XmlAccessType.FIELD)
    method getVideoSourceModes (line 67) | public List<VideoSourceMode> getVideoSourceModes() {

FILE: src/org/onvif/ver10/media/wsdl/GetVideoSources.java
  class GetVideoSources (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/GetVideoSourcesResponse.java
  class GetVideoSourcesResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getVideoSources (line 68) | public List<VideoSource> getVideoSources() {

FILE: src/org/onvif/ver10/media/wsdl/ObjectFactory.java
  class ObjectFactory (line 23) | @XmlRegistry
    method ObjectFactory (line 32) | public ObjectFactory() {
    method createGetVideoSourceConfigurationOptionsResponse (line 39) | public GetVideoSourceConfigurationOptionsResponse createGetVideoSource...
    method createGetCompatibleAudioEncoderConfigurations (line 47) | public GetCompatibleAudioEncoderConfigurations createGetCompatibleAudi...
    method createGetVideoEncoderConfigurationsResponse (line 55) | public GetVideoEncoderConfigurationsResponse createGetVideoEncoderConf...
    method createGetVideoEncoderConfigurationResponse (line 63) | public GetVideoEncoderConfigurationResponse createGetVideoEncoderConfi...
    method createStartMulticastStreaming (line 71) | public StartMulticastStreaming createStartMulticastStreaming() {
    method createGetMetadataConfigurationOptions (line 79) | public GetMetadataConfigurationOptions createGetMetadataConfigurationO...
    method createSetMetadataConfiguration (line 87) | public SetMetadataConfiguration createSetMetadataConfiguration() {
    method createSetOSDResponse (line 95) | public SetOSDResponse createSetOSDResponse() {
    method createGetOSDResponse (line 103) | public GetOSDResponse createGetOSDResponse() {
    method createGetVideoSourceConfiguration (line 111) | public GetVideoSourceConfiguration createGetVideoSourceConfiguration() {
    method createGetAudioSourceConfiguration (line 119) | public GetAudioSourceConfiguration createGetAudioSourceConfiguration() {
    method createGetCompatibleAudioDecoderConfigurations (line 127) | public GetCompatibleAudioDecoderConfigurations createGetCompatibleAudi...
    method createGetProfileResponse (line 135) | public GetProfileResponse createGetProfileResponse() {
    method createGetVideoSourceConfigurations (line 143) | public GetVideoSourceConfigurations createGetVideoSourceConfigurations...
    method createSetVideoEncoderConfiguration (line 151) | public SetVideoEncoderConfiguration createSetVideoEncoderConfiguration...
    method createAddAudioOutputConfiguration (line 159) | public AddAudioOutputConfiguration createAddAudioOutputConfiguration() {
    method createCreateProfile (line 167) | public CreateProfile createCreateProfile() {
    method createAddAudioEncoderConfiguration (line 175) | public AddAudioEncoderConfiguration createAddAudioEncoderConfiguration...
    method createSetSynchronizationPointResponse (line 183) | public SetSynchronizationPointResponse createSetSynchronizationPointRe...
    method createDeleteProfile (line 191) | public DeleteProfile createDeleteProfile() {
    method createGetGuaranteedNumberOfVideoEncoderInstancesResponse (line 199) | public GetGuaranteedNumberOfVideoEncoderInstancesResponse createGetGua...
    method createRemoveAudioDecoderConfigurationResponse (line 207) | public RemoveAudioDecoderConfigurationResponse createRemoveAudioDecode...
    method createGetVideoAnalyticsConfiguration (line 215) | public GetVideoAnalyticsConfiguration createGetVideoAnalyticsConfigura...
    method createSetVideoSourceModeResponse (line 223) | public SetVideoSourceModeResponse createSetVideoSourceModeResponse() {
    method createGetAudioEncoderConfigurationOptionsResponse (line 231) | public GetAudioEncoderConfigurationOptionsResponse createGetAudioEncod...
    method createGetAudioOutputConfiguration (line 239) | public GetAudioOutputConfiguration createGetAudioOutputConfiguration() {
    method createSetVideoSourceConfigurationResponse (line 247) | public SetVideoSourceConfigurationResponse createSetVideoSourceConfigu...
    method createSetVideoSourceConfiguration (line 255) | public SetVideoSourceConfiguration createSetVideoSourceConfiguration() {
    method createDeleteProfileResponse (line 263) | public DeleteProfileResponse createDeleteProfileResponse() {
    method createGetProfilesResponse (line 271) | public GetProfilesResponse createGetProfilesResponse() {
    method createAddAudioOutputConfigurationResponse (line 279) | public AddAudioOutputConfigurationResponse createAddAudioOutputConfigu...
    method createGetAudioSourcesResponse (line 287) | public GetAudioSourcesResponse createGetAudioSourcesResponse() {
    method createRemoveAudioSourceConfigurationResponse (line 295) | public RemoveAudioSourceConfigurationResponse createRemoveAudioSourceC...
    method createGetAudioOutputs (line 303) | public GetAudioOutputs createGetAudioOutputs() {
    method createGetAudioDecoderConfigurationsResponse (line 311) | public GetAudioDecoderConfigurationsResponse createGetAudioDecoderConf...
    method createGetCompatibleVideoSourceConfigurations (line 319) | public GetCompatibleVideoSourceConfigurations createGetCompatibleVideo...
    method createAddVideoSourceConfigurationResponse (line 327) | public AddVideoSourceConfigurationResponse createAddVideoSourceConfigu...
    method createGetAudioSourceConfigurationsResponse (line 335) | public GetAudioSourceConfigurationsResponse createGetAudioSourceConfig...
    method createGetAudioOutputsResponse (line 343) | public GetAudioOutputsResponse createGetAudioOutputsResponse() {
    method createGetVideoSourceConfigurationResponse (line 351) | public GetVideoSourceConfigurationResponse createGetVideoSourceConfigu...
    method createGetCompatibleAudioSourceConfigurations (line 359) | public GetCompatibleAudioSourceConfigurations createGetCompatibleAudio...
    method createCreateOSD (line 367) | public CreateOSD createCreateOSD() {
    method createGetAudioEncoderConfigurationResponse (line 375) | public GetAudioEncoderConfigurationResponse createGetAudioEncoderConfi...
    method createGetMetadataConfiguration (line 383) | public GetMetadataConfiguration createGetMetadataConfiguration() {
    method createGetSnapshotUriResponse (line 391) | public GetSnapshotUriResponse createGetSnapshotUriResponse() {
    method createSetAudioEncoderConfiguration (line 399) | public SetAudioEncoderConfiguration createSetAudioEncoderConfiguration...
    method createGetCompatibleMetadataConfigurationsResponse (line 407) | public GetCompatibleMetadataConfigurationsResponse createGetCompatible...
    method createAddVideoAnalyticsConfiguration (line 415) | public AddVideoAnalyticsConfiguration createAddVideoAnalyticsConfigura...
    method createRemoveVideoSourceConfigurationResponse (line 423) | public RemoveVideoSourceConfigurationResponse createRemoveVideoSourceC...
    method createGetOSDsResponse (line 431) | public GetOSDsResponse createGetOSDsResponse() {
    method createGetAudioSourceConfigurationOptions (line 439) | public GetAudioSourceConfigurationOptions createGetAudioSourceConfigur...
    method createSetVideoAnalyticsConfigurationResponse (line 447) | public SetVideoAnalyticsConfigurationResponse createSetVideoAnalyticsC...
    method createGetVideoEncoderConfigurationOptionsResponse (line 455) | public GetVideoEncoderConfigurationOptionsResponse createGetVideoEncod...
    method createAddAudioSourceConfiguration (line 463) | public AddAudioSourceConfiguration createAddAudioSourceConfiguration() {
    method createGetVideoAnalyticsConfigurationsResponse (line 471) | public GetVideoAnalyticsConfigurationsResponse createGetVideoAnalytics...
    method createGetCompatibleVideoSourceConfigurationsResponse (line 479) | public GetCompatibleVideoSourceConfigurationsResponse createGetCompati...
    method createGetCompatibleVideoEncoderConfigurations (line 487) | public GetCompatibleVideoEncoderConfigurations createGetCompatibleVide...
    method createAddAudioSourceConfigurationResponse (line 495) | public AddAudioSourceConfigurationResponse createAddAudioSourceConfigu...
    method createGetAudioSources (line 503) | public GetAudioSources createGetAudioSources() {
    method createGetOSD (line 511) | public GetOSD createGetOSD() {
    method createGetVideoEncoderConfigurationOptions (line 519) | public GetVideoEncoderConfigurationOptions createGetVideoEncoderConfig...
    method createRemoveVideoAnalyticsConfiguration (line 527) | public RemoveVideoAnalyticsConfiguration createRemoveVideoAnalyticsCon...
    method createSetVideoEncoderConfigurationResponse (line 535) | public SetVideoEncoderConfigurationResponse createSetVideoEncoderConfi...
    method createSetAudioDecoderConfiguration (line 543) | public SetAudioDecoderConfiguration createSetAudioDecoderConfiguration...
    method createStartMulticastStreamingResponse (line 551) | public StartMulticastStreamingResponse createStartMulticastStreamingRe...
    method createGetCompatibleVideoAnalyticsConfigurations (line 559) | public GetCompatibleVideoAnalyticsConfigurations createGetCompatibleVi...
    method createRemoveAudioSourceConfiguration (line 567) | public RemoveAudioSourceConfiguration createRemoveAudioSourceConfigura...
    method createGetAudioOutputConfigurationOptionsResponse (line 575) | public GetAudioOutputConfigurationOptionsResponse createGetAudioOutput...
    method createGetProfiles (line 583) | public GetProfiles createGetProfiles() {
    method createSetAudioOutputConfiguration (line 591) | public SetAudioOutputConfiguration createSetAudioOutputConfiguration() {
    method createDeleteOSD (line 599) | public DeleteOSD createDeleteOSD() {
    method createSetAudioEncoderConfigurationResponse (line 607) | public SetAudioEncoderConfigurationResponse createSetAudioEncoderConfi...
    method createAddAudioEncoderConfigurationResponse (line 615) | public AddAudioEncoderConfigurationResponse createAddAudioEncoderConfi...
    method createDeleteOSDResponse (line 623) | public DeleteOSDResponse createDeleteOSDResponse() {
    method createGetVideoSourceConfigurationOptions (line 631) | public GetVideoSourceConfigurationOptions createGetVideoSourceConfigur...
    method createGetVideoAnalyticsConfigurationResponse (line 639) | public GetVideoAnalyticsConfigurationResponse createGetVideoAnalyticsC...
    method createGetVideoSourceModesResponse (line 647) | public GetVideoSourceModesResponse createGetVideoSourceModesResponse() {
    method createVideoSourceMode (line 655) | public VideoSourceMode createVideoSourceMode() {
    method createGetVideoSourceModes (line 663) | public GetVideoSourceModes createGetVideoSourceModes() {
    method createGetGuaranteedNumberOfVideoEncoderInstances (line 671) | public GetGuaranteedNumberOfVideoEncoderInstances createGetGuaranteedN...
    method createGetStreamUri (line 679) | public GetStreamUri createGetStreamUri() {
    method createAddPTZConfiguration (line 687) | public AddPTZConfiguration createAddPTZConfiguration() {
    method createAddPTZConfigurationResponse (line 695) | public AddPTZConfigurationResponse createAddPTZConfigurationResponse() {
    method createGetCompatibleVideoAnalyticsConfigurationsResponse (line 703) | public GetCompatibleVideoAnalyticsConfigurationsResponse createGetComp...
    method createRemoveMetadataConfiguration (line 711) | public RemoveMetadataConfiguration createRemoveMetadataConfiguration() {
    method createGetAudioSourceConfigurationOptionsResponse (line 719) | public GetAudioSourceConfigurationOptionsResponse createGetAudioSource...
    method createAddVideoSourceConfiguration (line 727) | public AddVideoSourceConfiguration createAddVideoSourceConfiguration() {
    method createGetAudioDecoderConfiguration (line 735) | public GetAudioDecoderConfiguration createGetAudioDecoderConfiguration...
    method createGetMetadataConfigurationOptionsResponse (line 743) | public GetMetadataConfigurationOptionsResponse createGetMetadataConfig...
    method createGetServiceCapabilitiesResponse (line 751) | public GetServiceCapabilitiesResponse createGetServiceCapabilitiesResp...
    method createCapabilities (line 759) | public Capabilities createCapabilities() {
    method createGetVideoEncoderConfigurations (line 767) | public GetVideoEncoderConfigurations createGetVideoEncoderConfiguratio...
    method createGetAudioOutputConfigurations (line 775) | public GetAudioOutputConfigurations createGetAudioOutputConfigurations...
    method createGetOSDOptions (line 783) | public GetOSDOptions createGetOSDOptions() {
    method createRemoveAudioOutputConfigurationResponse (line 791) | public RemoveAudioOutputConfigurationResponse createRemoveAudioOutputC...
    method createGetOSDs (line 799) | public GetOSDs createGetOSDs() {
    method createGetSnapshotUri (line 807) | public GetSnapshotUri createGetSnapshotUri() {
    method createGetVideoSourceConfigurationsResponse (line 815) | public GetVideoSourceConfigurationsResponse createGetVideoSourceConfig...
    method createAddVideoEncoderConfiguration (line 823) | public AddVideoEncoderConfiguration createAddVideoEncoderConfiguration...
    method createRemoveVideoEncoderConfigurationResponse (line 831) | public RemoveVideoEncoderConfigurationResponse createRemoveVideoEncode...
    method createGetAudioEncoderConfiguration (line 839) | public GetAudioEncoderConfiguration createGetAudioEncoderConfiguration...
    method createAddAudioDecoderConfiguration (line 847) | public AddAudioDecoderConfiguration createAddAudioDecoderConfiguration...
    method createAddMetadataConfigurationResponse (line 855) | public AddMetadataConfigurationResponse createAddMetadataConfiguration...
    method createGetCompatibleAudioOutputConfigurationsResponse (line 863) | public GetCompatibleAudioOutputConfigurationsResponse createGetCompati...
    method createRemoveAudioOutputConfiguration (line 871) | public RemoveAudioOutputConfiguration createRemoveAudioOutputConfigura...
    method createGetCompatibleAudioSourceConfigurationsResponse (line 879) | public GetCompatibleAudioSourceConfigurationsResponse createGetCompati...
    method createRemoveVideoSourceConfiguration (line 887) | public RemoveVideoSourceConfiguration createRemoveVideoSourceConfigura...
    method createGetAudioOutputConfigurationOptions (line 895) | public GetAudioOutputConfigurationOptions createGetAudioOutputConfigur...
    method createGetCompatibleAudioOutputConfigurations (line 903) | public GetCompatibleAudioOutputConfigurations createGetCompatibleAudio...
    method createCreateProfileResponse (line 911) | public CreateProfileResponse createCreateProfileResponse() {
    method createRemoveAudioDecoderConfiguration (line 919) | public RemoveAudioDecoderConfiguration createRemoveAudioDecoderConfigu...
    method createGetAudioOutputConfigurationResponse (line 927) | public GetAudioOutputConfigurationResponse createGetAudioOutputConfigu...
    method createSetMetadataConfigurationResponse (line 935) | public SetMetadataConfigurationResponse createSetMetadataConfiguration...
    method createRemoveVideoAnalyticsConfigurationResponse (line 943) | public RemoveVideoAnalyticsConfigurationResponse createRemoveVideoAnal...
    method createGetServiceCapabilities (line 951) | public GetServiceCapabilities createGetServiceCapabilities() {
    method createSetAudioSourceConfiguration (line 959) | public SetAudioSourceConfiguration createSetAudioSourceConfiguration() {
    method createSetOSD (line 967) | public SetOSD createSetOSD() {
    method createAddVideoAnalyticsConfigurationResponse (line 975) | public AddVideoAnalyticsConfigurationResponse createAddVideoAnalyticsC...
    method createAddAudioDecoderConfigurationResponse (line 983) | public AddAudioDecoderConfigurationResponse createAddAudioDecoderConfi...
    method createGetAudioOutputConfigurationsResponse (line 991) | public GetAudioOutputConfigurationsResponse createGetAudioOutputConfig...
    method createRemoveAudioEncoderConfigurationResponse (line 999) | public RemoveAudioEncoderConfigurationResponse createRemoveAudioEncode...
    method createAddMetadataConfiguration (line 1007) | public AddMetadataConfiguration createAddMetadataConfiguration() {
    method createGetVideoEncoderConfiguration (line 1015) | public GetVideoEncoderConfiguration createGetVideoEncoderConfiguration...
    method createRemoveMetadataConfigurationResponse (line 1023) | public RemoveMetadataConfigurationResponse createRemoveMetadataConfigu...
    method createGetCompatibleVideoEncoderConfigurationsResponse (line 1031) | public GetCompatibleVideoEncoderConfigurationsResponse createGetCompat...
    method createSetAudioSourceConfigurationResponse (line 1039) | public SetAudioSourceConfigurationResponse createSetAudioSourceConfigu...
    method createStopMulticastStreamingResponse (line 1047) | public StopMulticastStreamingResponse createStopMulticastStreamingResp...
    method createSetAudioOutputConfigurationResponse (line 1055) | public SetAudioOutputConfigurationResponse createSetAudioOutputConfigu...
    method createSetAudioDecoderConfigurationResponse (line 1063) | public SetAudioDecoderConfigurationResponse createSetAudioDecoderConfi...
    method createGetCompatibleAudioEncoderConfigurationsResponse (line 1071) | public GetCompatibleAudioEncoderConfigurationsResponse createGetCompat...
    method createGetAudioSourceConfigurations (line 1079) | public GetAudioSourceConfigurations createGetAudioSourceConfigurations...
    method createGetVideoSourcesResponse (line 1087) | public GetVideoSourcesResponse createGetVideoSourcesResponse() {
    method createGetAudioEncoderConfigurations (line 1095) | public GetAudioEncoderConfigurations createGetAudioEncoderConfiguratio...
    method createRemovePTZConfiguration (line 1103) | public RemovePTZConfiguration createRemovePTZConfiguration() {
    method createCreateOSDResponse (line 1111) | public CreateOSDResponse createCreateOSDResponse() {
    method createRemoveVideoEncoderConfiguration (line 1119) | public RemoveVideoEncoderConfiguration createRemoveVideoEncoderConfigu...
    method createSetSynchronizationPoint (line 1127) | public SetSynchronizationPoint createSetSynchronizationPoint() {
    method createGetVideoAnalyticsConfigurations (line 1135) | public GetVideoAnalyticsConfigurations createGetVideoAnalyticsConfigur...
    method createGetAudioDecoderConfigurations (line 1143) | public GetAudioDecoderConfigurations createGetAudioDecoderConfiguratio...
    method createGetStreamUriResponse (line 1151) | public GetStreamUriResponse createGetStreamUriResponse() {
    method createGetAudioDecoderConfigurationOptions (line 1159) | public GetAudioDecoderConfigurationOptions createGetAudioDecoderConfig...
    method createGetMetadataConfigurations (line 1167) | public GetMetadataConfigurations createGetMetadataConfigurations() {
    method createGetMetadataConfigurationResponse (line 1175) | public GetMetadataConfigurationResponse createGetMetadataConfiguration...
    method createStopMulticastStreaming (line 1183) | public StopMulticastStreaming createStopMulticastStreaming() {
    method createSetVideoAnalyticsConfiguration (line 1191) | public SetVideoAnalyticsConfiguration createSetVideoAnalyticsConfigura...
    method createGetAudioDecoderConfigurationResponse (line 1199) | public GetAudioDecoderConfigurationResponse createGetAudioDecoderConfi...
    method createGetAudioEncoderConfigurationOptions (line 1207) | public GetAudioEncoderConfigurationOptions createGetAudioEncoderConfig...
    method createGetAudioDecoderConfigurationOptionsResponse (line 1215) | public GetAudioDecoderConfigurationOptionsResponse createGetAudioDecod...
    method createGetAudioEncoderConfigurationsResponse (line 1223) | public GetAudioEncoderConfigurationsResponse createGetAudioEncoderConf...
    method createGetCompatibleAudioDecoderConfigurationsResponse (line 1231) | public GetCompatibleAudioDecoderConfigurationsResponse createGetCompat...
    method createGetProfile (line 1239) | public GetProfile createGetProfile() {
    method createAddVideoEncoderConfigurationResponse (line 1247) | public AddVideoEncoderConfigurationResponse createAddVideoEncoderConfi...
    method createGetOSDOptionsResponse (line 1255) | public GetOSDOptionsResponse createGetOSDOptionsResponse() {
    method createGetMetadataConfigurationsResponse (line 1263) | public GetMetadataConfigurationsResponse createGetMetadataConfiguratio...
    method createSetVideoSourceMode (line 1271) | public SetVideoSourceMode createSetVideoSourceMode() {
    method createRemovePTZConfigurationResponse (line 1279) | public RemovePTZConfigurationResponse createRemovePTZConfigurationResp...
    method createGetAudioSourceConfigurationResponse (line 1287) | public GetAudioSourceConfigurationResponse createGetAudioSourceConfigu...
    method createGetCompatibleMetadataConfigurations (line 1295) | public GetCompatibleMetadataConfigurations createGetCompatibleMetadata...
    method createRemoveAudioEncoderConfiguration (line 1303) | public RemoveAudioEncoderConfiguration createRemoveAudioEncoderConfigu...
    method createGetVideoSources (line 1311) | public GetVideoSources createGetVideoSources() {
    method createVideoSourceModeExtension (line 1319) | public VideoSourceModeExtension createVideoSourceModeExtension() {
    method createStreamingCapabilities (line 1327) | public StreamingCapabilities createStreamingCapabilities() {
    method createProfileCapabilities (line 1335) | public ProfileCapabilities createProfileCapabilities() {
    method createCapabilities (line 1343) | @XmlElementDecl(namespace = "http://www.onvif.org/ver10/media/wsdl", n...

FILE: src/org/onvif/ver10/media/wsdl/ProfileCapabilities.java
  class ProfileCapabilities (line 46) | @XmlAccessorType(XmlAccessType.FIELD)
    method getAny (line 77) | public List<Object> getAny() {
    method getMaximumNumberOfProfiles (line 90) | public Integer getMaximumNumberOfProfiles() {
    method setMaximumNumberOfProfiles (line 101) | public void setMaximumNumberOfProfiles(Integer value) {
    method getOtherAttributes (line 116) | public Map<QName, String> getOtherAttributes() {

FILE: src/org/onvif/ver10/media/wsdl/RemoveAudioDecoderConfiguration.java
  class RemoveAudioDecoderConfiguration (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getProfileToken (line 51) | public String getProfileToken() {
    method setProfileToken (line 62) | public void setProfileToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/RemoveAudioDecoderConfigurationResponse.java
  class RemoveAudioDecoderConfigurationResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/RemoveAudioEncoderConfiguration.java
  class RemoveAudioEncoderConfiguration (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getProfileToken (line 51) | public String getProfileToken() {
    method setProfileToken (line 62) | public void setProfileToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/RemoveAudioEncoderConfigurationResponse.java
  class RemoveAudioEncoderConfigurationResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/RemoveAudioOutputConfiguration.java
  class RemoveAudioOutputConfiguration (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getProfileToken (line 51) | public String getProfileToken() {
    method setProfileToken (line 62) | public void setProfileToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/RemoveAudioOutputConfigurationResponse.java
  class RemoveAudioOutputConfigurationResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/RemoveAudioSourceConfiguration.java
  class RemoveAudioSourceConfiguration (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getProfileToken (line 51) | public String getProfileToken() {
    method setProfileToken (line 62) | public void setProfileToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/RemoveAudioSourceConfigurationResponse.java
  class RemoveAudioSourceConfigurationResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/RemoveMetadataConfiguration.java
  class RemoveMetadataConfiguration (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getProfileToken (line 51) | public String getProfileToken() {
    method setProfileToken (line 62) | public void setProfileToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/RemoveMetadataConfigurationResponse.java
  class RemoveMetadataConfigurationResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/RemovePTZConfiguration.java
  class RemovePTZConfiguration (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getProfileToken (line 51) | public String getProfileToken() {
    method setProfileToken (line 62) | public void setProfileToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/RemovePTZConfigurationResponse.java
  class RemovePTZConfigurationResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/RemoveVideoAnalyticsConfiguration.java
  class RemoveVideoAnalyticsConfiguration (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getProfileToken (line 51) | public String getProfileToken() {
    method setProfileToken (line 62) | public void setProfileToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/RemoveVideoAnalyticsConfigurationResponse.java
  class RemoveVideoAnalyticsConfigurationResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/RemoveVideoEncoderConfiguration.java
  class RemoveVideoEncoderConfiguration (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getProfileToken (line 51) | public String getProfileToken() {
    method setProfileToken (line 62) | public void setProfileToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/RemoveVideoEncoderConfigurationResponse.java
  class RemoveVideoEncoderConfigurationResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/RemoveVideoSourceConfiguration.java
  class RemoveVideoSourceConfiguration (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getProfileToken (line 51) | public String getProfileToken() {
    method setProfileToken (line 62) | public void setProfileToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/RemoveVideoSourceConfigurationResponse.java
  class RemoveVideoSourceConfigurationResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/SetAudioDecoderConfiguration.java
  class SetAudioDecoderConfiguration (line 39) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfiguration (line 55) | public AudioDecoderConfiguration getConfiguration() {
    method setConfiguration (line 66) | public void setConfiguration(AudioDecoderConfiguration value) {
    method isForcePersistence (line 74) | public boolean isForcePersistence() {
    method setForcePersistence (line 82) | public void setForcePersistence(boolean value) {

FILE: src/org/onvif/ver10/media/wsdl/SetAudioDecoderConfigurationResponse.java
  class SetAudioDecoderConfigurationResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/SetAudioEncoderConfiguration.java
  class SetAudioEncoderConfiguration (line 39) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfiguration (line 55) | public AudioEncoderConfiguration getConfiguration() {
    method setConfiguration (line 66) | public void setConfiguration(AudioEncoderConfiguration value) {
    method isForcePersistence (line 74) | public boolean isForcePersistence() {
    method setForcePersistence (line 82) | public void setForcePersistence(boolean value) {

FILE: src/org/onvif/ver10/media/wsdl/SetAudioEncoderConfigurationResponse.java
  class SetAudioEncoderConfigurationResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/SetAudioOutputConfiguration.java
  class SetAudioOutputConfiguration (line 39) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfiguration (line 55) | public AudioOutputConfiguration getConfiguration() {
    method setConfiguration (line 66) | public void setConfiguration(AudioOutputConfiguration value) {
    method isForcePersistence (line 74) | public boolean isForcePersistence() {
    method setForcePersistence (line 82) | public void setForcePersistence(boolean value) {

FILE: src/org/onvif/ver10/media/wsdl/SetAudioOutputConfigurationResponse.java
  class SetAudioOutputConfigurationResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/SetAudioSourceConfiguration.java
  class SetAudioSourceConfiguration (line 39) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfiguration (line 55) | public AudioSourceConfiguration getConfiguration() {
    method setConfiguration (line 66) | public void setConfiguration(AudioSourceConfiguration value) {
    method isForcePersistence (line 74) | public boolean isForcePersistence() {
    method setForcePersistence (line 82) | public void setForcePersistence(boolean value) {

FILE: src/org/onvif/ver10/media/wsdl/SetAudioSourceConfigurationResponse.java
  class SetAudioSourceConfigurationResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/SetMetadataConfiguration.java
  class SetMetadataConfiguration (line 39) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfiguration (line 55) | public MetadataConfiguration getConfiguration() {
    method setConfiguration (line 66) | public void setConfiguration(MetadataConfiguration value) {
    method isForcePersistence (line 74) | public boolean isForcePersistence() {
    method setForcePersistence (line 82) | public void setForcePersistence(boolean value) {

FILE: src/org/onvif/ver10/media/wsdl/SetMetadataConfigurationResponse.java
  class SetMetadataConfigurationResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/SetOSD.java
  class SetOSD (line 43) | @XmlAccessorType(XmlAccessType.FIELD)
    method getOSD (line 59) | public OSDConfiguration getOSD() {
    method setOSD (line 70) | public void setOSD(OSDConfiguration value) {
    method getAny (line 94) | public List<Object> getAny() {

FILE: src/org/onvif/ver10/media/wsdl/SetOSDResponse.java
  class SetOSDResponse (line 40) | @XmlAccessorType(XmlAccessType.FIELD)
    method getAny (line 68) | public List<Object> getAny() {

FILE: src/org/onvif/ver10/media/wsdl/SetSynchronizationPoint.java
  class SetSynchronizationPoint (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getProfileToken (line 51) | public String getProfileToken() {
    method setProfileToken (line 62) | public void setProfileToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/SetSynchronizationPointResponse.java
  class SetSynchronizationPointResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/SetVideoAnalyticsConfiguration.java
  class SetVideoAnalyticsConfiguration (line 39) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfiguration (line 55) | public VideoAnalyticsConfiguration getConfiguration() {
    method setConfiguration (line 66) | public void setConfiguration(VideoAnalyticsConfiguration value) {
    method isForcePersistence (line 74) | public boolean isForcePersistence() {
    method setForcePersistence (line 82) | public void setForcePersistence(boolean value) {

FILE: src/org/onvif/ver10/media/wsdl/SetVideoAnalyticsConfigurationResponse.java
  class SetVideoAnalyticsConfigurationResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/SetVideoEncoderConfiguration.java
  class SetVideoEncoderConfiguration (line 39) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfiguration (line 55) | public VideoEncoderConfiguration getConfiguration() {
    method setConfiguration (line 66) | public void setConfiguration(VideoEncoderConfiguration value) {
    method isForcePersistence (line 74) | public boolean isForcePersistence() {
    method setForcePersistence (line 82) | public void setForcePersistence(boolean value) {

FILE: src/org/onvif/ver10/media/wsdl/SetVideoEncoderConfigurationResponse.java
  class SetVideoEncoderConfigurationResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/SetVideoSourceConfiguration.java
  class SetVideoSourceConfiguration (line 39) | @XmlAccessorType(XmlAccessType.FIELD)
    method getConfiguration (line 55) | public VideoSourceConfiguration getConfiguration() {
    method setConfiguration (line 66) | public void setConfiguration(VideoSourceConfiguration value) {
    method isForcePersistence (line 74) | public boolean isForcePersistence() {
    method setForcePersistence (line 82) | public void setForcePersistence(boolean value) {

FILE: src/org/onvif/ver10/media/wsdl/SetVideoSourceConfigurationResponse.java
  class SetVideoSourceConfigurationResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/SetVideoSourceMode.java
  class SetVideoSourceMode (line 38) | @XmlAccessorType(XmlAccessType.FIELD)
    method getVideoSourceToken (line 54) | public String getVideoSourceToken() {
    method setVideoSourceToken (line 65) | public void setVideoSourceToken(String value) {
    method getVideoSourceModeToken (line 75) | public String getVideoSourceModeToken() {
    method setVideoSourceModeToken (line 86) | public void setVideoSourceModeToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/SetVideoSourceModeResponse.java
  class SetVideoSourceModeResponse (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method isReboot (line 49) | public boolean isReboot() {
    method setReboot (line 57) | public void setReboot(boolean value) {

FILE: src/org/onvif/ver10/media/wsdl/StartMulticastStreaming.java
  class StartMulticastStreaming (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getProfileToken (line 51) | public String getProfileToken() {
    method setProfileToken (line 62) | public void setProfileToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/StartMulticastStreamingResponse.java
  class StartMulticastStreamingResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/StopMulticastStreaming.java
  class StopMulticastStreaming (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getProfileToken (line 51) | public String getProfileToken() {
    method setProfileToken (line 62) | public void setProfileToken(String value) {

FILE: src/org/onvif/ver10/media/wsdl/StopMulticastStreamingResponse.java
  class StopMulticastStreamingResponse (line 35) | @XmlAccessorType(XmlAccessType.FIELD)

FILE: src/org/onvif/ver10/media/wsdl/StreamingCapabilities.java
  class StreamingCapabilities (line 50) | @XmlAccessorType(XmlAccessType.FIELD)
    method getAny (line 89) | public List<Object> getAny() {
    method isRTPMulticast (line 102) | public Boolean isRTPMulticast() {
    method setRTPMulticast (line 113) | public void setRTPMulticast(Boolean value) {
    method isRTPTCP (line 123) | public Boolean isRTPTCP() {
    method setRTPTCP (line 134) | public void setRTPTCP(Boolean value) {
    method isRTPRTSPTCP (line 144) | public Boolean isRTPRTSPTCP() {
    method setRTPRTSPTCP (line 155) | public void setRTPRTSPTCP(Boolean value) {
    method isNonAggregateControl (line 165) | public Boolean isNonAggregateControl() {
    method setNonAggregateControl (line 176) | public void setNonAggregateControl(Boolean value) {
    method isNoRTSPStreaming (line 186) | public Boolean isNoRTSPStreaming() {
    method setNoRTSPStreaming (line 197) | public void setNoRTSPStreaming(Boolean value) {
    method getOtherAttributes (line 212) | public Map<QName, String> getOtherAttributes() {

FILE: src/org/onvif/ver10/media/wsdl/VideoSourceMode.java
  class VideoSourceMode (line 53) | @XmlAccessorType(XmlAccessType.FIELD)
    method getMaxFramerate (line 81) | public float getMaxFramerate() {
    method setMaxFramerate (line 89) | public void setMaxFramerate(float value) {
    method getMaxResolution (line 99) | public VideoResolution getMaxResolution() {
    method setMaxResolution (line 110) | public void setMaxResolution(VideoResolution value) {
    method getEncodings (line 134) | public List<String> getEncodings() {
    method isReboot (line 145) | public boolean isReboot() {
    method setReboot (line 153) | public void setReboot(boolean value) {
    method getDescription (line 163) | public String getDescription() {
    method setDescription (line 174) | public void setDescription(String value) {
    method getExtension (line 184) | public VideoSourceModeExtension getExtension() {
    method setExtension (line 195) | public void setExtension(VideoSourceModeExtension value) {
    method getToken (line 205) | public String getToken() {
    method setToken (line 216) | public void setToken(String value) {
    method isEnabled (line 226) | public Boolean isEnabled() {
    method setEnabled (line 237) | public void setEnabled(Boolean value) {
    method getOtherAttributes (line 252) | public Map<QName, String> getOtherAttributes() {

FILE: src/org/onvif/ver10/media/wsdl/VideoSourceModeExtension.java
  class VideoSourceModeExtension (line 39) | @XmlAccessorType(XmlAccessType.FIELD)
    method getAny (line 66) | public List<Object> getAny() {

FILE: src/org/onvif/ver10/schema/AACDecOptions.java
  class AACDecOptions (line 47) | @XmlAccessorType(XmlAccessType.FIELD)
    method getBitrate (line 66) | public IntList getBitrate() {
    method setBitrate (line 77) | public void setBitrate(IntList value) {
    method getSampleRateRange (line 87) | public IntList getSampleRateRange() {
    method setSampleRateRange (line 98) | public void setSampleRateRange(IntList value) {
    method getAny (line 122) | public List<java.lang.Object> getAny() {
    method getOtherAttributes (line 140) | public Map<QName, String> getOtherAttributes() {

FILE: src/org/onvif/ver10/schema/AbsoluteFocus.java
  class AbsoluteFocus (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getPosition (line 50) | public float getPosition() {
    method setPosition (line 58) | public void setPosition(float value) {
    method getSpeed (line 68) | public Float getSpeed() {
    method setSpeed (line 79) | public void setSpeed(Float value) {

FILE: src/org/onvif/ver10/schema/AbsoluteFocusOptions.java
  class AbsoluteFocusOptions (line 37) | @XmlAccessorType(XmlAccessType.FIELD)
    method getPosition (line 52) | public FloatRange getPosition() {
    method setPosition (line 63) | public void setPosition(FloatRange value) {
    method getSpeed (line 73) | public FloatRange getSpeed() {
    method setSpeed (line 84) | public void setSpeed(FloatRange value) {

FILE: src/org/onvif/ver10/schema/ActionEngineEventPayload.java
  class ActionEngineEventPayload (line 49) | @XmlAccessorType(XmlAccessType.FIELD)
    method getRequestInfo (line 70) | public Envelope getRequestInfo() {
    method setRequestInfo (line 81) | public void setRequestInfo(Envelope value) {
    method getResponseInfo (line 91) | public Envelope getResponseInfo(
Condensed preview — 1181 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (4,044K chars).
[
  {
    "path": ".classpath",
    "chars": 645,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\r\n<classpath>\r\n\t<classpathentry kind=\"src\" path=\"src\"/>\r\n\t<classpathentry kind=\"co"
  },
  {
    "path": ".gitignore",
    "chars": 12,
    "preview": "/out/\n*.iml\n"
  },
  {
    "path": ".project",
    "chars": 381,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\r\n<projectDescription>\r\n\t<name>ONVIF</name>\r\n\t<comment></comment>\r\n\t<projects>\r\n\t<"
  },
  {
    "path": ".settings/org.eclipse.jdt.core.prefs",
    "chars": 598,
    "preview": "eclipse.preferences.version=1\r\norg.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled\r\norg.eclipse.jdt.core.com"
  },
  {
    "path": "Desc.jardesc",
    "chars": 1138,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\r\n<jardesc>\r\n    <jar path=\"onvif-java-lib/release/onvif-2016-01-2"
  },
  {
    "path": "Desc_sources.jardesc",
    "chars": 1153,
    "preview": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\r\n<jardesc>\r\n    <jar path=\"onvif-java-lib/release/onvif-2016-02-0"
  },
  {
    "path": "LICENSE.txt",
    "chars": 10755,
    "preview": "                                 Apache License\n                           Version 2.0, January 2004\n                   "
  },
  {
    "path": "README.md",
    "chars": 672,
    "preview": "# onvif-java-lib\nONVIF (Open Network Video Interface Forum) is a community to standardize communication between IP-based"
  },
  {
    "path": "manifest.mf",
    "chars": 89,
    "preview": "Manifest-Version: 1.0\r\nClass-Path: lib/commons-codec-1.9.jar lib/javaWsDiscovery-0.1jar\r\n"
  },
  {
    "path": "src/de/onvif/Main.java",
    "chars": 2740,
    "preview": "package de.onvif;\r\n\r\nimport java.io.BufferedReader;\r\nimport java.io.IOException;\r\nimport java.io.InputStreamReader;\r\nimp"
  },
  {
    "path": "src/de/onvif/discovery/OnvifDiscovery.java",
    "chars": 645,
    "preview": "package de.onvif.discovery;\n\nimport java.net.URL;\nimport java.util.ArrayList;\nimport java.util.Collection;\nimport java.u"
  },
  {
    "path": "src/de/onvif/discovery/OnvifPointer.java",
    "chars": 1270,
    "preview": "package de.onvif.discovery;\n\nimport java.net.ConnectException;\nimport java.net.URL;\nimport java.util.List;\n\nimport javax"
  },
  {
    "path": "src/de/onvif/log/Logger.java",
    "chars": 327,
    "preview": "package de.onvif.log;\r\n\r\npublic class Logger {\r\n\tpublic void debug(String text) {\r\n\t\tSystem.out.println(text);\r\n\t}\r\n\r\n\tp"
  },
  {
    "path": "src/de/onvif/soap/OnvifDevice.java",
    "chars": 8773,
    "preview": "package de.onvif.soap;\r\n\r\nimport java.io.IOException;\r\nimport java.net.ConnectException;\r\nimport java.net.InetSocketAddr"
  },
  {
    "path": "src/de/onvif/soap/SOAP.java",
    "chars": 7858,
    "preview": "package de.onvif.soap;\r\n\r\nimport java.io.IOException;\r\nimport java.net.ConnectException;\r\nimport java.net.SocketExceptio"
  },
  {
    "path": "src/de/onvif/soap/devices/ImagingDevices.java",
    "chars": 3711,
    "preview": "package de.onvif.soap.devices;\r\n\r\nimport java.net.ConnectException;\r\n\r\nimport javax.xml.soap.SOAPException;\r\n\r\nimport or"
  },
  {
    "path": "src/de/onvif/soap/devices/InitialDevices.java",
    "chars": 7751,
    "preview": "package de.onvif.soap.devices;\r\n\r\nimport java.net.ConnectException;\r\nimport java.util.Calendar;\r\nimport java.util.Gregor"
  },
  {
    "path": "src/de/onvif/soap/devices/MediaDevices.java",
    "chars": 8131,
    "preview": "package de.onvif.soap.devices;\r\n\r\nimport java.net.ConnectException;\r\nimport java.util.List;\r\n\r\nimport javax.xml.soap.SOA"
  },
  {
    "path": "src/de/onvif/soap/devices/PtzDevices.java",
    "chars": 13144,
    "preview": "package de.onvif.soap.devices;\r\n\r\nimport java.net.ConnectException;\r\nimport java.util.List;\r\n\r\nimport javax.xml.soap.SOA"
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/CreatePullPoint.java",
    "chars": 2927,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/CreatePullPointResponse.java",
    "chars": 3724,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/DestroyPullPoint.java",
    "chars": 2929,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/DestroyPullPointResponse.java",
    "chars": 2945,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/FilterType.java",
    "chars": 2132,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/GetCurrentMessage.java",
    "chars": 2835,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/GetCurrentMessageResponse.java",
    "chars": 2183,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/GetMessages.java",
    "chars": 3741,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/GetMessagesResponse.java",
    "chars": 4098,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/InvalidFilterFaultType.java",
    "chars": 2405,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/InvalidMessageContentExpressionFaultType.java",
    "chars": 1312,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/InvalidProducerPropertiesExpressionFaultType.java",
    "chars": 1328,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/InvalidTopicExpressionFaultType.java",
    "chars": 1276,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/MultipleTopicsSpecifiedFaultType.java",
    "chars": 1280,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/NoCurrentMessageOnTopicFaultType.java",
    "chars": 1280,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/NotificationMessageHolderType.java",
    "chars": 5572,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/NotificationProducerRP.java",
    "chars": 4779,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/Notify.java",
    "chars": 3311,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/NotifyMessageNotSupportedFaultType.java",
    "chars": 1288,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/ObjectFactory.java",
    "chars": 33172,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/PauseFailedFaultType.java",
    "chars": 1232,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/PauseSubscription.java",
    "chars": 2167,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/PauseSubscriptionResponse.java",
    "chars": 2183,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/QueryExpressionType.java",
    "chars": 2896,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/Renew.java",
    "chars": 2870,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/RenewResponse.java",
    "chars": 3747,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/ResumeFailedFaultType.java",
    "chars": 1236,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/ResumeSubscription.java",
    "chars": 2169,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/ResumeSubscriptionResponse.java",
    "chars": 2185,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/Subscribe.java",
    "chars": 7207,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/SubscribeCreationFailedFaultType.java",
    "chars": 1280,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/SubscribeResponse.java",
    "chars": 4607,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/SubscriptionManagerRP.java",
    "chars": 4106,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/SubscriptionPolicyType.java",
    "chars": 2122,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/TopicExpressionDialectUnknownFaultType.java",
    "chars": 1304,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/TopicExpressionType.java",
    "chars": 3660,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/TopicNotSupportedFaultType.java",
    "chars": 1256,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/UnableToCreatePullPointFaultType.java",
    "chars": 1280,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/UnableToDestroyPullPointFaultType.java",
    "chars": 1284,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/UnableToDestroySubscriptionFaultType.java",
    "chars": 1296,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/UnableToGetMessagesFaultType.java",
    "chars": 1264,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/UnacceptableInitialTerminationTimeFaultType.java",
    "chars": 2946,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/UnacceptableTerminationTimeFaultType.java",
    "chars": 2918,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/UnrecognizedPolicyRequestFaultType.java",
    "chars": 2505,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/Unsubscribe.java",
    "chars": 2155,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/UnsubscribeResponse.java",
    "chars": 2171,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/UnsupportedPolicyRequestFaultType.java",
    "chars": 2490,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/UseRaw.java",
    "chars": 1094,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/b_2/package-info.java",
    "chars": 544,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/t_1/Documentation.java",
    "chars": 2194,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/t_1/ExtensibleDocumented.java",
    "chars": 2710,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/t_1/ObjectFactory.java",
    "chars": 3327,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/t_1/QueryExpressionType.java",
    "chars": 2896,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/t_1/TopicNamespaceType.java",
    "chars": 6964,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/t_1/TopicSetType.java",
    "chars": 2210,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/t_1/TopicType.java",
    "chars": 6412,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsn/t_1/package-info.java",
    "chars": 544,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsrf/bf_2/BaseFaultType.java",
    "chars": 15604,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsrf/bf_2/ObjectFactory.java",
    "chars": 2576,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/oasis_open/docs/wsrf/bf_2/package-info.java",
    "chars": 548,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/AddIPAddressFilter.java",
    "chars": 1970,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/AddIPAddressFilterResponse.java",
    "chars": 1177,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/AddScopes.java",
    "chars": 2274,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/AddScopesResponse.java",
    "chars": 1159,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/CreateCertificate.java",
    "chars": 4177,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/CreateCertificateResponse.java",
    "chars": 1946,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/CreateDot1XConfiguration.java",
    "chars": 2033,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/CreateDot1XConfigurationResponse.java",
    "chars": 1189,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/CreateUsers.java",
    "chars": 2168,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/CreateUsersResponse.java",
    "chars": 1163,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/DeleteCertificates.java",
    "chars": 2516,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/DeleteCertificatesResponse.java",
    "chars": 1177,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/DeleteDot1XConfiguration.java",
    "chars": 2381,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/DeleteDot1XConfigurationResponse.java",
    "chars": 1189,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/DeleteUsers.java",
    "chars": 2184,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/DeleteUsersResponse.java",
    "chars": 1163,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/DeviceServiceCapabilities.java",
    "chars": 3743,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetAccessPolicy.java",
    "chars": 1155,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetAccessPolicyResponse.java",
    "chars": 1895,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetCACertificates.java",
    "chars": 1159,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetCACertificatesResponse.java",
    "chars": 2334,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetCapabilities.java",
    "chars": 2301,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetCapabilitiesResponse.java",
    "chars": 1929,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetCertificateInformation.java",
    "chars": 2124,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetCertificateInformationResponse.java",
    "chars": 2119,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetCertificates.java",
    "chars": 1155,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetCertificatesResponse.java",
    "chars": 2341,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetCertificatesStatus.java",
    "chars": 1167,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetCertificatesStatusResponse.java",
    "chars": 2422,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetClientCertificateMode.java",
    "chars": 1173,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetClientCertificateModeResponse.java",
    "chars": 1673,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetDNS.java",
    "chars": 1137,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetDNSResponse.java",
    "chars": 1945,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetDPAddresses.java",
    "chars": 1153,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetDPAddressesResponse.java",
    "chars": 2284,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetDeviceInformation.java",
    "chars": 1165,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetDeviceInformationResponse.java",
    "chars": 4245,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetDiscoveryMode.java",
    "chars": 1157,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetDiscoveryModeResponse.java",
    "chars": 1948,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetDot11Capabilities.java",
    "chars": 2153,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetDot11CapabilitiesResponse.java",
    "chars": 1974,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetDot11Status.java",
    "chars": 1858,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetDot11StatusResponse.java",
    "chars": 1860,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetDot1XConfiguration.java",
    "chars": 1962,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetDot1XConfigurationResponse.java",
    "chars": 2043,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetDot1XConfigurations.java",
    "chars": 1169,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetDot1XConfigurationsResponse.java",
    "chars": 2441,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetDynamicDNS.java",
    "chars": 1151,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetDynamicDNSResponse.java",
    "chars": 2078,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetEndpointReference.java",
    "chars": 1165,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetEndpointReferenceResponse.java",
    "chars": 2747,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetHostname.java",
    "chars": 1147,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetHostnameResponse.java",
    "chars": 2040,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetIPAddressFilter.java",
    "chars": 1161,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetIPAddressFilterResponse.java",
    "chars": 1986,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetNTP.java",
    "chars": 1137,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetNTPResponse.java",
    "chars": 1945,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetNetworkDefaultGateway.java",
    "chars": 1173,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetNetworkDefaultGatewayResponse.java",
    "chars": 1981,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetNetworkInterfaces.java",
    "chars": 1165,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetNetworkInterfacesResponse.java",
    "chars": 2417,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetNetworkProtocols.java",
    "chars": 1163,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetNetworkProtocolsResponse.java",
    "chars": 2395,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetPkcs10Request.java",
    "chars": 3322,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetPkcs10RequestResponse.java",
    "chars": 1927,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetRelayOutputs.java",
    "chars": 1155,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetRelayOutputsResponse.java",
    "chars": 2319,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetRemoteDiscoveryMode.java",
    "chars": 1169,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetRemoteDiscoveryModeResponse.java",
    "chars": 2020,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetRemoteUser.java",
    "chars": 1151,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetRemoteUserResponse.java",
    "chars": 1888,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetScopes.java",
    "chars": 1143,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetScopesResponse.java",
    "chars": 2208,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetServiceCapabilities.java",
    "chars": 1169,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetServiceCapabilitiesResponse.java",
    "chars": 1981,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetServices.java",
    "chars": 1731,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetServicesResponse.java",
    "chars": 2200,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetSystemBackup.java",
    "chars": 1155,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetSystemBackupResponse.java",
    "chars": 2305,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetSystemDateAndTime.java",
    "chars": 1165,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetSystemDateAndTimeResponse.java",
    "chars": 2003,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetSystemLog.java",
    "chars": 1864,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetSystemLogResponse.java",
    "chars": 1872,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetSystemSupportInformation.java",
    "chars": 1179,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetSystemSupportInformationResponse.java",
    "chars": 2055,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetSystemUris.java",
    "chars": 1151,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetSystemUrisResponse.java",
    "chars": 5984,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetUsers.java",
    "chars": 1141,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetUsersResponse.java",
    "chars": 2175,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetWsdlUrl.java",
    "chars": 1145,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetWsdlUrlResponse.java",
    "chars": 1870,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetZeroConfiguration.java",
    "chars": 1165,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/GetZeroConfigurationResponse.java",
    "chars": 2073,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/LoadCACertificates.java",
    "chars": 2323,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/LoadCACertificatesResponse.java",
    "chars": 1177,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/LoadCertificateWithPrivateKey.java",
    "chars": 2561,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/LoadCertificateWithPrivateKeyResponse.java",
    "chars": 1199,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/LoadCertificates.java",
    "chars": 2330,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/LoadCertificatesResponse.java",
    "chars": 1173,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/MiscCapabilities.java",
    "chars": 2927,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/NetworkCapabilities.java",
    "chars": 7147,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/ObjectFactory.java",
    "chars": 33470,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/RemoveIPAddressFilter.java",
    "chars": 1976,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/RemoveIPAddressFilterResponse.java",
    "chars": 1183,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/RemoveScopes.java",
    "chars": 2280,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/RemoveScopesResponse.java",
    "chars": 2293,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/RestoreSystem.java",
    "chars": 2285,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/RestoreSystemResponse.java",
    "chars": 1167,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/ScanAvailableDot11Networks.java",
    "chars": 1882,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/ScanAvailableDot11NetworksResponse.java",
    "chars": 2363,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/SecurityCapabilities.java",
    "chars": 11647,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/SendAuxiliaryCommand.java",
    "chars": 1889,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/SendAuxiliaryCommandResponse.java",
    "chars": 1982,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/Service.java",
    "chars": 6882,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/SetAccessPolicy.java",
    "chars": 1879,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/SetAccessPolicyResponse.java",
    "chars": 1171,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/SetCertificatesStatus.java",
    "chars": 2406,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/SetCertificatesStatusResponse.java",
    "chars": 1183,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/SetClientCertificateMode.java",
    "chars": 1657,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/SetClientCertificateModeResponse.java",
    "chars": 1189,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  },
  {
    "path": "src/org/onvif/ver10/device/wsdl/SetDNS.java",
    "chars": 3894,
    "preview": "//\r\n// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2 generiert "
  }
]

// ... and 981 more files (download for full content)

About this extraction

This page contains the full source code of the milg0/onvif-java-lib GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 1181 files (3.4 MB), approximately 963.3k tokens, and a symbol index with 6624 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.

Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.

Copied to clipboard!