* Create PullPointTest.java to demonstrate pull point handling on supporting devices.

This commit is contained in:
richard-austin
2025-01-09 21:27:30 +00:00
parent 5a733697b8
commit 6d206b8eb8
74 changed files with 1983 additions and 4046 deletions

View File

@@ -1,5 +0,0 @@
ext {
cxfVersion='4.1.0' // In version above 4.0.1, JaxwsNotificationBroker has changed so that there is no setAddress method
cxfXjcRuntimeVersion='4.1.0' // cxf-xjc-runtime has a lower latest version than the other cxf libs
}

Binary file not shown.

View File

@@ -1,7 +0,0 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.10-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists

252
gradlew vendored
View File

@@ -1,252 +0,0 @@
#!/bin/sh
#
# Copyright © 2015-2021 the original authors.
#
# 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
#
# https://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.
#
# SPDX-License-Identifier: Apache-2.0
#
##############################################################################
#
# Gradle start up script for POSIX generated by Gradle.
#
# Important for running:
#
# (1) You need a POSIX-compliant shell to run this script. If your /bin/sh is
# noncompliant, but you have some other compliant shell such as ksh or
# bash, then to run this script, type that shell name before the whole
# command line, like:
#
# ksh Gradle
#
# Busybox and similar reduced shells will NOT work, because this script
# requires all of these POSIX shell features:
# * functions;
# * expansions «$var», «${var}», «${var:-default}», «${var+SET}»,
# «${var#prefix}», «${var%suffix}», and «$( cmd )»;
# * compound commands having a testable exit status, especially «case»;
# * various built-in commands including «command», «set», and «ulimit».
#
# Important for patching:
#
# (2) This script targets any POSIX shell, so it avoids extensions provided
# by Bash, Ksh, etc; in particular arrays are avoided.
#
# The "traditional" practice of packing multiple parameters into a
# space-separated string is a well documented source of bugs and security
# problems, so this is (mostly) avoided, by progressively accumulating
# options in "$@", and eventually passing that to Java.
#
# Where the inherited environment variables (DEFAULT_JVM_OPTS, JAVA_OPTS,
# and GRADLE_OPTS) rely on word-splitting, this is performed explicitly;
# see the in-line comments for details.
#
# There are tweaks for specific operating systems such as AIX, CygWin,
# Darwin, MinGW, and NonStop.
#
# (3) This script is generated from the Groovy template
# https://github.com/gradle/gradle/blob/HEAD/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt
# within the Gradle project.
#
# You can find Gradle at https://github.com/gradle/gradle/.
#
##############################################################################
# Attempt to set APP_HOME
# Resolve links: $0 may be a link
app_path=$0
# Need this for daisy-chained symlinks.
while
APP_HOME=${app_path%"${app_path##*/}"} # leaves a trailing /; empty if no leading path
[ -h "$app_path" ]
do
ls=$( ls -ld "$app_path" )
link=${ls#*' -> '}
case $link in #(
/*) app_path=$link ;; #(
*) app_path=$APP_HOME$link ;;
esac
done
# This is normally unused
# shellcheck disable=SC2034
APP_BASE_NAME=${0##*/}
# Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036)
APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s
' "$PWD" ) || exit
# Use the maximum available, or set MAX_FD != -1 to use that value.
MAX_FD=maximum
warn () {
echo "$*"
} >&2
die () {
echo
echo "$*"
echo
exit 1
} >&2
# OS specific support (must be 'true' or 'false').
cygwin=false
msys=false
darwin=false
nonstop=false
case "$( uname )" in #(
CYGWIN* ) cygwin=true ;; #(
Darwin* ) darwin=true ;; #(
MSYS* | MINGW* ) msys=true ;; #(
NONSTOP* ) nonstop=true ;;
esac
CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
# Determine the Java command to use to start the JVM.
if [ -n "$JAVA_HOME" ] ; then
if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
# IBM's JDK on AIX uses strange locations for the executables
JAVACMD=$JAVA_HOME/jre/sh/java
else
JAVACMD=$JAVA_HOME/bin/java
fi
if [ ! -x "$JAVACMD" ] ; then
die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation."
fi
else
JAVACMD=java
if ! command -v java >/dev/null 2>&1
then
die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation."
fi
fi
# Increase the maximum file descriptors if we can.
if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then
case $MAX_FD in #(
max*)
# In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked.
# shellcheck disable=SC2039,SC3045
MAX_FD=$( ulimit -H -n ) ||
warn "Could not query maximum file descriptor limit"
esac
case $MAX_FD in #(
'' | soft) :;; #(
*)
# In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked.
# shellcheck disable=SC2039,SC3045
ulimit -n "$MAX_FD" ||
warn "Could not set maximum file descriptor limit to $MAX_FD"
esac
fi
# Collect all arguments for the java command, stacking in reverse order:
# * args from the command line
# * the main class name
# * -classpath
# * -D...appname settings
# * --module-path (only if needed)
# * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables.
# For Cygwin or MSYS, switch paths to Windows format before running java
if "$cygwin" || "$msys" ; then
APP_HOME=$( cygpath --path --mixed "$APP_HOME" )
CLASSPATH=$( cygpath --path --mixed "$CLASSPATH" )
JAVACMD=$( cygpath --unix "$JAVACMD" )
# Now convert the arguments - kludge to limit ourselves to /bin/sh
for arg do
if
case $arg in #(
-*) false ;; # don't mess with options #(
/?*) t=${arg#/} t=/${t%%/*} # looks like a POSIX filepath
[ -e "$t" ] ;; #(
*) false ;;
esac
then
arg=$( cygpath --path --ignore --mixed "$arg" )
fi
# Roll the args list around exactly as many times as the number of
# args, so each arg winds up back in the position where it started, but
# possibly modified.
#
# NB: a `for` loop captures its iteration list before it begins, so
# changing the positional parameters here affects neither the number of
# iterations, nor the values presented in `arg`.
shift # remove old arg
set -- "$@" "$arg" # push replacement arg
done
fi
# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
# Collect all arguments for the java command:
# * DEFAULT_JVM_OPTS, JAVA_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments,
# and any embedded shellness will be escaped.
# * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be
# treated as '${Hostname}' itself on the command line.
set -- \
"-Dorg.gradle.appname=$APP_BASE_NAME" \
-classpath "$CLASSPATH" \
org.gradle.wrapper.GradleWrapperMain \
"$@"
# Stop when "xargs" is not available.
if ! command -v xargs >/dev/null 2>&1
then
die "xargs is not available"
fi
# Use "xargs" to parse quoted args.
#
# With -n1 it outputs one arg per line, with the quotes and backslashes removed.
#
# In Bash we could simply go:
#
# readarray ARGS < <( xargs -n1 <<<"$var" ) &&
# set -- "${ARGS[@]}" "$@"
#
# but POSIX shell has neither arrays nor command substitution, so instead we
# post-process each arg (as a line of input to sed) to backslash-escape any
# character that might be a shell metacharacter, then use eval to reverse
# that process (while maintaining the separation between arguments), and wrap
# the whole thing up as a single "set" statement.
#
# This will of course break if any of these variables contains a newline or
# an unmatched quote.
#
eval "set -- $(
printf '%s\n' "$DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS" |
xargs -n1 |
sed ' s~[^-[:alnum:]+,./:=@_]~\\&~g; ' |
tr '\n' ' '
)" '"$@"'
exec "$JAVACMD" "$@"

View File

@@ -1,70 +0,0 @@
/*
* This file was generated by the Gradle 'init' task.
*/
plugins {
// id 'org.onvif.java-conventions'
// id 'java-test-fixtures'
id 'java'
id 'java-library'
// id("com.github.erdi.webdriver-binaries") version "3.2"
}
java {
toolchain {
languageVersion = JavaLanguageVersion.of(21)
}
}
repositories {
mavenCentral()
maven {
url = uri("https://build.shibboleth.net/maven/releases/") // For implementation group: 'org.opensaml', name: 'opensaml-xacml-impl', version: '4.3.0'
// url = uri("https://company/com/maven2")
}
// uri = uri("https://build.shibboleth.net/maven/releases/org/opensaml/")
}
tasks.register('xxx', Exec) {
def f = files('../onvif-ws-client/build/libs/onvif-ws-client.jar')
def y = f
}
clean.dependsOn(":onvif-ws-client:clean")
compileJava.dependsOn(":onvif-ws-client:build")
dependencies {
implementation "org.apache.cxf:cxf-rt-frontend-jaxws:${project.property('cxfVersion')}"
implementation group: "org.apache.cxf.services.wsn", name: "cxf-services-wsn-core", version: project.property('cxfVersion')
compileOnly "org.apache.cxf:cxf-rt-ws-security:${project.property('cxfVersion')}"
implementation "org.apache.cxf:cxf-rt-transports-http:${project.property('cxfVersion')}"
implementation "org.apache.cxf:cxf-rt-transports-http-jetty:${project.property('cxfVersion')}"
// Required for cxf version > 4.0.1
compileOnly 'org.checkerframework:checker-qual:3.48.2'
compileOnly 'com.google.errorprone:error_prone_annotations:2.36.0'
compileOnly 'com.google.j2objc:j2objc-annotations:3.0.0'
testCompileOnly 'org.checkerframework:checker-qual:3.48.2'
testCompileOnly 'com.google.errorprone:error_prone_annotations:2.36.0'
testCompileOnly 'com.google.j2objc:j2objc-annotations:3.0.0'
implementation 'org.apache.activemq:activemq-broker:6.1.4'
implementation project(':onvif-ws-client')
implementation 'commons-io:commons-io:2.14.0'
implementation 'commons-codec:commons-codec:1.10'
implementation 'org.apache.commons:commons-lang3:3.15.0'
compileOnly 'jakarta.xml.bind:jakarta.xml.bind-api:4.0.2'
implementation 'jakarta.jws:jakarta.jws-api:3.0.0'
implementation 'jakarta.xml.soap:jakarta.xml.soap-api:3.0.2'
// implementation 'org.glassfish.hk2:osgi-resource-locator:2.4.0'
testImplementation group: 'org.slf4j', name: 'slf4j-simple', version: '1.7.26'
testImplementation group: 'ch.qos.logback', name: 'logback-classic', version: '1.5.12'
}
description = 'onvif-java'

View File

@@ -58,6 +58,7 @@ public class OnvifDevice {
private PTZ ptz;
private ImagingPort imaging;
private EventPortType events;
public final EventService eventService = new EventService();
private static boolean verbose = false; // enable/disable logging of SOAP messages
final SimpleSecurityHandler securityHandler;

View File

@@ -0,0 +1,55 @@
package de.onvif.soap;
import org.onvif.ver10.events.wsdl.PullMessagesResponse;
import org.w3c.dom.Element;
import java.util.ArrayList;
import java.util.List;
public class ProcessedPullMessagesResponse {
public final List<PullMessagesResponseData> responseData;
public ProcessedPullMessagesResponse(PullMessagesResponse response) {
responseData = new ArrayList<>();
final String tt = "http://www.onvif.org/ver10/schema";
response.getNotificationMessage().forEach((nm) -> {
final List<SimpleItem> data = new ArrayList<>();
final List<SimpleItem> source = new ArrayList<>();
var any = nm.getMessage().getAny();
if (any instanceof Element) {
var dataLst = ((Element) any).getElementsByTagNameNS(tt, "Data");
for (int i = 0; i < dataLst.getLength(); ++i) {
var dataItm = dataLst.item(i);
var simpleItemLst = dataItm.getChildNodes();
for (int j = 0; j < simpleItemLst.getLength(); ++j) {
var simpleItem = simpleItemLst.item(j);
var attrs = simpleItem.getAttributes();
var attrName = attrs.getNamedItem("Name");
var attrNameValue = attrName.getNodeValue();
var attrVal = attrs.getNamedItem("Value");
var attrValValue = attrVal.getNodeValue();
data.add(new SimpleItem(attrNameValue, attrValValue));
}
}
var sourceLst = ((Element) any).getElementsByTagNameNS(tt, "Source");
for (int i = 0; i < sourceLst.getLength(); ++i) {
var sourceItm = sourceLst.item(i);
var simpleItemLst = sourceItm.getChildNodes();
for (int j = 0; j < simpleItemLst.getLength(); ++j) {
var simpleItem = simpleItemLst.item(j);
var attrs = simpleItem.getAttributes();
var attrName = attrs.getNamedItem("Name");
var attrNameValue = attrName.getNodeValue();
var attrVal = attrs.getNamedItem("Value");
var attrValValue = attrVal.getNodeValue();
source.add(new SimpleItem(attrNameValue, attrValValue));
}
}
responseData.add(new PullMessagesResponseData(nm.getTopic().getContent().getFirst().toString(), source, data));
}
});
}
}

View File

@@ -0,0 +1,7 @@
package de.onvif.soap;
import org.onvif.ver10.events.wsdl.PullMessagesResponse;
public interface PullMessagesCallbacks {
void onPullMessagesReceived(PullMessagesResponse pullMessages);
}

View File

@@ -0,0 +1,19 @@
package de.onvif.soap;
import java.util.Date;
import java.util.List;
public class PullMessagesResponseData {
public final String topic;
public final List<SimpleItem> Source;
public final List<SimpleItem> Data;
public final Date created;
public PullMessagesResponseData(String topic, List<SimpleItem> Source, List<SimpleItem> Data) {
created = new Date();
this.topic = topic;
this.Source = Source;
this.Data = Data;
}
}

View File

@@ -0,0 +1,185 @@
package de.onvif.soap;
import jakarta.xml.soap.SOAPElement;
import jakarta.xml.soap.SOAPException;
import jakarta.xml.soap.SOAPFactory;
import jakarta.xml.ws.BindingProvider;
import jakarta.xml.ws.wsaddressing.W3CEndpointReference;
import org.apache.cxf.endpoint.Client;
import org.apache.cxf.frontend.ClientProxy;
import org.apache.cxf.headers.Header;
import org.apache.cxf.helpers.DOMUtils;
import org.oasis_open.docs.wsn.b_2.Renew;
import org.oasis_open.docs.wsn.b_2.RenewResponse;
import org.oasis_open.docs.wsn.b_2.Unsubscribe;
import org.oasis_open.docs.wsn.b_2.UnsubscribeResponse;
import org.oasis_open.docs.wsn.bw_2.SubscriptionManager;
import org.oasis_open.docs.wsn.bw_2.UnableToDestroySubscriptionFault;
import org.oasis_open.docs.wsn.bw_2.UnacceptableTerminationTimeFault;
import org.oasis_open.docs.wsrf.rw_2.ResourceUnknownFault;
import org.onvif.ver10.events.wsdl.*;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.w3c.dom.Element;
import org.w3c.dom.NodeList;
import javax.xml.datatype.DatatypeConfigurationException;
import javax.xml.datatype.DatatypeFactory;
import javax.xml.datatype.Duration;
import javax.xml.namespace.QName;
import javax.xml.transform.dom.DOMResult;
import java.util.ArrayList;
import java.util.List;
import java.util.UUID;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
public class PullPointSubscriptionHandler {
private final Logger LOG = LoggerFactory.getLogger(PullPointSubscriptionHandler.class);
private final ExecutorService pullMessagesExecutor;
private final List<Header> headers;
final private PullPointSubscription pullPointSubscription;
final private SubscriptionManager subscriptionManager;
private final Client pullPointSubscriptionProxy;
private final Client subscriptionManagerProxy;
final private String serviceAddress;
PullMessages pm = null;
Renew renew = null;
PullMessagesCallbacks callback;
SOAPElement messageIDEl;
boolean terminate = false;
public PullPointSubscriptionHandler(final OnvifDevice device, CreatePullPointSubscriptionResponse cppsr, PullMessagesCallbacks callback) {
headers = new ArrayList<>();
pullMessagesExecutor = Executors.newSingleThreadExecutor();
serviceAddress = getWSAAddress(cppsr.getSubscriptionReference());
pullPointSubscription = device.getServiceProxy((BindingProvider) device.eventService.getEventPort(), serviceAddress).create(PullPointSubscription.class);
subscriptionManager = device.getServiceProxy((BindingProvider) device.eventService.getEventPort(), serviceAddress).create(SubscriptionManager.class);
pullPointSubscriptionProxy = ClientProxy.getClient(pullPointSubscription);
subscriptionManagerProxy = ClientProxy.getClient(subscriptionManager);
this.callback = callback;
init();
}
// PullPointSubscription functions
public SeekResponse seek(Seek parameters) {
return pullPointSubscription.seek(parameters);
}
public void setSynchronizationPoint() {
pullPointSubscription.setSynchronizationPoint();
}
public UnsubscribeResponse unsubscribe(Unsubscribe unsubscribeRequest) throws UnableToDestroySubscriptionFault, ResourceUnknownFault {
return pullPointSubscription.unsubscribe(unsubscribeRequest);
}
public PullMessagesResponse pullMessages(PullMessages parameters) throws PullMessagesFaultResponse_Exception {
return pullPointSubscription.pullMessages(parameters);
}
// SubscriptionManager functions
public RenewResponse renew(Renew renewRequest) throws UnacceptableTerminationTimeFault, ResourceUnknownFault {
return subscriptionManager.renew(renewRequest);
}
public void init() {
final String addressingNS = "http://www.w3.org/2005/08/addressing";
try {
pm = new PullMessages();
pm.setMessageLimit(1024);
Duration dur = DatatypeFactory.newInstance().newDuration("PT1M");
pm.setTimeout(dur);
renew = new Renew();
renew.setTerminationTime(dur.toString());
var action = new QName(addressingNS, "Action");
SOAPElement actionEl = SOAPFactory.newInstance().createElement(action);
actionEl.setTextContent("http://www.onvif.org/ver10/events/wsdl/PullPointSubscription/PullMessagesRequest");
var mustUnderstand = new QName("http://www.w3.org/2003/05/soap-envelope", "mustUnderstand");
actionEl.addAttribute(mustUnderstand, "1");
var to = new QName(addressingNS, "To");
SOAPElement toEl = SOAPFactory.newInstance().createElement(to);
toEl.addAttribute(mustUnderstand, "1");
toEl.setTextContent(serviceAddress);
var replyTo = new QName(addressingNS, "ReplyTo");
SOAPElement replyToEl = SOAPFactory.newInstance().createElement(replyTo);
replyToEl.addChildElement(new QName(addressingNS, "Address"));
replyToEl.getFirstChild().setTextContent("http://www.w3.org/2005/08/addressing/anonymous");
var messageID = new QName(addressingNS, "MessageID");
messageIDEl = SOAPFactory.newInstance().createElement(messageID);
// The remainder of the messageID header setup is set up at the start of the startPullMessages function so
// that a unique messageID is created for each call.
var actionHdr = new Header(action, actionEl);
var messageIdHdr = new Header(messageID, messageIDEl);
var toHdr = new Header(to, toEl);
var replyToHdr = new Header(replyTo, replyToEl);
headers.add(actionHdr);
headers.add(messageIdHdr);
headers.add(toHdr);
headers.add(replyToHdr);
pullPointSubscriptionProxy.getRequestContext().put(Header.HEADER_LIST, headers);
subscriptionManagerProxy.getRequestContext().put(Header.HEADER_LIST, headers);
startPullMessages();
} catch (DatatypeConfigurationException | SOAPException ex) {
LOG.error(ex.getMessage(), ex);
}
}
boolean initialPullMessagesDone = false;
void startPullMessages() {
// This picks up the initial states of the topics and stops once all those initial states have been gathered
this.pullMessagesExecutor.execute(() -> {
try {
if(initialPullMessagesDone) {
// Update the message ID for the renew call
messageIDEl.setTextContent("urn:uuid:" + UUID.randomUUID());
renew(renew);
}
// Update the message ID for the pullMessages call
messageIDEl.setTextContent("urn:uuid:" + UUID.randomUUID());
PullMessagesResponse response = pullMessages(pm);
initialPullMessagesDone = true;
var nm = response.getNotificationMessage();
if (nm != null && !nm.isEmpty())
callback.onPullMessagesReceived(response);
if(terminate) {
unsubscribe(new Unsubscribe());
pullMessagesExecutor.shutdown();
}
} catch (PullMessagesFaultResponse_Exception | UnacceptableTerminationTimeFault | ResourceUnknownFault |
UnableToDestroySubscriptionFault e) {
LOG.error(e.getMessage(), e);
} finally {
if(!terminate)
startPullMessages();
}
});
}
public void setTerminate() {
terminate = true;
}
// Get the address in string form from the W3CEndpointReference
private static String getWSAAddress(W3CEndpointReference ref) {
Element element = DOMUtils.createDocument().createElement("elem");
ref.writeTo(new DOMResult(element));
NodeList nl = element.getElementsByTagNameNS("http://www.w3.org/2005/08/addressing", "Address");
if (nl.getLength() > 0) {
Element e = (Element) nl.item(0);
return DOMUtils.getContent(e).trim();
}
return null;
}
}

View File

@@ -0,0 +1,11 @@
package de.onvif.soap;
// Container for values returned in PullMessagesResponse
public class SimpleItem {
public final String Name;
public final String Value;
public SimpleItem(String name, String value) {
Name = name;
Value = value;
}
}

View File

@@ -0,0 +1,149 @@
package org.onvif.client;
import de.onvif.soap.OnvifDevice;
import de.onvif.soap.ProcessedPullMessagesResponse;
import de.onvif.soap.PullMessagesCallbacks;
import de.onvif.soap.PullPointSubscriptionHandler;
import jakarta.xml.bind.JAXBElement;
import jakarta.xml.soap.SOAPException;
import org.apache.cxf.wsn.client.Publisher;
import org.oasis_open.docs.wsn.b_2.FilterType;
import org.oasis_open.docs.wsn.b_2.TopicExpressionType;
import org.onvif.ver10.events.wsdl.*;
import org.onvif.ver10.events.wsdl.CreatePullPointSubscription.SubscriptionPolicy;
import org.onvif.ver10.schema.Capabilities;
import org.onvif.ver10.schema.CapabilityCategory;
import org.onvif.ver10.schema.Profile;
import org.w3c.dom.Element;
import org.w3c.dom.Node;
import org.w3c.dom.NodeList;
import java.io.IOException;
import java.net.ConnectException;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.concurrent.CountDownLatch;
public class PullPointTest implements PullMessagesCallbacks {
private PullPointTest() {
}
static private PullPointTest theInstance = new PullPointTest();
public static void main(String[] args) throws IOException {
theInstance = new PullPointTest();
theInstance.run(args);
}
public void run(String[] args) throws IOException {
OnvifCredentials creds = GetTestDevice.getOnvifCredentials(args);
System.out.println("Connect to camera, please wait ...");
OnvifDevice cam = null;
try {
cam = new OnvifDevice(creds.getHost(), creds.getUser(), creds.getPassword());
} catch (ConnectException | SOAPException e1) {
System.err.println("No connection to device with ip " + creds + ", please try again.");
System.exit(0);
}
System.out.println("Connected to device " + cam.getDeviceInfo());
// get device capabilities
Capabilities cap = cam.getDevice().getCapabilities(List.of(CapabilityCategory.ALL));
System.out.println(cap.getDevice().toString());
// print profiles
printProfiles(cam);
EventPortType eventWs = cam.getEvents();
GetEventProperties getEventProperties = new GetEventProperties();
GetEventPropertiesResponse getEventPropertiesResp =
eventWs.getEventProperties(getEventProperties);
getEventPropertiesResp.getMessageContentFilterDialect().forEach(System.out::println);
getEventPropertiesResp.getTopicExpressionDialect().forEach(System.out::println);
for (Object object : getEventPropertiesResp.getTopicSet().getAny()) {
Element e = (Element) object;
printTree(e, e.getNodeName());
}
org.oasis_open.docs.wsn.b_2.ObjectFactory objectFactory =
new org.oasis_open.docs.wsn.b_2.ObjectFactory();
CreatePullPointSubscription pullPointSubscription = new CreatePullPointSubscription();
FilterType filter = new FilterType();
TopicExpressionType topicExp = new TopicExpressionType();
topicExp.getContent().add("tns1:RuleEngine//."); // every event in that
// topic
topicExp.setDialect("http://www.onvif.org/ver10/tev/topicExpression/ConcreteSet");
JAXBElement<?> topicExpElem = objectFactory.createTopicExpression(topicExp);
filter.getAny().add(topicExpElem);
//pullPointSubscription.setFilter(filter);
org.onvif.ver10.events.wsdl.ObjectFactory eventObjFactory =
new org.onvif.ver10.events.wsdl.ObjectFactory();
SubscriptionPolicy subcriptionPolicy =
eventObjFactory.createCreatePullPointSubscriptionSubscriptionPolicy();
pullPointSubscription.setSubscriptionPolicy(subcriptionPolicy);
String timespan = "PT1M"; // every 1 minute
pullPointSubscription.setInitialTerminationTime(
objectFactory.createSubscribeInitialTerminationTime(timespan));
try {
CreatePullPointSubscriptionResponse resp =
eventWs.createPullPointSubscription(pullPointSubscription);
PullPointSubscriptionHandler ppsh = new PullPointSubscriptionHandler(cam, resp, this);
Thread.currentThread().join();
ppsh.setTerminate();
} catch (Exception e) {
System.out.println(e.getClass().getName() + " " + e.getMessage());
}
}
public static void printTree(Node node, String name) {
if (node.hasChildNodes()) {
NodeList nodes = node.getChildNodes();
for (int i = 0; i < nodes.getLength(); i++) {
Node n = nodes.item(i);
printTree(n, name + " - " + n.getNodeName());
}
} else System.out.println(name + " - " + node.getNodeName());
}
private static void printProfiles(OnvifDevice cam) {
List<Profile> profiles = cam.getMedia().getProfiles();
for (Profile p : profiles) {
System.out.printf(
"Profile: [token=%s,name=%s,snapshotUri=%s]%n",
p.getToken(), p.getName(), cam.getMedia().getSnapshotUri(p.getToken()).getUri());
}
}
Map<Date, ProcessedPullMessagesResponse> responses = new HashMap<>();
@Override
public void onPullMessagesReceived(PullMessagesResponse pullMessages) {
ProcessedPullMessagesResponse ppmr = new ProcessedPullMessagesResponse(pullMessages);
ppmr.responseData.forEach((x) -> {
x.Data.forEach((data) -> {
System.out.println(x.created + " " + x.topic + " " + data.Name + " " + data.Value);
});
});
responses.put(new Date(), ppmr);
}
public static class PublisherCallback implements Publisher.Callback {
final CountDownLatch subscribed = new CountDownLatch(1);
final CountDownLatch unsubscribed = new CountDownLatch(1);
public void subscribe(TopicExpressionType topic) {
subscribed.countDown();
}
public void unsubscribe(TopicExpressionType topic) {
unsubscribed.countDown();
}
}
}

View File

@@ -133,10 +133,12 @@ public class WsNotificationTest {
ActiveMQConnectionFactory activemq =
new ActiveMQConnectionFactory(
"vm:(broker:(tcp://localhost:" + queuePort + ")?persistent=false)");
JaxwsNotificationBroker notificationBrokerServer =
new JaxwsNotificationBroker("WSNotificationBroker", activemq);
notificationBrokerServer.setAddress(brokerAddress);
notificationBrokerServer.init();
// This is deprecated in cxf 4
// JaxwsNotificationBroker notificationBrokerServer =
// new JaxwsNotificationBroker("WSNotificationBroker", activemq);
// notificationBrokerServer.setAddress(brokerAddress);
// notificationBrokerServer.init();
// Create a subscription for a Topic on the broker
NotificationBroker notificationBroker = new NotificationBroker(brokerAddress);

View File

@@ -1,59 +0,0 @@
/*
* This file was generated by the Gradle 'init' task.
*/
plugins {
// id 'org.onvif.java-conventions'
id 'java-library'
// id 'java'
// id("java-test-fixtures")
// id 'maven-publish'
id 'com.github.bjornvester.wsdl2java' version '2.0.2'
}
java {
toolchain {
languageVersion = JavaLanguageVersion.of(21)
}
}
repositories {
mavenCentral()
maven {
url = uri("https://build.shibboleth.net/maven/releases/") // For implementation group: 'org.opensaml', name: 'opensaml-xacml-impl', version: '4.3.0'
// url = uri("https://company/com/maven2")
}
// uri = uri("https://build.shibboleth.net/maven/releases/org/opensaml/")
}
//sourceCompatibility = "1.8"
//targetCompatibility = "1.8"
dependencies {
implementation 'jakarta.jws:jakarta.jws-api:3.0.0'
implementation 'org.apache.commons:commons-lang3:3.17.0'
implementation "org.apache.cxf.xjc-utils:cxf-xjc-runtime:${project.property('cxfXjcRuntimeVersion')}"
implementation 'org.apache.maven:maven-model-builder:3.9.9'
}
processResources.dependsOn("compileJava")
clean {
delete("${layout.projectDirectory.dir('src/main/java/org')}")
delete("${layout.projectDirectory.dir('src/wsdl/resources/resources/main/classes')}")
}
wsdl2java {
// layout.buildDirectory = "${projectDir}/onvif-ws-client/src/main/resources/wsdl"
verbose.set(true)
suppressGeneratedDate.set(true)
options.set(["-wsdlLocation", "null", "-catalog", "${layout.projectDirectory.dir('src/main/resources/wsdl/jax-ws-catalog.xml')}"])
generatedSourceDir.set(layout.projectDirectory.dir("src/main/java"))
wsdlDir.set(layout.projectDirectory.dir("src/main/resources/wsdl"))
useJakarta.set(true)
cxfVersion.set(project.property('cxfVersion') as String)
}
description = 'onvif-ws-client'

View File

@@ -13,7 +13,7 @@ import jakarta.xml.ws.wsaddressing.W3CEndpointReference;
* 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 programmatically
* <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
@@ -26,42 +26,42 @@ import jakarta.xml.ws.wsaddressing.W3CEndpointReference;
@XmlRegistry
public class ObjectFactory {
private static final QName _TopicExpression_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "TopicExpression");
private static final QName _FixedTopicSet_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "FixedTopicSet");
private static final QName _TopicExpressionDialect_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "TopicExpressionDialect");
private static final QName _ConsumerReference_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "ConsumerReference");
private static final QName _Filter_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "Filter");
private static final QName _SubscriptionPolicy_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "SubscriptionPolicy");
private static final QName _CreationTime_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "CreationTime");
private static final QName _SubscriptionReference_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "SubscriptionReference");
private static final QName _Topic_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "Topic");
private static final QName _ProducerReference_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "ProducerReference");
private static final QName _NotificationMessage_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "NotificationMessage");
private static final QName _CurrentTime_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "CurrentTime");
private static final QName _TerminationTime_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "TerminationTime");
private static final QName _ProducerProperties_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "ProducerProperties");
private static final QName _MessageContent_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "MessageContent");
private static final QName _SubscribeCreationFailedFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "SubscribeCreationFailedFault");
private static final QName _InvalidFilterFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "InvalidFilterFault");
private static final QName _TopicExpressionDialectUnknownFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "TopicExpressionDialectUnknownFault");
private static final QName _InvalidTopicExpressionFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "InvalidTopicExpressionFault");
private static final QName _TopicNotSupportedFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "TopicNotSupportedFault");
private static final QName _MultipleTopicsSpecifiedFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "MultipleTopicsSpecifiedFault");
private static final QName _InvalidProducerPropertiesExpressionFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "InvalidProducerPropertiesExpressionFault");
private static final QName _InvalidMessageContentExpressionFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "InvalidMessageContentExpressionFault");
private static final QName _UnrecognizedPolicyRequestFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "UnrecognizedPolicyRequestFault");
private static final QName _UnsupportedPolicyRequestFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "UnsupportedPolicyRequestFault");
private static final QName _NotifyMessageNotSupportedFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "NotifyMessageNotSupportedFault");
private static final QName _UnacceptableInitialTerminationTimeFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "UnacceptableInitialTerminationTimeFault");
private static final QName _NoCurrentMessageOnTopicFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "NoCurrentMessageOnTopicFault");
private static final QName _UnableToGetMessagesFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "UnableToGetMessagesFault");
private static final QName _UnableToDestroyPullPointFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "UnableToDestroyPullPointFault");
private static final QName _UnableToCreatePullPointFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "UnableToCreatePullPointFault");
private static final QName _UnacceptableTerminationTimeFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "UnacceptableTerminationTimeFault");
private static final QName _UnableToDestroySubscriptionFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "UnableToDestroySubscriptionFault");
private static final QName _PauseFailedFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "PauseFailedFault");
private static final QName _ResumeFailedFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "ResumeFailedFault");
private static final QName _SubscribeInitialTerminationTime_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "InitialTerminationTime");
private final static QName _TopicExpression_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "TopicExpression");
private final static QName _FixedTopicSet_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "FixedTopicSet");
private final static QName _TopicExpressionDialect_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "TopicExpressionDialect");
private final static QName _ConsumerReference_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "ConsumerReference");
private final static QName _Filter_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "Filter");
private final static QName _SubscriptionPolicy_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "SubscriptionPolicy");
private final static QName _CreationTime_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "CreationTime");
private final static QName _SubscriptionReference_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "SubscriptionReference");
private final static QName _Topic_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "Topic");
private final static QName _ProducerReference_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "ProducerReference");
private final static QName _NotificationMessage_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "NotificationMessage");
private final static QName _CurrentTime_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "CurrentTime");
private final static QName _TerminationTime_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "TerminationTime");
private final static QName _ProducerProperties_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "ProducerProperties");
private final static QName _MessageContent_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "MessageContent");
private final static QName _SubscribeCreationFailedFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "SubscribeCreationFailedFault");
private final static QName _InvalidFilterFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "InvalidFilterFault");
private final static QName _TopicExpressionDialectUnknownFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "TopicExpressionDialectUnknownFault");
private final static QName _InvalidTopicExpressionFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "InvalidTopicExpressionFault");
private final static QName _TopicNotSupportedFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "TopicNotSupportedFault");
private final static QName _MultipleTopicsSpecifiedFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "MultipleTopicsSpecifiedFault");
private final static QName _InvalidProducerPropertiesExpressionFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "InvalidProducerPropertiesExpressionFault");
private final static QName _InvalidMessageContentExpressionFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "InvalidMessageContentExpressionFault");
private final static QName _UnrecognizedPolicyRequestFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "UnrecognizedPolicyRequestFault");
private final static QName _UnsupportedPolicyRequestFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "UnsupportedPolicyRequestFault");
private final static QName _NotifyMessageNotSupportedFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "NotifyMessageNotSupportedFault");
private final static QName _UnacceptableInitialTerminationTimeFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "UnacceptableInitialTerminationTimeFault");
private final static QName _NoCurrentMessageOnTopicFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "NoCurrentMessageOnTopicFault");
private final static QName _UnableToGetMessagesFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "UnableToGetMessagesFault");
private final static QName _UnableToDestroyPullPointFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "UnableToDestroyPullPointFault");
private final static QName _UnableToCreatePullPointFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "UnableToCreatePullPointFault");
private final static QName _UnacceptableTerminationTimeFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "UnacceptableTerminationTimeFault");
private final static QName _UnableToDestroySubscriptionFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "UnableToDestroySubscriptionFault");
private final static QName _PauseFailedFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "PauseFailedFault");
private final static QName _ResumeFailedFault_QNAME = new QName("http://docs.oasis-open.org/wsn/b-2", "ResumeFailedFault");
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
@@ -73,8 +73,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link Subscribe }
*
* @return
* the new instance of {@link Subscribe }
*/
public Subscribe createSubscribe() {
return new Subscribe();
@@ -83,8 +81,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link NotificationMessageHolderType }
*
* @return
* the new instance of {@link NotificationMessageHolderType }
*/
public NotificationMessageHolderType createNotificationMessageHolderType() {
return new NotificationMessageHolderType();
@@ -93,8 +89,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link TopicExpressionType }
*
* @return
* the new instance of {@link TopicExpressionType }
*/
public TopicExpressionType createTopicExpressionType() {
return new TopicExpressionType();
@@ -103,8 +97,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link NotificationProducerRP }
*
* @return
* the new instance of {@link NotificationProducerRP }
*/
public NotificationProducerRP createNotificationProducerRP() {
return new NotificationProducerRP();
@@ -113,8 +105,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link FilterType }
*
* @return
* the new instance of {@link FilterType }
*/
public FilterType createFilterType() {
return new FilterType();
@@ -123,8 +113,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SubscriptionPolicyType }
*
* @return
* the new instance of {@link SubscriptionPolicyType }
*/
public SubscriptionPolicyType createSubscriptionPolicyType() {
return new SubscriptionPolicyType();
@@ -133,8 +121,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SubscriptionManagerRP }
*
* @return
* the new instance of {@link SubscriptionManagerRP }
*/
public SubscriptionManagerRP createSubscriptionManagerRP() {
return new SubscriptionManagerRP();
@@ -143,8 +129,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link Notify }
*
* @return
* the new instance of {@link Notify }
*/
public Notify createNotify() {
return new Notify();
@@ -153,8 +137,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link QueryExpressionType }
*
* @return
* the new instance of {@link QueryExpressionType }
*/
public QueryExpressionType createQueryExpressionType() {
return new QueryExpressionType();
@@ -163,8 +145,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link UseRaw }
*
* @return
* the new instance of {@link UseRaw }
*/
public UseRaw createUseRaw() {
return new UseRaw();
@@ -173,8 +153,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link Subscribe.SubscriptionPolicy }
*
* @return
* the new instance of {@link Subscribe.SubscriptionPolicy }
*/
public Subscribe.SubscriptionPolicy createSubscribeSubscriptionPolicy() {
return new Subscribe.SubscriptionPolicy();
@@ -183,8 +161,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SubscribeResponse }
*
* @return
* the new instance of {@link SubscribeResponse }
*/
public SubscribeResponse createSubscribeResponse() {
return new SubscribeResponse();
@@ -193,8 +169,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetCurrentMessage }
*
* @return
* the new instance of {@link GetCurrentMessage }
*/
public GetCurrentMessage createGetCurrentMessage() {
return new GetCurrentMessage();
@@ -203,8 +177,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetCurrentMessageResponse }
*
* @return
* the new instance of {@link GetCurrentMessageResponse }
*/
public GetCurrentMessageResponse createGetCurrentMessageResponse() {
return new GetCurrentMessageResponse();
@@ -213,8 +185,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SubscribeCreationFailedFaultType }
*
* @return
* the new instance of {@link SubscribeCreationFailedFaultType }
*/
public SubscribeCreationFailedFaultType createSubscribeCreationFailedFaultType() {
return new SubscribeCreationFailedFaultType();
@@ -223,8 +193,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link InvalidFilterFaultType }
*
* @return
* the new instance of {@link InvalidFilterFaultType }
*/
public InvalidFilterFaultType createInvalidFilterFaultType() {
return new InvalidFilterFaultType();
@@ -233,8 +201,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link TopicExpressionDialectUnknownFaultType }
*
* @return
* the new instance of {@link TopicExpressionDialectUnknownFaultType }
*/
public TopicExpressionDialectUnknownFaultType createTopicExpressionDialectUnknownFaultType() {
return new TopicExpressionDialectUnknownFaultType();
@@ -243,8 +209,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link InvalidTopicExpressionFaultType }
*
* @return
* the new instance of {@link InvalidTopicExpressionFaultType }
*/
public InvalidTopicExpressionFaultType createInvalidTopicExpressionFaultType() {
return new InvalidTopicExpressionFaultType();
@@ -253,8 +217,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link TopicNotSupportedFaultType }
*
* @return
* the new instance of {@link TopicNotSupportedFaultType }
*/
public TopicNotSupportedFaultType createTopicNotSupportedFaultType() {
return new TopicNotSupportedFaultType();
@@ -263,8 +225,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link MultipleTopicsSpecifiedFaultType }
*
* @return
* the new instance of {@link MultipleTopicsSpecifiedFaultType }
*/
public MultipleTopicsSpecifiedFaultType createMultipleTopicsSpecifiedFaultType() {
return new MultipleTopicsSpecifiedFaultType();
@@ -273,8 +233,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link InvalidProducerPropertiesExpressionFaultType }
*
* @return
* the new instance of {@link InvalidProducerPropertiesExpressionFaultType }
*/
public InvalidProducerPropertiesExpressionFaultType createInvalidProducerPropertiesExpressionFaultType() {
return new InvalidProducerPropertiesExpressionFaultType();
@@ -283,8 +241,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link InvalidMessageContentExpressionFaultType }
*
* @return
* the new instance of {@link InvalidMessageContentExpressionFaultType }
*/
public InvalidMessageContentExpressionFaultType createInvalidMessageContentExpressionFaultType() {
return new InvalidMessageContentExpressionFaultType();
@@ -293,8 +249,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link UnrecognizedPolicyRequestFaultType }
*
* @return
* the new instance of {@link UnrecognizedPolicyRequestFaultType }
*/
public UnrecognizedPolicyRequestFaultType createUnrecognizedPolicyRequestFaultType() {
return new UnrecognizedPolicyRequestFaultType();
@@ -303,8 +257,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link UnsupportedPolicyRequestFaultType }
*
* @return
* the new instance of {@link UnsupportedPolicyRequestFaultType }
*/
public UnsupportedPolicyRequestFaultType createUnsupportedPolicyRequestFaultType() {
return new UnsupportedPolicyRequestFaultType();
@@ -313,8 +265,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link NotifyMessageNotSupportedFaultType }
*
* @return
* the new instance of {@link NotifyMessageNotSupportedFaultType }
*/
public NotifyMessageNotSupportedFaultType createNotifyMessageNotSupportedFaultType() {
return new NotifyMessageNotSupportedFaultType();
@@ -323,8 +273,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link UnacceptableInitialTerminationTimeFaultType }
*
* @return
* the new instance of {@link UnacceptableInitialTerminationTimeFaultType }
*/
public UnacceptableInitialTerminationTimeFaultType createUnacceptableInitialTerminationTimeFaultType() {
return new UnacceptableInitialTerminationTimeFaultType();
@@ -333,8 +281,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link NoCurrentMessageOnTopicFaultType }
*
* @return
* the new instance of {@link NoCurrentMessageOnTopicFaultType }
*/
public NoCurrentMessageOnTopicFaultType createNoCurrentMessageOnTopicFaultType() {
return new NoCurrentMessageOnTopicFaultType();
@@ -343,8 +289,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetMessages }
*
* @return
* the new instance of {@link GetMessages }
*/
public GetMessages createGetMessages() {
return new GetMessages();
@@ -353,8 +297,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetMessagesResponse }
*
* @return
* the new instance of {@link GetMessagesResponse }
*/
public GetMessagesResponse createGetMessagesResponse() {
return new GetMessagesResponse();
@@ -363,8 +305,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DestroyPullPoint }
*
* @return
* the new instance of {@link DestroyPullPoint }
*/
public DestroyPullPoint createDestroyPullPoint() {
return new DestroyPullPoint();
@@ -373,8 +313,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DestroyPullPointResponse }
*
* @return
* the new instance of {@link DestroyPullPointResponse }
*/
public DestroyPullPointResponse createDestroyPullPointResponse() {
return new DestroyPullPointResponse();
@@ -383,8 +321,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link UnableToGetMessagesFaultType }
*
* @return
* the new instance of {@link UnableToGetMessagesFaultType }
*/
public UnableToGetMessagesFaultType createUnableToGetMessagesFaultType() {
return new UnableToGetMessagesFaultType();
@@ -393,8 +329,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link UnableToDestroyPullPointFaultType }
*
* @return
* the new instance of {@link UnableToDestroyPullPointFaultType }
*/
public UnableToDestroyPullPointFaultType createUnableToDestroyPullPointFaultType() {
return new UnableToDestroyPullPointFaultType();
@@ -403,8 +337,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CreatePullPoint }
*
* @return
* the new instance of {@link CreatePullPoint }
*/
public CreatePullPoint createCreatePullPoint() {
return new CreatePullPoint();
@@ -413,8 +345,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CreatePullPointResponse }
*
* @return
* the new instance of {@link CreatePullPointResponse }
*/
public CreatePullPointResponse createCreatePullPointResponse() {
return new CreatePullPointResponse();
@@ -423,8 +353,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link UnableToCreatePullPointFaultType }
*
* @return
* the new instance of {@link UnableToCreatePullPointFaultType }
*/
public UnableToCreatePullPointFaultType createUnableToCreatePullPointFaultType() {
return new UnableToCreatePullPointFaultType();
@@ -433,8 +361,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link Renew }
*
* @return
* the new instance of {@link Renew }
*/
public Renew createRenew() {
return new Renew();
@@ -443,8 +369,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link RenewResponse }
*
* @return
* the new instance of {@link RenewResponse }
*/
public RenewResponse createRenewResponse() {
return new RenewResponse();
@@ -453,8 +377,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link UnacceptableTerminationTimeFaultType }
*
* @return
* the new instance of {@link UnacceptableTerminationTimeFaultType }
*/
public UnacceptableTerminationTimeFaultType createUnacceptableTerminationTimeFaultType() {
return new UnacceptableTerminationTimeFaultType();
@@ -463,8 +385,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link Unsubscribe }
*
* @return
* the new instance of {@link Unsubscribe }
*/
public Unsubscribe createUnsubscribe() {
return new Unsubscribe();
@@ -473,8 +393,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link UnsubscribeResponse }
*
* @return
* the new instance of {@link UnsubscribeResponse }
*/
public UnsubscribeResponse createUnsubscribeResponse() {
return new UnsubscribeResponse();
@@ -483,8 +401,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link UnableToDestroySubscriptionFaultType }
*
* @return
* the new instance of {@link UnableToDestroySubscriptionFaultType }
*/
public UnableToDestroySubscriptionFaultType createUnableToDestroySubscriptionFaultType() {
return new UnableToDestroySubscriptionFaultType();
@@ -493,8 +409,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link PauseSubscription }
*
* @return
* the new instance of {@link PauseSubscription }
*/
public PauseSubscription createPauseSubscription() {
return new PauseSubscription();
@@ -503,8 +417,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link PauseSubscriptionResponse }
*
* @return
* the new instance of {@link PauseSubscriptionResponse }
*/
public PauseSubscriptionResponse createPauseSubscriptionResponse() {
return new PauseSubscriptionResponse();
@@ -513,8 +425,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link ResumeSubscription }
*
* @return
* the new instance of {@link ResumeSubscription }
*/
public ResumeSubscription createResumeSubscription() {
return new ResumeSubscription();
@@ -523,8 +433,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link ResumeSubscriptionResponse }
*
* @return
* the new instance of {@link ResumeSubscriptionResponse }
*/
public ResumeSubscriptionResponse createResumeSubscriptionResponse() {
return new ResumeSubscriptionResponse();
@@ -533,8 +441,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link PauseFailedFaultType }
*
* @return
* the new instance of {@link PauseFailedFaultType }
*/
public PauseFailedFaultType createPauseFailedFaultType() {
return new PauseFailedFaultType();
@@ -543,8 +449,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link ResumeFailedFaultType }
*
* @return
* the new instance of {@link ResumeFailedFaultType }
*/
public ResumeFailedFaultType createResumeFailedFaultType() {
return new ResumeFailedFaultType();
@@ -553,8 +457,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link NotificationMessageHolderType.Message }
*
* @return
* the new instance of {@link NotificationMessageHolderType.Message }
*/
public NotificationMessageHolderType.Message createNotificationMessageHolderTypeMessage() {
return new NotificationMessageHolderType.Message();
@@ -570,7 +472,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "TopicExpression")
public JAXBElement<TopicExpressionType> createTopicExpression(TopicExpressionType value) {
return new JAXBElement<>(_TopicExpression_QNAME, TopicExpressionType.class, null, value);
return new JAXBElement<TopicExpressionType>(_TopicExpression_QNAME, TopicExpressionType.class, null, value);
}
/**
@@ -583,7 +485,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "FixedTopicSet", defaultValue = "true")
public JAXBElement<Boolean> createFixedTopicSet(Boolean value) {
return new JAXBElement<>(_FixedTopicSet_QNAME, Boolean.class, null, value);
return new JAXBElement<Boolean>(_FixedTopicSet_QNAME, Boolean.class, null, value);
}
/**
@@ -596,7 +498,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "TopicExpressionDialect")
public JAXBElement<String> createTopicExpressionDialect(String value) {
return new JAXBElement<>(_TopicExpressionDialect_QNAME, String.class, null, value);
return new JAXBElement<String>(_TopicExpressionDialect_QNAME, String.class, null, value);
}
/**
@@ -609,7 +511,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "ConsumerReference")
public JAXBElement<W3CEndpointReference> createConsumerReference(W3CEndpointReference value) {
return new JAXBElement<>(_ConsumerReference_QNAME, W3CEndpointReference.class, null, value);
return new JAXBElement<W3CEndpointReference>(_ConsumerReference_QNAME, W3CEndpointReference.class, null, value);
}
/**
@@ -622,7 +524,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "Filter")
public JAXBElement<FilterType> createFilter(FilterType value) {
return new JAXBElement<>(_Filter_QNAME, FilterType.class, null, value);
return new JAXBElement<FilterType>(_Filter_QNAME, FilterType.class, null, value);
}
/**
@@ -635,7 +537,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "SubscriptionPolicy")
public JAXBElement<SubscriptionPolicyType> createSubscriptionPolicy(SubscriptionPolicyType value) {
return new JAXBElement<>(_SubscriptionPolicy_QNAME, SubscriptionPolicyType.class, null, value);
return new JAXBElement<SubscriptionPolicyType>(_SubscriptionPolicy_QNAME, SubscriptionPolicyType.class, null, value);
}
/**
@@ -648,7 +550,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "CreationTime")
public JAXBElement<XMLGregorianCalendar> createCreationTime(XMLGregorianCalendar value) {
return new JAXBElement<>(_CreationTime_QNAME, XMLGregorianCalendar.class, null, value);
return new JAXBElement<XMLGregorianCalendar>(_CreationTime_QNAME, XMLGregorianCalendar.class, null, value);
}
/**
@@ -661,7 +563,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "SubscriptionReference")
public JAXBElement<W3CEndpointReference> createSubscriptionReference(W3CEndpointReference value) {
return new JAXBElement<>(_SubscriptionReference_QNAME, W3CEndpointReference.class, null, value);
return new JAXBElement<W3CEndpointReference>(_SubscriptionReference_QNAME, W3CEndpointReference.class, null, value);
}
/**
@@ -674,7 +576,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "Topic")
public JAXBElement<TopicExpressionType> createTopic(TopicExpressionType value) {
return new JAXBElement<>(_Topic_QNAME, TopicExpressionType.class, null, value);
return new JAXBElement<TopicExpressionType>(_Topic_QNAME, TopicExpressionType.class, null, value);
}
/**
@@ -687,7 +589,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "ProducerReference")
public JAXBElement<W3CEndpointReference> createProducerReference(W3CEndpointReference value) {
return new JAXBElement<>(_ProducerReference_QNAME, W3CEndpointReference.class, null, value);
return new JAXBElement<W3CEndpointReference>(_ProducerReference_QNAME, W3CEndpointReference.class, null, value);
}
/**
@@ -700,7 +602,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "NotificationMessage")
public JAXBElement<NotificationMessageHolderType> createNotificationMessage(NotificationMessageHolderType value) {
return new JAXBElement<>(_NotificationMessage_QNAME, NotificationMessageHolderType.class, null, value);
return new JAXBElement<NotificationMessageHolderType>(_NotificationMessage_QNAME, NotificationMessageHolderType.class, null, value);
}
/**
@@ -713,7 +615,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "CurrentTime")
public JAXBElement<XMLGregorianCalendar> createCurrentTime(XMLGregorianCalendar value) {
return new JAXBElement<>(_CurrentTime_QNAME, XMLGregorianCalendar.class, null, value);
return new JAXBElement<XMLGregorianCalendar>(_CurrentTime_QNAME, XMLGregorianCalendar.class, null, value);
}
/**
@@ -726,7 +628,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "TerminationTime")
public JAXBElement<XMLGregorianCalendar> createTerminationTime(XMLGregorianCalendar value) {
return new JAXBElement<>(_TerminationTime_QNAME, XMLGregorianCalendar.class, null, value);
return new JAXBElement<XMLGregorianCalendar>(_TerminationTime_QNAME, XMLGregorianCalendar.class, null, value);
}
/**
@@ -739,7 +641,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "ProducerProperties")
public JAXBElement<QueryExpressionType> createProducerProperties(QueryExpressionType value) {
return new JAXBElement<>(_ProducerProperties_QNAME, QueryExpressionType.class, null, value);
return new JAXBElement<QueryExpressionType>(_ProducerProperties_QNAME, QueryExpressionType.class, null, value);
}
/**
@@ -752,7 +654,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "MessageContent")
public JAXBElement<QueryExpressionType> createMessageContent(QueryExpressionType value) {
return new JAXBElement<>(_MessageContent_QNAME, QueryExpressionType.class, null, value);
return new JAXBElement<QueryExpressionType>(_MessageContent_QNAME, QueryExpressionType.class, null, value);
}
/**
@@ -765,7 +667,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "SubscribeCreationFailedFault")
public JAXBElement<SubscribeCreationFailedFaultType> createSubscribeCreationFailedFault(SubscribeCreationFailedFaultType value) {
return new JAXBElement<>(_SubscribeCreationFailedFault_QNAME, SubscribeCreationFailedFaultType.class, null, value);
return new JAXBElement<SubscribeCreationFailedFaultType>(_SubscribeCreationFailedFault_QNAME, SubscribeCreationFailedFaultType.class, null, value);
}
/**
@@ -778,7 +680,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "InvalidFilterFault")
public JAXBElement<InvalidFilterFaultType> createInvalidFilterFault(InvalidFilterFaultType value) {
return new JAXBElement<>(_InvalidFilterFault_QNAME, InvalidFilterFaultType.class, null, value);
return new JAXBElement<InvalidFilterFaultType>(_InvalidFilterFault_QNAME, InvalidFilterFaultType.class, null, value);
}
/**
@@ -791,7 +693,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "TopicExpressionDialectUnknownFault")
public JAXBElement<TopicExpressionDialectUnknownFaultType> createTopicExpressionDialectUnknownFault(TopicExpressionDialectUnknownFaultType value) {
return new JAXBElement<>(_TopicExpressionDialectUnknownFault_QNAME, TopicExpressionDialectUnknownFaultType.class, null, value);
return new JAXBElement<TopicExpressionDialectUnknownFaultType>(_TopicExpressionDialectUnknownFault_QNAME, TopicExpressionDialectUnknownFaultType.class, null, value);
}
/**
@@ -804,7 +706,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "InvalidTopicExpressionFault")
public JAXBElement<InvalidTopicExpressionFaultType> createInvalidTopicExpressionFault(InvalidTopicExpressionFaultType value) {
return new JAXBElement<>(_InvalidTopicExpressionFault_QNAME, InvalidTopicExpressionFaultType.class, null, value);
return new JAXBElement<InvalidTopicExpressionFaultType>(_InvalidTopicExpressionFault_QNAME, InvalidTopicExpressionFaultType.class, null, value);
}
/**
@@ -817,7 +719,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "TopicNotSupportedFault")
public JAXBElement<TopicNotSupportedFaultType> createTopicNotSupportedFault(TopicNotSupportedFaultType value) {
return new JAXBElement<>(_TopicNotSupportedFault_QNAME, TopicNotSupportedFaultType.class, null, value);
return new JAXBElement<TopicNotSupportedFaultType>(_TopicNotSupportedFault_QNAME, TopicNotSupportedFaultType.class, null, value);
}
/**
@@ -830,7 +732,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "MultipleTopicsSpecifiedFault")
public JAXBElement<MultipleTopicsSpecifiedFaultType> createMultipleTopicsSpecifiedFault(MultipleTopicsSpecifiedFaultType value) {
return new JAXBElement<>(_MultipleTopicsSpecifiedFault_QNAME, MultipleTopicsSpecifiedFaultType.class, null, value);
return new JAXBElement<MultipleTopicsSpecifiedFaultType>(_MultipleTopicsSpecifiedFault_QNAME, MultipleTopicsSpecifiedFaultType.class, null, value);
}
/**
@@ -843,7 +745,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "InvalidProducerPropertiesExpressionFault")
public JAXBElement<InvalidProducerPropertiesExpressionFaultType> createInvalidProducerPropertiesExpressionFault(InvalidProducerPropertiesExpressionFaultType value) {
return new JAXBElement<>(_InvalidProducerPropertiesExpressionFault_QNAME, InvalidProducerPropertiesExpressionFaultType.class, null, value);
return new JAXBElement<InvalidProducerPropertiesExpressionFaultType>(_InvalidProducerPropertiesExpressionFault_QNAME, InvalidProducerPropertiesExpressionFaultType.class, null, value);
}
/**
@@ -856,7 +758,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "InvalidMessageContentExpressionFault")
public JAXBElement<InvalidMessageContentExpressionFaultType> createInvalidMessageContentExpressionFault(InvalidMessageContentExpressionFaultType value) {
return new JAXBElement<>(_InvalidMessageContentExpressionFault_QNAME, InvalidMessageContentExpressionFaultType.class, null, value);
return new JAXBElement<InvalidMessageContentExpressionFaultType>(_InvalidMessageContentExpressionFault_QNAME, InvalidMessageContentExpressionFaultType.class, null, value);
}
/**
@@ -869,7 +771,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "UnrecognizedPolicyRequestFault")
public JAXBElement<UnrecognizedPolicyRequestFaultType> createUnrecognizedPolicyRequestFault(UnrecognizedPolicyRequestFaultType value) {
return new JAXBElement<>(_UnrecognizedPolicyRequestFault_QNAME, UnrecognizedPolicyRequestFaultType.class, null, value);
return new JAXBElement<UnrecognizedPolicyRequestFaultType>(_UnrecognizedPolicyRequestFault_QNAME, UnrecognizedPolicyRequestFaultType.class, null, value);
}
/**
@@ -882,7 +784,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "UnsupportedPolicyRequestFault")
public JAXBElement<UnsupportedPolicyRequestFaultType> createUnsupportedPolicyRequestFault(UnsupportedPolicyRequestFaultType value) {
return new JAXBElement<>(_UnsupportedPolicyRequestFault_QNAME, UnsupportedPolicyRequestFaultType.class, null, value);
return new JAXBElement<UnsupportedPolicyRequestFaultType>(_UnsupportedPolicyRequestFault_QNAME, UnsupportedPolicyRequestFaultType.class, null, value);
}
/**
@@ -895,7 +797,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "NotifyMessageNotSupportedFault")
public JAXBElement<NotifyMessageNotSupportedFaultType> createNotifyMessageNotSupportedFault(NotifyMessageNotSupportedFaultType value) {
return new JAXBElement<>(_NotifyMessageNotSupportedFault_QNAME, NotifyMessageNotSupportedFaultType.class, null, value);
return new JAXBElement<NotifyMessageNotSupportedFaultType>(_NotifyMessageNotSupportedFault_QNAME, NotifyMessageNotSupportedFaultType.class, null, value);
}
/**
@@ -908,7 +810,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "UnacceptableInitialTerminationTimeFault")
public JAXBElement<UnacceptableInitialTerminationTimeFaultType> createUnacceptableInitialTerminationTimeFault(UnacceptableInitialTerminationTimeFaultType value) {
return new JAXBElement<>(_UnacceptableInitialTerminationTimeFault_QNAME, UnacceptableInitialTerminationTimeFaultType.class, null, value);
return new JAXBElement<UnacceptableInitialTerminationTimeFaultType>(_UnacceptableInitialTerminationTimeFault_QNAME, UnacceptableInitialTerminationTimeFaultType.class, null, value);
}
/**
@@ -921,7 +823,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "NoCurrentMessageOnTopicFault")
public JAXBElement<NoCurrentMessageOnTopicFaultType> createNoCurrentMessageOnTopicFault(NoCurrentMessageOnTopicFaultType value) {
return new JAXBElement<>(_NoCurrentMessageOnTopicFault_QNAME, NoCurrentMessageOnTopicFaultType.class, null, value);
return new JAXBElement<NoCurrentMessageOnTopicFaultType>(_NoCurrentMessageOnTopicFault_QNAME, NoCurrentMessageOnTopicFaultType.class, null, value);
}
/**
@@ -934,7 +836,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "UnableToGetMessagesFault")
public JAXBElement<UnableToGetMessagesFaultType> createUnableToGetMessagesFault(UnableToGetMessagesFaultType value) {
return new JAXBElement<>(_UnableToGetMessagesFault_QNAME, UnableToGetMessagesFaultType.class, null, value);
return new JAXBElement<UnableToGetMessagesFaultType>(_UnableToGetMessagesFault_QNAME, UnableToGetMessagesFaultType.class, null, value);
}
/**
@@ -947,7 +849,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "UnableToDestroyPullPointFault")
public JAXBElement<UnableToDestroyPullPointFaultType> createUnableToDestroyPullPointFault(UnableToDestroyPullPointFaultType value) {
return new JAXBElement<>(_UnableToDestroyPullPointFault_QNAME, UnableToDestroyPullPointFaultType.class, null, value);
return new JAXBElement<UnableToDestroyPullPointFaultType>(_UnableToDestroyPullPointFault_QNAME, UnableToDestroyPullPointFaultType.class, null, value);
}
/**
@@ -960,7 +862,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "UnableToCreatePullPointFault")
public JAXBElement<UnableToCreatePullPointFaultType> createUnableToCreatePullPointFault(UnableToCreatePullPointFaultType value) {
return new JAXBElement<>(_UnableToCreatePullPointFault_QNAME, UnableToCreatePullPointFaultType.class, null, value);
return new JAXBElement<UnableToCreatePullPointFaultType>(_UnableToCreatePullPointFault_QNAME, UnableToCreatePullPointFaultType.class, null, value);
}
/**
@@ -973,7 +875,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "UnacceptableTerminationTimeFault")
public JAXBElement<UnacceptableTerminationTimeFaultType> createUnacceptableTerminationTimeFault(UnacceptableTerminationTimeFaultType value) {
return new JAXBElement<>(_UnacceptableTerminationTimeFault_QNAME, UnacceptableTerminationTimeFaultType.class, null, value);
return new JAXBElement<UnacceptableTerminationTimeFaultType>(_UnacceptableTerminationTimeFault_QNAME, UnacceptableTerminationTimeFaultType.class, null, value);
}
/**
@@ -986,7 +888,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "UnableToDestroySubscriptionFault")
public JAXBElement<UnableToDestroySubscriptionFaultType> createUnableToDestroySubscriptionFault(UnableToDestroySubscriptionFaultType value) {
return new JAXBElement<>(_UnableToDestroySubscriptionFault_QNAME, UnableToDestroySubscriptionFaultType.class, null, value);
return new JAXBElement<UnableToDestroySubscriptionFaultType>(_UnableToDestroySubscriptionFault_QNAME, UnableToDestroySubscriptionFaultType.class, null, value);
}
/**
@@ -999,7 +901,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "PauseFailedFault")
public JAXBElement<PauseFailedFaultType> createPauseFailedFault(PauseFailedFaultType value) {
return new JAXBElement<>(_PauseFailedFault_QNAME, PauseFailedFaultType.class, null, value);
return new JAXBElement<PauseFailedFaultType>(_PauseFailedFault_QNAME, PauseFailedFaultType.class, null, value);
}
/**
@@ -1012,7 +914,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "ResumeFailedFault")
public JAXBElement<ResumeFailedFaultType> createResumeFailedFault(ResumeFailedFaultType value) {
return new JAXBElement<>(_ResumeFailedFault_QNAME, ResumeFailedFaultType.class, null, value);
return new JAXBElement<ResumeFailedFaultType>(_ResumeFailedFault_QNAME, ResumeFailedFaultType.class, null, value);
}
/**
@@ -1025,7 +927,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsn/b-2", name = "InitialTerminationTime", scope = Subscribe.class)
public JAXBElement<String> createSubscribeInitialTerminationTime(String value) {
return new JAXBElement<>(_SubscribeInitialTerminationTime_QNAME, String.class, Subscribe.class, value);
return new JAXBElement<String>(_SubscribeInitialTerminationTime_QNAME, String.class, Subscribe.class, value);
}
}

View File

@@ -1,27 +0,0 @@
package org.oasis_open.docs.wsn.bw_2;
import jakarta.jws.WebMethod;
import jakarta.jws.WebParam;
import jakarta.jws.WebResult;
import jakarta.jws.WebService;
import jakarta.jws.soap.SOAPBinding;
import jakarta.xml.bind.annotation.XmlSeeAlso;
/**
* This class was generated by Apache CXF 4.1.0
* Generated source version: 4.1.0
*
*/
@WebService(targetNamespace = "http://docs.oasis-open.org/wsn/bw-2", name = "CreatePullPoint")
@XmlSeeAlso({org.oasis_open.docs.wsrf.r_2.ObjectFactory.class, org.oasis_open.docs.wsrf.bf_2.ObjectFactory.class, org.oasis_open.docs.wsn.b_2.ObjectFactory.class, org.oasis_open.docs.wsn.t_1.ObjectFactory.class})
@SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
public interface CreatePullPoint {
@WebMethod(operationName = "CreatePullPoint")
@WebResult(name = "CreatePullPointResponse", targetNamespace = "http://docs.oasis-open.org/wsn/b-2", partName = "CreatePullPointResponse")
public org.oasis_open.docs.wsn.b_2.CreatePullPointResponse createPullPoint(
@WebParam(partName = "CreatePullPointRequest", name = "CreatePullPoint", targetNamespace = "http://docs.oasis-open.org/wsn/b-2")
org.oasis_open.docs.wsn.b_2.CreatePullPoint createPullPointRequest
) throws UnableToCreatePullPointFault;
}

View File

@@ -1,42 +0,0 @@
package org.oasis_open.docs.wsn.bw_2;
import jakarta.xml.ws.WebFault;
/**
* This class was generated by Apache CXF 4.1.0
* Generated source version: 4.1.0
*/
@WebFault(name = "MultipleTopicsSpecifiedFault", targetNamespace = "http://docs.oasis-open.org/wsn/b-2")
public class MultipleTopicsSpecifiedFault extends Exception {
private org.oasis_open.docs.wsn.b_2.MultipleTopicsSpecifiedFaultType faultInfo;
public MultipleTopicsSpecifiedFault() {
super();
}
public MultipleTopicsSpecifiedFault(String message) {
super(message);
}
public MultipleTopicsSpecifiedFault(String message, java.lang.Throwable cause) {
super(message, cause);
}
public MultipleTopicsSpecifiedFault(String message, org.oasis_open.docs.wsn.b_2.MultipleTopicsSpecifiedFaultType multipleTopicsSpecifiedFault) {
super(message);
this.faultInfo = multipleTopicsSpecifiedFault;
}
public MultipleTopicsSpecifiedFault(String message, org.oasis_open.docs.wsn.b_2.MultipleTopicsSpecifiedFaultType multipleTopicsSpecifiedFault, java.lang.Throwable cause) {
super(message, cause);
this.faultInfo = multipleTopicsSpecifiedFault;
}
public org.oasis_open.docs.wsn.b_2.MultipleTopicsSpecifiedFaultType getFaultInfo() {
return this.faultInfo;
}
}

View File

@@ -1,42 +0,0 @@
package org.oasis_open.docs.wsn.bw_2;
import jakarta.xml.ws.WebFault;
/**
* This class was generated by Apache CXF 4.1.0
* Generated source version: 4.1.0
*/
@WebFault(name = "NoCurrentMessageOnTopicFault", targetNamespace = "http://docs.oasis-open.org/wsn/b-2")
public class NoCurrentMessageOnTopicFault extends Exception {
private org.oasis_open.docs.wsn.b_2.NoCurrentMessageOnTopicFaultType faultInfo;
public NoCurrentMessageOnTopicFault() {
super();
}
public NoCurrentMessageOnTopicFault(String message) {
super(message);
}
public NoCurrentMessageOnTopicFault(String message, java.lang.Throwable cause) {
super(message, cause);
}
public NoCurrentMessageOnTopicFault(String message, org.oasis_open.docs.wsn.b_2.NoCurrentMessageOnTopicFaultType noCurrentMessageOnTopicFault) {
super(message);
this.faultInfo = noCurrentMessageOnTopicFault;
}
public NoCurrentMessageOnTopicFault(String message, org.oasis_open.docs.wsn.b_2.NoCurrentMessageOnTopicFaultType noCurrentMessageOnTopicFault, java.lang.Throwable cause) {
super(message, cause);
this.faultInfo = noCurrentMessageOnTopicFault;
}
public org.oasis_open.docs.wsn.b_2.NoCurrentMessageOnTopicFaultType getFaultInfo() {
return this.faultInfo;
}
}

View File

@@ -1,27 +0,0 @@
package org.oasis_open.docs.wsn.bw_2;
import jakarta.jws.Oneway;
import jakarta.jws.WebMethod;
import jakarta.jws.WebParam;
import jakarta.jws.WebService;
import jakarta.jws.soap.SOAPBinding;
import jakarta.xml.bind.annotation.XmlSeeAlso;
/**
* This class was generated by Apache CXF 4.1.0
* Generated source version: 4.1.0
*
*/
@WebService(targetNamespace = "http://docs.oasis-open.org/wsn/bw-2", name = "NotificationConsumer")
@XmlSeeAlso({org.oasis_open.docs.wsrf.r_2.ObjectFactory.class, org.oasis_open.docs.wsrf.bf_2.ObjectFactory.class, org.oasis_open.docs.wsn.b_2.ObjectFactory.class, org.oasis_open.docs.wsn.t_1.ObjectFactory.class})
@SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
public interface NotificationConsumer {
@WebMethod(operationName = "Notify")
@Oneway
public void notify(
@WebParam(partName = "Notify", name = "Notify", targetNamespace = "http://docs.oasis-open.org/wsn/b-2")
org.oasis_open.docs.wsn.b_2.Notify notify
);
}

View File

@@ -1,35 +0,0 @@
package org.oasis_open.docs.wsn.bw_2;
import jakarta.jws.WebMethod;
import jakarta.jws.WebParam;
import jakarta.jws.WebResult;
import jakarta.jws.WebService;
import jakarta.jws.soap.SOAPBinding;
import jakarta.xml.bind.annotation.XmlSeeAlso;
/**
* This class was generated by Apache CXF 4.1.0
* Generated source version: 4.1.0
*
*/
@WebService(targetNamespace = "http://docs.oasis-open.org/wsn/bw-2", name = "NotificationProducer")
@XmlSeeAlso({org.oasis_open.docs.wsrf.r_2.ObjectFactory.class, org.oasis_open.docs.wsrf.bf_2.ObjectFactory.class, org.oasis_open.docs.wsn.b_2.ObjectFactory.class, org.oasis_open.docs.wsn.t_1.ObjectFactory.class})
@SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
public interface NotificationProducer {
@WebMethod(operationName = "GetCurrentMessage")
@WebResult(name = "GetCurrentMessageResponse", targetNamespace = "http://docs.oasis-open.org/wsn/b-2", partName = "GetCurrentMessageResponse")
public org.oasis_open.docs.wsn.b_2.GetCurrentMessageResponse getCurrentMessage(
@WebParam(partName = "GetCurrentMessageRequest", name = "GetCurrentMessage", targetNamespace = "http://docs.oasis-open.org/wsn/b-2")
org.oasis_open.docs.wsn.b_2.GetCurrentMessage getCurrentMessageRequest
) throws InvalidTopicExpressionFault, NoCurrentMessageOnTopicFault, TopicExpressionDialectUnknownFault, TopicNotSupportedFault, MultipleTopicsSpecifiedFault, org.oasis_open.docs.wsrf.rw_2.ResourceUnknownFault;
@WebMethod(operationName = "Subscribe")
@WebResult(name = "SubscribeResponse", targetNamespace = "http://docs.oasis-open.org/wsn/b-2", partName = "SubscribeResponse")
public org.oasis_open.docs.wsn.b_2.SubscribeResponse subscribe(
@WebParam(partName = "SubscribeRequest", name = "Subscribe", targetNamespace = "http://docs.oasis-open.org/wsn/b-2")
org.oasis_open.docs.wsn.b_2.Subscribe subscribeRequest
) throws InvalidTopicExpressionFault, InvalidMessageContentExpressionFault, TopicNotSupportedFault, TopicExpressionDialectUnknownFault, InvalidProducerPropertiesExpressionFault, NotifyMessageNotSupportedFault, UnacceptableInitialTerminationTimeFault, org.oasis_open.docs.wsrf.rw_2.ResourceUnknownFault, InvalidFilterFault, UnsupportedPolicyRequestFault, SubscribeCreationFailedFault, UnrecognizedPolicyRequestFault;
}

View File

@@ -1,51 +0,0 @@
package org.oasis_open.docs.wsn.bw_2;
import jakarta.jws.WebMethod;
import jakarta.jws.WebParam;
import jakarta.jws.WebResult;
import jakarta.jws.WebService;
import jakarta.jws.soap.SOAPBinding;
import jakarta.xml.bind.annotation.XmlSeeAlso;
/**
* This class was generated by Apache CXF 4.1.0
* Generated source version: 4.1.0
*
*/
@WebService(targetNamespace = "http://docs.oasis-open.org/wsn/bw-2", name = "PausableSubscriptionManager")
@XmlSeeAlso({org.oasis_open.docs.wsrf.r_2.ObjectFactory.class, org.oasis_open.docs.wsrf.bf_2.ObjectFactory.class, org.oasis_open.docs.wsn.b_2.ObjectFactory.class, org.oasis_open.docs.wsn.t_1.ObjectFactory.class})
@SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
public interface PausableSubscriptionManager {
@WebMethod(operationName = "Unsubscribe")
@WebResult(name = "UnsubscribeResponse", targetNamespace = "http://docs.oasis-open.org/wsn/b-2", partName = "UnsubscribeResponse")
public org.oasis_open.docs.wsn.b_2.UnsubscribeResponse unsubscribe(
@WebParam(partName = "UnsubscribeRequest", name = "Unsubscribe", targetNamespace = "http://docs.oasis-open.org/wsn/b-2")
org.oasis_open.docs.wsn.b_2.Unsubscribe unsubscribeRequest
) throws UnableToDestroySubscriptionFault, org.oasis_open.docs.wsrf.rw_2.ResourceUnknownFault;
@WebMethod(operationName = "PauseSubscription")
@WebResult(name = "PauseSubscriptionResponse", targetNamespace = "http://docs.oasis-open.org/wsn/b-2", partName = "PauseSubscriptionResponse")
public org.oasis_open.docs.wsn.b_2.PauseSubscriptionResponse pauseSubscription(
@WebParam(partName = "PauseSubscriptionRequest", name = "PauseSubscription", targetNamespace = "http://docs.oasis-open.org/wsn/b-2")
org.oasis_open.docs.wsn.b_2.PauseSubscription pauseSubscriptionRequest
) throws PauseFailedFault, org.oasis_open.docs.wsrf.rw_2.ResourceUnknownFault;
@WebMethod(operationName = "ResumeSubscription")
@WebResult(name = "ResumeSubscriptionResponse", targetNamespace = "http://docs.oasis-open.org/wsn/b-2", partName = "ResumeSubscriptionResponse")
public org.oasis_open.docs.wsn.b_2.ResumeSubscriptionResponse resumeSubscription(
@WebParam(partName = "ResumeSubscriptionRequest", name = "ResumeSubscription", targetNamespace = "http://docs.oasis-open.org/wsn/b-2")
org.oasis_open.docs.wsn.b_2.ResumeSubscription resumeSubscriptionRequest
) throws org.oasis_open.docs.wsrf.rw_2.ResourceUnknownFault, ResumeFailedFault;
@WebMethod(operationName = "Renew")
@WebResult(name = "RenewResponse", targetNamespace = "http://docs.oasis-open.org/wsn/b-2", partName = "RenewResponse")
public org.oasis_open.docs.wsn.b_2.RenewResponse renew(
@WebParam(partName = "RenewRequest", name = "Renew", targetNamespace = "http://docs.oasis-open.org/wsn/b-2")
org.oasis_open.docs.wsn.b_2.Renew renewRequest
) throws UnacceptableTerminationTimeFault, org.oasis_open.docs.wsrf.rw_2.ResourceUnknownFault;
}

View File

@@ -1,42 +0,0 @@
package org.oasis_open.docs.wsn.bw_2;
import jakarta.xml.ws.WebFault;
/**
* This class was generated by Apache CXF 4.1.0
* Generated source version: 4.1.0
*/
@WebFault(name = "PauseFailedFault", targetNamespace = "http://docs.oasis-open.org/wsn/b-2")
public class PauseFailedFault extends Exception {
private org.oasis_open.docs.wsn.b_2.PauseFailedFaultType faultInfo;
public PauseFailedFault() {
super();
}
public PauseFailedFault(String message) {
super(message);
}
public PauseFailedFault(String message, java.lang.Throwable cause) {
super(message, cause);
}
public PauseFailedFault(String message, org.oasis_open.docs.wsn.b_2.PauseFailedFaultType pauseFailedFault) {
super(message);
this.faultInfo = pauseFailedFault;
}
public PauseFailedFault(String message, org.oasis_open.docs.wsn.b_2.PauseFailedFaultType pauseFailedFault, java.lang.Throwable cause) {
super(message, cause);
this.faultInfo = pauseFailedFault;
}
public org.oasis_open.docs.wsn.b_2.PauseFailedFaultType getFaultInfo() {
return this.faultInfo;
}
}

View File

@@ -1,44 +0,0 @@
package org.oasis_open.docs.wsn.bw_2;
import jakarta.jws.Oneway;
import jakarta.jws.WebMethod;
import jakarta.jws.WebParam;
import jakarta.jws.WebResult;
import jakarta.jws.WebService;
import jakarta.jws.soap.SOAPBinding;
import jakarta.xml.bind.annotation.XmlSeeAlso;
/**
* This class was generated by Apache CXF 4.1.0
* Generated source version: 4.1.0
*
*/
@WebService(targetNamespace = "http://docs.oasis-open.org/wsn/bw-2", name = "PullPoint")
@XmlSeeAlso({org.oasis_open.docs.wsrf.r_2.ObjectFactory.class, org.oasis_open.docs.wsrf.bf_2.ObjectFactory.class, org.oasis_open.docs.wsn.b_2.ObjectFactory.class, org.oasis_open.docs.wsn.t_1.ObjectFactory.class})
@SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
public interface PullPoint {
@WebMethod(operationName = "Notify")
@Oneway
public void notify(
@WebParam(partName = "Notify", name = "Notify", targetNamespace = "http://docs.oasis-open.org/wsn/b-2")
org.oasis_open.docs.wsn.b_2.Notify notify
);
@WebMethod(operationName = "DestroyPullPoint")
@WebResult(name = "DestroyPullPointResponse", targetNamespace = "http://docs.oasis-open.org/wsn/b-2", partName = "DestroyPullPointResponse")
public org.oasis_open.docs.wsn.b_2.DestroyPullPointResponse destroyPullPoint(
@WebParam(partName = "DestroyPullPointRequest", name = "DestroyPullPoint", targetNamespace = "http://docs.oasis-open.org/wsn/b-2")
org.oasis_open.docs.wsn.b_2.DestroyPullPoint destroyPullPointRequest
) throws UnableToDestroyPullPointFault, org.oasis_open.docs.wsrf.rw_2.ResourceUnknownFault;
@WebMethod(operationName = "GetMessages")
@WebResult(name = "GetMessagesResponse", targetNamespace = "http://docs.oasis-open.org/wsn/b-2", partName = "GetMessagesResponse")
public org.oasis_open.docs.wsn.b_2.GetMessagesResponse getMessages(
@WebParam(partName = "GetMessagesRequest", name = "GetMessages", targetNamespace = "http://docs.oasis-open.org/wsn/b-2")
org.oasis_open.docs.wsn.b_2.GetMessages getMessagesRequest
) throws UnableToGetMessagesFault, org.oasis_open.docs.wsrf.rw_2.ResourceUnknownFault;
}

View File

@@ -1,42 +0,0 @@
package org.oasis_open.docs.wsn.bw_2;
import jakarta.xml.ws.WebFault;
/**
* This class was generated by Apache CXF 4.1.0
* Generated source version: 4.1.0
*/
@WebFault(name = "ResumeFailedFault", targetNamespace = "http://docs.oasis-open.org/wsn/b-2")
public class ResumeFailedFault extends Exception {
private org.oasis_open.docs.wsn.b_2.ResumeFailedFaultType faultInfo;
public ResumeFailedFault() {
super();
}
public ResumeFailedFault(String message) {
super(message);
}
public ResumeFailedFault(String message, java.lang.Throwable cause) {
super(message, cause);
}
public ResumeFailedFault(String message, org.oasis_open.docs.wsn.b_2.ResumeFailedFaultType resumeFailedFault) {
super(message);
this.faultInfo = resumeFailedFault;
}
public ResumeFailedFault(String message, org.oasis_open.docs.wsn.b_2.ResumeFailedFaultType resumeFailedFault, java.lang.Throwable cause) {
super(message, cause);
this.faultInfo = resumeFailedFault;
}
public org.oasis_open.docs.wsn.b_2.ResumeFailedFaultType getFaultInfo() {
return this.faultInfo;
}
}

View File

@@ -8,16 +8,16 @@ import jakarta.jws.soap.SOAPBinding;
import jakarta.xml.bind.annotation.XmlSeeAlso;
/**
* This class was generated by Apache CXF 4.1.0
* Generated source version: 4.1.0
* This class was generated by Apache CXF 4.0.5
* Generated source version: 4.0.5
*
*/
@WebService(targetNamespace = "http://docs.oasis-open.org/wsn/bw-2", name = "SubscriptionManager")
@XmlSeeAlso({org.oasis_open.docs.wsrf.r_2.ObjectFactory.class, org.oasis_open.docs.wsrf.bf_2.ObjectFactory.class, org.oasis_open.docs.wsn.b_2.ObjectFactory.class, org.oasis_open.docs.wsn.t_1.ObjectFactory.class})
@XmlSeeAlso({org.oasis_open.docs.wsrf.r_2.ObjectFactory.class, org.onvif.ver10.events.wsdl.ObjectFactory.class, org.oasis_open.docs.wsrf.bf_2.ObjectFactory.class, org.oasis_open.docs.wsn.b_2.ObjectFactory.class, org.oasis_open.docs.wsn.t_1.ObjectFactory.class})
@SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
public interface SubscriptionManager {
@WebMethod(operationName = "Unsubscribe")
@WebMethod(operationName = "Unsubscribe", action = "http://docs.oasis-open.org/wsn/bw-2/SubscriptionManager/UnsubscribeRequest")
@WebResult(name = "UnsubscribeResponse", targetNamespace = "http://docs.oasis-open.org/wsn/b-2", partName = "UnsubscribeResponse")
public org.oasis_open.docs.wsn.b_2.UnsubscribeResponse unsubscribe(
@@ -25,7 +25,7 @@ public interface SubscriptionManager {
org.oasis_open.docs.wsn.b_2.Unsubscribe unsubscribeRequest
) throws UnableToDestroySubscriptionFault, org.oasis_open.docs.wsrf.rw_2.ResourceUnknownFault;
@WebMethod(operationName = "Renew")
@WebMethod(operationName = "Renew", action = "http://docs.oasis-open.org/wsn/bw-2/SubscriptionManager/RenewRequest")
@WebResult(name = "RenewResponse", targetNamespace = "http://docs.oasis-open.org/wsn/b-2", partName = "RenewResponse")
public org.oasis_open.docs.wsn.b_2.RenewResponse renew(

View File

@@ -1,42 +0,0 @@
package org.oasis_open.docs.wsn.bw_2;
import jakarta.xml.ws.WebFault;
/**
* This class was generated by Apache CXF 4.1.0
* Generated source version: 4.1.0
*/
@WebFault(name = "UnableToCreatePullPointFault", targetNamespace = "http://docs.oasis-open.org/wsn/b-2")
public class UnableToCreatePullPointFault extends Exception {
private org.oasis_open.docs.wsn.b_2.UnableToCreatePullPointFaultType faultInfo;
public UnableToCreatePullPointFault() {
super();
}
public UnableToCreatePullPointFault(String message) {
super(message);
}
public UnableToCreatePullPointFault(String message, java.lang.Throwable cause) {
super(message, cause);
}
public UnableToCreatePullPointFault(String message, org.oasis_open.docs.wsn.b_2.UnableToCreatePullPointFaultType unableToCreatePullPointFault) {
super(message);
this.faultInfo = unableToCreatePullPointFault;
}
public UnableToCreatePullPointFault(String message, org.oasis_open.docs.wsn.b_2.UnableToCreatePullPointFaultType unableToCreatePullPointFault, java.lang.Throwable cause) {
super(message, cause);
this.faultInfo = unableToCreatePullPointFault;
}
public org.oasis_open.docs.wsn.b_2.UnableToCreatePullPointFaultType getFaultInfo() {
return this.faultInfo;
}
}

View File

@@ -1,42 +0,0 @@
package org.oasis_open.docs.wsn.bw_2;
import jakarta.xml.ws.WebFault;
/**
* This class was generated by Apache CXF 4.1.0
* Generated source version: 4.1.0
*/
@WebFault(name = "UnableToDestroyPullPointFault", targetNamespace = "http://docs.oasis-open.org/wsn/b-2")
public class UnableToDestroyPullPointFault extends Exception {
private org.oasis_open.docs.wsn.b_2.UnableToDestroyPullPointFaultType faultInfo;
public UnableToDestroyPullPointFault() {
super();
}
public UnableToDestroyPullPointFault(String message) {
super(message);
}
public UnableToDestroyPullPointFault(String message, java.lang.Throwable cause) {
super(message, cause);
}
public UnableToDestroyPullPointFault(String message, org.oasis_open.docs.wsn.b_2.UnableToDestroyPullPointFaultType unableToDestroyPullPointFault) {
super(message);
this.faultInfo = unableToDestroyPullPointFault;
}
public UnableToDestroyPullPointFault(String message, org.oasis_open.docs.wsn.b_2.UnableToDestroyPullPointFaultType unableToDestroyPullPointFault, java.lang.Throwable cause) {
super(message, cause);
this.faultInfo = unableToDestroyPullPointFault;
}
public org.oasis_open.docs.wsn.b_2.UnableToDestroyPullPointFaultType getFaultInfo() {
return this.faultInfo;
}
}

View File

@@ -5,8 +5,8 @@ import jakarta.xml.ws.WebFault;
/**
* This class was generated by Apache CXF 4.1.0
* Generated source version: 4.1.0
* This class was generated by Apache CXF 4.0.5
* Generated source version: 4.0.5
*/
@WebFault(name = "UnableToDestroySubscriptionFault", targetNamespace = "http://docs.oasis-open.org/wsn/b-2")

View File

@@ -1,42 +0,0 @@
package org.oasis_open.docs.wsn.bw_2;
import jakarta.xml.ws.WebFault;
/**
* This class was generated by Apache CXF 4.1.0
* Generated source version: 4.1.0
*/
@WebFault(name = "UnableToGetMessagesFault", targetNamespace = "http://docs.oasis-open.org/wsn/b-2")
public class UnableToGetMessagesFault extends Exception {
private org.oasis_open.docs.wsn.b_2.UnableToGetMessagesFaultType faultInfo;
public UnableToGetMessagesFault() {
super();
}
public UnableToGetMessagesFault(String message) {
super(message);
}
public UnableToGetMessagesFault(String message, java.lang.Throwable cause) {
super(message, cause);
}
public UnableToGetMessagesFault(String message, org.oasis_open.docs.wsn.b_2.UnableToGetMessagesFaultType unableToGetMessagesFault) {
super(message);
this.faultInfo = unableToGetMessagesFault;
}
public UnableToGetMessagesFault(String message, org.oasis_open.docs.wsn.b_2.UnableToGetMessagesFaultType unableToGetMessagesFault, java.lang.Throwable cause) {
super(message, cause);
this.faultInfo = unableToGetMessagesFault;
}
public org.oasis_open.docs.wsn.b_2.UnableToGetMessagesFaultType getFaultInfo() {
return this.faultInfo;
}
}

View File

@@ -5,8 +5,8 @@ import jakarta.xml.ws.WebFault;
/**
* This class was generated by Apache CXF 4.1.0
* Generated source version: 4.1.0
* This class was generated by Apache CXF 4.0.5
* Generated source version: 4.0.5
*/
@WebFault(name = "UnacceptableTerminationTimeFault", targetNamespace = "http://docs.oasis-open.org/wsn/b-2")

View File

@@ -11,7 +11,7 @@ import jakarta.xml.bind.annotation.XmlRegistry;
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.oasis_open.docs.wsrf.bf_2 package.
* <p>An ObjectFactory allows you to programmatically
* <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
@@ -24,7 +24,7 @@ import jakarta.xml.bind.annotation.XmlRegistry;
@XmlRegistry
public class ObjectFactory {
private static final QName _BaseFault_QNAME = new QName("http://docs.oasis-open.org/wsrf/bf-2", "BaseFault");
private final static QName _BaseFault_QNAME = new QName("http://docs.oasis-open.org/wsrf/bf-2", "BaseFault");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.oasis_open.docs.wsrf.bf_2
@@ -36,8 +36,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link BaseFaultType }
*
* @return
* the new instance of {@link BaseFaultType }
*/
public BaseFaultType createBaseFaultType() {
return new BaseFaultType();
@@ -46,8 +44,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link BaseFaultType.ErrorCode }
*
* @return
* the new instance of {@link BaseFaultType.ErrorCode }
*/
public BaseFaultType.ErrorCode createBaseFaultTypeErrorCode() {
return new BaseFaultType.ErrorCode();
@@ -56,8 +52,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link BaseFaultType.Description }
*
* @return
* the new instance of {@link BaseFaultType.Description }
*/
public BaseFaultType.Description createBaseFaultTypeDescription() {
return new BaseFaultType.Description();
@@ -66,8 +60,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link BaseFaultType.FaultCause }
*
* @return
* the new instance of {@link BaseFaultType.FaultCause }
*/
public BaseFaultType.FaultCause createBaseFaultTypeFaultCause() {
return new BaseFaultType.FaultCause();
@@ -83,7 +75,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsrf/bf-2", name = "BaseFault")
public JAXBElement<BaseFaultType> createBaseFault(BaseFaultType value) {
return new JAXBElement<>(_BaseFault_QNAME, BaseFaultType.class, null, value);
return new JAXBElement<BaseFaultType>(_BaseFault_QNAME, BaseFaultType.class, null, value);
}
}

View File

@@ -11,7 +11,7 @@ import jakarta.xml.bind.annotation.XmlRegistry;
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.oasis_open.docs.wsrf.r_2 package.
* <p>An ObjectFactory allows you to programmatically
* <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
@@ -24,8 +24,8 @@ import jakarta.xml.bind.annotation.XmlRegistry;
@XmlRegistry
public class ObjectFactory {
private static final QName _ResourceUnknownFault_QNAME = new QName("http://docs.oasis-open.org/wsrf/r-2", "ResourceUnknownFault");
private static final QName _ResourceUnavailableFault_QNAME = new QName("http://docs.oasis-open.org/wsrf/r-2", "ResourceUnavailableFault");
private final static QName _ResourceUnknownFault_QNAME = new QName("http://docs.oasis-open.org/wsrf/r-2", "ResourceUnknownFault");
private final static QName _ResourceUnavailableFault_QNAME = new QName("http://docs.oasis-open.org/wsrf/r-2", "ResourceUnavailableFault");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.oasis_open.docs.wsrf.r_2
@@ -37,8 +37,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link ResourceUnknownFaultType }
*
* @return
* the new instance of {@link ResourceUnknownFaultType }
*/
public ResourceUnknownFaultType createResourceUnknownFaultType() {
return new ResourceUnknownFaultType();
@@ -47,8 +45,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link ResourceUnavailableFaultType }
*
* @return
* the new instance of {@link ResourceUnavailableFaultType }
*/
public ResourceUnavailableFaultType createResourceUnavailableFaultType() {
return new ResourceUnavailableFaultType();
@@ -64,7 +60,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsrf/r-2", name = "ResourceUnknownFault")
public JAXBElement<ResourceUnknownFaultType> createResourceUnknownFault(ResourceUnknownFaultType value) {
return new JAXBElement<>(_ResourceUnknownFault_QNAME, ResourceUnknownFaultType.class, null, value);
return new JAXBElement<ResourceUnknownFaultType>(_ResourceUnknownFault_QNAME, ResourceUnknownFaultType.class, null, value);
}
/**
@@ -77,7 +73,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://docs.oasis-open.org/wsrf/r-2", name = "ResourceUnavailableFault")
public JAXBElement<ResourceUnavailableFaultType> createResourceUnavailableFault(ResourceUnavailableFaultType value) {
return new JAXBElement<>(_ResourceUnavailableFault_QNAME, ResourceUnavailableFaultType.class, null, value);
return new JAXBElement<ResourceUnavailableFaultType>(_ResourceUnavailableFault_QNAME, ResourceUnavailableFaultType.class, null, value);
}
}

View File

@@ -9,5 +9,34 @@ import jakarta.xml.ws.WebFault;
* Generated source version: 4.0.5
*/
@WebFault(name = "ResourceUnknownFault", targetNamespace = "http://docs.oasis-open.org/wsrf/r-2")
public class ResourceUnknownFault extends Exception {
private org.oasis_open.docs.wsrf.r_2.ResourceUnknownFaultType faultInfo;
public ResourceUnknownFault() {
super();
}
public ResourceUnknownFault(String message) {
super(message);
}
public ResourceUnknownFault(String message, java.lang.Throwable cause) {
super(message, cause);
}
public ResourceUnknownFault(String message, org.oasis_open.docs.wsrf.r_2.ResourceUnknownFaultType resourceUnknownFault) {
super(message);
this.faultInfo = resourceUnknownFault;
}
public ResourceUnknownFault(String message, org.oasis_open.docs.wsrf.r_2.ResourceUnknownFaultType resourceUnknownFault, java.lang.Throwable cause) {
super(message, cause);
this.faultInfo = resourceUnknownFault;
}
public org.oasis_open.docs.wsrf.r_2.ResourceUnknownFaultType getFaultInfo() {
return this.faultInfo;
}
}

View File

@@ -8,7 +8,7 @@ import jakarta.xml.bind.annotation.XmlRegistry;
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.onvif.ver10.accesscontrol.wsdl package.
* <p>An ObjectFactory allows you to programmatically
* <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
@@ -32,8 +32,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetServiceCapabilities }
*
* @return
* the new instance of {@link GetServiceCapabilities }
*/
public GetServiceCapabilities createGetServiceCapabilities() {
return new GetServiceCapabilities();
@@ -42,8 +40,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetServiceCapabilitiesResponse }
*
* @return
* the new instance of {@link GetServiceCapabilitiesResponse }
*/
public GetServiceCapabilitiesResponse createGetServiceCapabilitiesResponse() {
return new GetServiceCapabilitiesResponse();
@@ -52,8 +48,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link ServiceCapabilities }
*
* @return
* the new instance of {@link ServiceCapabilities }
*/
public ServiceCapabilities createServiceCapabilities() {
return new ServiceCapabilities();
@@ -62,8 +56,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAccessPointInfoList }
*
* @return
* the new instance of {@link GetAccessPointInfoList }
*/
public GetAccessPointInfoList createGetAccessPointInfoList() {
return new GetAccessPointInfoList();
@@ -72,8 +64,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAccessPointInfoListResponse }
*
* @return
* the new instance of {@link GetAccessPointInfoListResponse }
*/
public GetAccessPointInfoListResponse createGetAccessPointInfoListResponse() {
return new GetAccessPointInfoListResponse();
@@ -82,8 +72,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link AccessPointInfo }
*
* @return
* the new instance of {@link AccessPointInfo }
*/
public AccessPointInfo createAccessPointInfo() {
return new AccessPointInfo();
@@ -92,8 +80,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAccessPointInfo }
*
* @return
* the new instance of {@link GetAccessPointInfo }
*/
public GetAccessPointInfo createGetAccessPointInfo() {
return new GetAccessPointInfo();
@@ -102,8 +88,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAccessPointInfoResponse }
*
* @return
* the new instance of {@link GetAccessPointInfoResponse }
*/
public GetAccessPointInfoResponse createGetAccessPointInfoResponse() {
return new GetAccessPointInfoResponse();
@@ -112,8 +96,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAreaInfoList }
*
* @return
* the new instance of {@link GetAreaInfoList }
*/
public GetAreaInfoList createGetAreaInfoList() {
return new GetAreaInfoList();
@@ -122,8 +104,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAreaInfoListResponse }
*
* @return
* the new instance of {@link GetAreaInfoListResponse }
*/
public GetAreaInfoListResponse createGetAreaInfoListResponse() {
return new GetAreaInfoListResponse();
@@ -132,8 +112,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link AreaInfo }
*
* @return
* the new instance of {@link AreaInfo }
*/
public AreaInfo createAreaInfo() {
return new AreaInfo();
@@ -142,8 +120,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAreaInfo }
*
* @return
* the new instance of {@link GetAreaInfo }
*/
public GetAreaInfo createGetAreaInfo() {
return new GetAreaInfo();
@@ -152,8 +128,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAreaInfoResponse }
*
* @return
* the new instance of {@link GetAreaInfoResponse }
*/
public GetAreaInfoResponse createGetAreaInfoResponse() {
return new GetAreaInfoResponse();
@@ -162,8 +136,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAccessPointState }
*
* @return
* the new instance of {@link GetAccessPointState }
*/
public GetAccessPointState createGetAccessPointState() {
return new GetAccessPointState();
@@ -172,8 +144,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAccessPointStateResponse }
*
* @return
* the new instance of {@link GetAccessPointStateResponse }
*/
public GetAccessPointStateResponse createGetAccessPointStateResponse() {
return new GetAccessPointStateResponse();
@@ -182,8 +152,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link AccessPointState }
*
* @return
* the new instance of {@link AccessPointState }
*/
public AccessPointState createAccessPointState() {
return new AccessPointState();
@@ -192,8 +160,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link EnableAccessPoint }
*
* @return
* the new instance of {@link EnableAccessPoint }
*/
public EnableAccessPoint createEnableAccessPoint() {
return new EnableAccessPoint();
@@ -202,8 +168,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link EnableAccessPointResponse }
*
* @return
* the new instance of {@link EnableAccessPointResponse }
*/
public EnableAccessPointResponse createEnableAccessPointResponse() {
return new EnableAccessPointResponse();
@@ -212,8 +176,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DisableAccessPoint }
*
* @return
* the new instance of {@link DisableAccessPoint }
*/
public DisableAccessPoint createDisableAccessPoint() {
return new DisableAccessPoint();
@@ -222,8 +184,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DisableAccessPointResponse }
*
* @return
* the new instance of {@link DisableAccessPointResponse }
*/
public DisableAccessPointResponse createDisableAccessPointResponse() {
return new DisableAccessPointResponse();
@@ -232,8 +192,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link ExternalAuthorization }
*
* @return
* the new instance of {@link ExternalAuthorization }
*/
public ExternalAuthorization createExternalAuthorization() {
return new ExternalAuthorization();
@@ -242,8 +200,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link ExternalAuthorizationResponse }
*
* @return
* the new instance of {@link ExternalAuthorizationResponse }
*/
public ExternalAuthorizationResponse createExternalAuthorizationResponse() {
return new ExternalAuthorizationResponse();
@@ -252,8 +208,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link AccessPointInfoBase }
*
* @return
* the new instance of {@link AccessPointInfoBase }
*/
public AccessPointInfoBase createAccessPointInfoBase() {
return new AccessPointInfoBase();
@@ -262,8 +216,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link AccessPointCapabilities }
*
* @return
* the new instance of {@link AccessPointCapabilities }
*/
public AccessPointCapabilities createAccessPointCapabilities() {
return new AccessPointCapabilities();
@@ -272,8 +224,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link AreaInfoBase }
*
* @return
* the new instance of {@link AreaInfoBase }
*/
public AreaInfoBase createAreaInfoBase() {
return new AreaInfoBase();

View File

@@ -132,7 +132,7 @@ public interface AccessRulesPort {
* shall be
* empty, the service shall allocate a token for the access profile. The allocated token shall
* be returned
* in the response. If the client sends any value in the token field, the device shall return
* in the response. If the tests sends any value in the token field, the device shall return
* InvalidArgVal
* as generic fault code.
* In an access profile, if several access policies specifying different schedules for the same

View File

@@ -8,7 +8,7 @@ import jakarta.xml.bind.annotation.XmlRegistry;
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.onvif.ver10.accessrules.wsdl package.
* <p>An ObjectFactory allows you to programmatically
* <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
@@ -32,8 +32,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetServiceCapabilities }
*
* @return
* the new instance of {@link GetServiceCapabilities }
*/
public GetServiceCapabilities createGetServiceCapabilities() {
return new GetServiceCapabilities();
@@ -42,8 +40,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetServiceCapabilitiesResponse }
*
* @return
* the new instance of {@link GetServiceCapabilitiesResponse }
*/
public GetServiceCapabilitiesResponse createGetServiceCapabilitiesResponse() {
return new GetServiceCapabilitiesResponse();
@@ -52,8 +48,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link ServiceCapabilities }
*
* @return
* the new instance of {@link ServiceCapabilities }
*/
public ServiceCapabilities createServiceCapabilities() {
return new ServiceCapabilities();
@@ -62,8 +56,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAccessProfileInfo }
*
* @return
* the new instance of {@link GetAccessProfileInfo }
*/
public GetAccessProfileInfo createGetAccessProfileInfo() {
return new GetAccessProfileInfo();
@@ -72,8 +64,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAccessProfileInfoResponse }
*
* @return
* the new instance of {@link GetAccessProfileInfoResponse }
*/
public GetAccessProfileInfoResponse createGetAccessProfileInfoResponse() {
return new GetAccessProfileInfoResponse();
@@ -82,8 +72,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link AccessProfileInfo }
*
* @return
* the new instance of {@link AccessProfileInfo }
*/
public AccessProfileInfo createAccessProfileInfo() {
return new AccessProfileInfo();
@@ -92,8 +80,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAccessProfileInfoList }
*
* @return
* the new instance of {@link GetAccessProfileInfoList }
*/
public GetAccessProfileInfoList createGetAccessProfileInfoList() {
return new GetAccessProfileInfoList();
@@ -102,8 +88,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAccessProfileInfoListResponse }
*
* @return
* the new instance of {@link GetAccessProfileInfoListResponse }
*/
public GetAccessProfileInfoListResponse createGetAccessProfileInfoListResponse() {
return new GetAccessProfileInfoListResponse();
@@ -112,8 +96,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAccessProfiles }
*
* @return
* the new instance of {@link GetAccessProfiles }
*/
public GetAccessProfiles createGetAccessProfiles() {
return new GetAccessProfiles();
@@ -122,8 +104,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAccessProfilesResponse }
*
* @return
* the new instance of {@link GetAccessProfilesResponse }
*/
public GetAccessProfilesResponse createGetAccessProfilesResponse() {
return new GetAccessProfilesResponse();
@@ -132,8 +112,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link AccessProfile }
*
* @return
* the new instance of {@link AccessProfile }
*/
public AccessProfile createAccessProfile() {
return new AccessProfile();
@@ -142,8 +120,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAccessProfileList }
*
* @return
* the new instance of {@link GetAccessProfileList }
*/
public GetAccessProfileList createGetAccessProfileList() {
return new GetAccessProfileList();
@@ -152,8 +128,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAccessProfileListResponse }
*
* @return
* the new instance of {@link GetAccessProfileListResponse }
*/
public GetAccessProfileListResponse createGetAccessProfileListResponse() {
return new GetAccessProfileListResponse();
@@ -162,8 +136,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CreateAccessProfile }
*
* @return
* the new instance of {@link CreateAccessProfile }
*/
public CreateAccessProfile createCreateAccessProfile() {
return new CreateAccessProfile();
@@ -172,8 +144,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CreateAccessProfileResponse }
*
* @return
* the new instance of {@link CreateAccessProfileResponse }
*/
public CreateAccessProfileResponse createCreateAccessProfileResponse() {
return new CreateAccessProfileResponse();
@@ -182,8 +152,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link ModifyAccessProfile }
*
* @return
* the new instance of {@link ModifyAccessProfile }
*/
public ModifyAccessProfile createModifyAccessProfile() {
return new ModifyAccessProfile();
@@ -192,8 +160,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link ModifyAccessProfileResponse }
*
* @return
* the new instance of {@link ModifyAccessProfileResponse }
*/
public ModifyAccessProfileResponse createModifyAccessProfileResponse() {
return new ModifyAccessProfileResponse();
@@ -202,8 +168,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DeleteAccessProfile }
*
* @return
* the new instance of {@link DeleteAccessProfile }
*/
public DeleteAccessProfile createDeleteAccessProfile() {
return new DeleteAccessProfile();
@@ -212,8 +176,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DeleteAccessProfileResponse }
*
* @return
* the new instance of {@link DeleteAccessProfileResponse }
*/
public DeleteAccessProfileResponse createDeleteAccessProfileResponse() {
return new DeleteAccessProfileResponse();
@@ -222,8 +184,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link AccessPolicy }
*
* @return
* the new instance of {@link AccessPolicy }
*/
public AccessPolicy createAccessPolicy() {
return new AccessPolicy();
@@ -232,8 +192,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link AccessPolicyExtension }
*
* @return
* the new instance of {@link AccessPolicyExtension }
*/
public AccessPolicyExtension createAccessPolicyExtension() {
return new AccessPolicyExtension();
@@ -242,8 +200,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link AccessProfileExtension }
*
* @return
* the new instance of {@link AccessProfileExtension }
*/
public AccessProfileExtension createAccessProfileExtension() {
return new AccessProfileExtension();

View File

@@ -22,7 +22,7 @@ public interface Keystore {
/**
* This operation returns information about all keys that are stored in the devices keystore.
*
* This operation may be used, e.g., if a client lost track of which keys are present on the
* This operation may be used, e.g., if a tests lost track of which keys are present on the
* device.
* If no key is stored on the device, an empty list is returned.
*
@@ -37,7 +37,7 @@ public interface Keystore {
/**
* This operation returns information about all passphrases that are stored in the keystore of
* the device.
* This operation may be used, e.g., if a client lost track of which passphrases are present on
* This operation may be used, e.g., if a tests lost track of which passphrases are present on
* the device.
* If no passphrase is stored on the device, the device shall return an empty list.
*
@@ -201,7 +201,7 @@ public interface Keystore {
*
* Certain certificate usages, e.g. TLS server authentication, require the private key that
* corresponds to the public key in the certificate to be present in the keystore.
* In such cases, the client may indicate that it expects the device to produce a fault if the
* In such cases, the tests may indicate that it expects the device to produce a fault if the
* matching private key for
* the uploaded certificate is not present in the keystore by setting the PrivateKeyRequired
* argument in the upload request to true.
@@ -369,14 +369,14 @@ public interface Keystore {
* status to it.
*
* Immediately after key generation has started, the device shall return the keyID to the
* client and continue to generate the key pair.
* The client may query the device with the GetKeyStatus operation whether the generation has
* tests and continue to generate the key pair.
* The tests may query the device with the GetKeyStatus operation whether the generation has
* finished.
* The client may also subscribe to Key Status events to be notified about key status changes.
* The tests may also subscribe to Key Status events to be notified about key status changes.
*
* The device also returns a best-effort estimate of how much time it requires to create the
* key pair.
* A client may use this information as an indication how long to wait before querying the
* A tests may use this information as an indication how long to wait before querying the
* device whether key generation is completed.
*
* After the key has been successfully created, the device shall assign it the ok status. If
@@ -530,7 +530,7 @@ public interface Keystore {
* This operation returns the IDs of all certification paths that are stored in the devices
* keystore.
*
* This operation may be used, e.g., if a client lost track of which certificates are present
* This operation may be used, e.g., if a tests lost track of which certificates are present
* on the device.
* If no certification path is stored on the device, an empty list is returned.
*
@@ -563,7 +563,7 @@ public interface Keystore {
/**
* This operation returns the IDs of all certificates that are stored in the devices keystore.
*
* This operation may be used, e.g., if a client lost track of which certificates are present
* This operation may be used, e.g., if a tests lost track of which certificates are present
* on the device.
* If no certificate is stored in the devices keystore, an empty list is returned.
*
@@ -647,7 +647,7 @@ public interface Keystore {
* PKCS8ShroudedKeyBag [PKCS#12, Sect. 4.2.2].
*
* If the IgnoreAdditionalCertificates parameter has the value true, the device shall behave as
* if the client had supplied only the first CertBag in the sequence of CertBag instances.
* if the tests had supplied only the first CertBag in the sequence of CertBag instances.
* The device shall support PKCS#12 passphrase integrity mode for integrity protection of the
* PKCS#12 PFX as specified in [PKCS#12, Sect. 4].
* The device shall support PKCS8ShroudedKeyBags that are encrypted with the same passphrase as

View File

@@ -14,7 +14,7 @@ import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.onvif.ver10.advancedsecurity.wsdl package.
* <p>An ObjectFactory allows you to programmatically
* <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
@@ -27,8 +27,8 @@ import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
@XmlRegistry
public class ObjectFactory {
private static final QName _Capabilities_QNAME = new QName("http://www.onvif.org/ver10/advancedsecurity/wsdl", "Capabilities");
private static final QName _GetAssignedCertPathValidationPoliciesResponseCertPathValidationPolicyID_QNAME = new QName("http://www.onvif.org/ver10/advancedsecurity/wsdl", "CertPathValidationPolicyID");
private final static QName _Capabilities_QNAME = new QName("http://www.onvif.org/ver10/advancedsecurity/wsdl", "Capabilities");
private final static QName _GetAssignedCertPathValidationPoliciesResponseCertPathValidationPolicyID_QNAME = new QName("http://www.onvif.org/ver10/advancedsecurity/wsdl", "CertPathValidationPolicyID");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.onvif.ver10.advancedsecurity.wsdl
@@ -40,8 +40,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link UploadCRL }
*
* @return
* the new instance of {@link UploadCRL }
*/
public UploadCRL createUploadCRL() {
return new UploadCRL();
@@ -50,8 +48,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CreateCertPathValidationPolicy }
*
* @return
* the new instance of {@link CreateCertPathValidationPolicy }
*/
public CreateCertPathValidationPolicy createCreateCertPathValidationPolicy() {
return new CreateCertPathValidationPolicy();
@@ -60,8 +56,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link KeystoreCapabilities }
*
* @return
* the new instance of {@link KeystoreCapabilities }
*/
public KeystoreCapabilities createKeystoreCapabilities() {
return new KeystoreCapabilities();
@@ -70,8 +64,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CertPathValidationPolicy }
*
* @return
* the new instance of {@link CertPathValidationPolicy }
*/
public CertPathValidationPolicy createCertPathValidationPolicy() {
return new CertPathValidationPolicy();
@@ -80,8 +72,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CertPathValidationParameters }
*
* @return
* the new instance of {@link CertPathValidationParameters }
*/
public CertPathValidationParameters createCertPathValidationParameters() {
return new CertPathValidationParameters();
@@ -90,8 +80,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link PassphraseAttribute }
*
* @return
* the new instance of {@link PassphraseAttribute }
*/
public PassphraseAttribute createPassphraseAttribute() {
return new PassphraseAttribute();
@@ -100,8 +88,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CertificationPath }
*
* @return
* the new instance of {@link CertificationPath }
*/
public CertificationPath createCertificationPath() {
return new CertificationPath();
@@ -110,8 +96,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link AlgorithmIdentifier }
*
* @return
* the new instance of {@link AlgorithmIdentifier }
*/
public AlgorithmIdentifier createAlgorithmIdentifier() {
return new AlgorithmIdentifier();
@@ -120,8 +104,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CSRAttribute }
*
* @return
* the new instance of {@link CSRAttribute }
*/
public CSRAttribute createCSRAttribute() {
return new CSRAttribute();
@@ -130,8 +112,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DistinguishedName }
*
* @return
* the new instance of {@link DistinguishedName }
*/
public DistinguishedName createDistinguishedName() {
return new DistinguishedName();
@@ -140,8 +120,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link KeyAttribute }
*
* @return
* the new instance of {@link KeyAttribute }
*/
public KeyAttribute createKeyAttribute() {
return new KeyAttribute();
@@ -150,8 +128,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link Capabilities }
*
* @return
* the new instance of {@link Capabilities }
*/
public Capabilities createCapabilities() {
return new Capabilities();
@@ -160,8 +136,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetServiceCapabilities }
*
* @return
* the new instance of {@link GetServiceCapabilities }
*/
public GetServiceCapabilities createGetServiceCapabilities() {
return new GetServiceCapabilities();
@@ -170,8 +144,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetServiceCapabilitiesResponse }
*
* @return
* the new instance of {@link GetServiceCapabilitiesResponse }
*/
public GetServiceCapabilitiesResponse createGetServiceCapabilitiesResponse() {
return new GetServiceCapabilitiesResponse();
@@ -180,8 +152,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CreateRSAKeyPair }
*
* @return
* the new instance of {@link CreateRSAKeyPair }
*/
public CreateRSAKeyPair createCreateRSAKeyPair() {
return new CreateRSAKeyPair();
@@ -190,8 +160,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CreateRSAKeyPairResponse }
*
* @return
* the new instance of {@link CreateRSAKeyPairResponse }
*/
public CreateRSAKeyPairResponse createCreateRSAKeyPairResponse() {
return new CreateRSAKeyPairResponse();
@@ -200,8 +168,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link UploadKeyPairInPKCS8 }
*
* @return
* the new instance of {@link UploadKeyPairInPKCS8 }
*/
public UploadKeyPairInPKCS8 createUploadKeyPairInPKCS8() {
return new UploadKeyPairInPKCS8();
@@ -210,8 +176,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link UploadKeyPairInPKCS8Response }
*
* @return
* the new instance of {@link UploadKeyPairInPKCS8Response }
*/
public UploadKeyPairInPKCS8Response createUploadKeyPairInPKCS8Response() {
return new UploadKeyPairInPKCS8Response();
@@ -220,8 +184,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link UploadCertificateWithPrivateKeyInPKCS12 }
*
* @return
* the new instance of {@link UploadCertificateWithPrivateKeyInPKCS12 }
*/
public UploadCertificateWithPrivateKeyInPKCS12 createUploadCertificateWithPrivateKeyInPKCS12() {
return new UploadCertificateWithPrivateKeyInPKCS12();
@@ -230,8 +192,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link UploadCertificateWithPrivateKeyInPKCS12Response }
*
* @return
* the new instance of {@link UploadCertificateWithPrivateKeyInPKCS12Response }
*/
public UploadCertificateWithPrivateKeyInPKCS12Response createUploadCertificateWithPrivateKeyInPKCS12Response() {
return new UploadCertificateWithPrivateKeyInPKCS12Response();
@@ -240,8 +200,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetKeyStatus }
*
* @return
* the new instance of {@link GetKeyStatus }
*/
public GetKeyStatus createGetKeyStatus() {
return new GetKeyStatus();
@@ -250,8 +208,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetKeyStatusResponse }
*
* @return
* the new instance of {@link GetKeyStatusResponse }
*/
public GetKeyStatusResponse createGetKeyStatusResponse() {
return new GetKeyStatusResponse();
@@ -260,8 +216,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetPrivateKeyStatus }
*
* @return
* the new instance of {@link GetPrivateKeyStatus }
*/
public GetPrivateKeyStatus createGetPrivateKeyStatus() {
return new GetPrivateKeyStatus();
@@ -270,8 +224,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetPrivateKeyStatusResponse }
*
* @return
* the new instance of {@link GetPrivateKeyStatusResponse }
*/
public GetPrivateKeyStatusResponse createGetPrivateKeyStatusResponse() {
return new GetPrivateKeyStatusResponse();
@@ -280,8 +232,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAllKeys }
*
* @return
* the new instance of {@link GetAllKeys }
*/
public GetAllKeys createGetAllKeys() {
return new GetAllKeys();
@@ -290,8 +240,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAllKeysResponse }
*
* @return
* the new instance of {@link GetAllKeysResponse }
*/
public GetAllKeysResponse createGetAllKeysResponse() {
return new GetAllKeysResponse();
@@ -300,8 +248,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DeleteKey }
*
* @return
* the new instance of {@link DeleteKey }
*/
public DeleteKey createDeleteKey() {
return new DeleteKey();
@@ -310,8 +256,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DeleteKeyResponse }
*
* @return
* the new instance of {@link DeleteKeyResponse }
*/
public DeleteKeyResponse createDeleteKeyResponse() {
return new DeleteKeyResponse();
@@ -320,8 +264,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CreatePKCS10CSR }
*
* @return
* the new instance of {@link CreatePKCS10CSR }
*/
public CreatePKCS10CSR createCreatePKCS10CSR() {
return new CreatePKCS10CSR();
@@ -330,8 +272,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CreatePKCS10CSRResponse }
*
* @return
* the new instance of {@link CreatePKCS10CSRResponse }
*/
public CreatePKCS10CSRResponse createCreatePKCS10CSRResponse() {
return new CreatePKCS10CSRResponse();
@@ -340,8 +280,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CreateSelfSignedCertificate }
*
* @return
* the new instance of {@link CreateSelfSignedCertificate }
*/
public CreateSelfSignedCertificate createCreateSelfSignedCertificate() {
return new CreateSelfSignedCertificate();
@@ -350,8 +288,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link X509V3Extension }
*
* @return
* the new instance of {@link X509V3Extension }
*/
public X509V3Extension createX509V3Extension() {
return new X509V3Extension();
@@ -360,8 +296,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CreateSelfSignedCertificateResponse }
*
* @return
* the new instance of {@link CreateSelfSignedCertificateResponse }
*/
public CreateSelfSignedCertificateResponse createCreateSelfSignedCertificateResponse() {
return new CreateSelfSignedCertificateResponse();
@@ -370,8 +304,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link UploadCertificate }
*
* @return
* the new instance of {@link UploadCertificate }
*/
public UploadCertificate createUploadCertificate() {
return new UploadCertificate();
@@ -380,8 +312,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link UploadCertificateResponse }
*
* @return
* the new instance of {@link UploadCertificateResponse }
*/
public UploadCertificateResponse createUploadCertificateResponse() {
return new UploadCertificateResponse();
@@ -390,8 +320,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetCertificate }
*
* @return
* the new instance of {@link GetCertificate }
*/
public GetCertificate createGetCertificate() {
return new GetCertificate();
@@ -400,8 +328,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetCertificateResponse }
*
* @return
* the new instance of {@link GetCertificateResponse }
*/
public GetCertificateResponse createGetCertificateResponse() {
return new GetCertificateResponse();
@@ -410,8 +336,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link X509Certificate }
*
* @return
* the new instance of {@link X509Certificate }
*/
public X509Certificate createX509Certificate() {
return new X509Certificate();
@@ -420,8 +344,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAllCertificates }
*
* @return
* the new instance of {@link GetAllCertificates }
*/
public GetAllCertificates createGetAllCertificates() {
return new GetAllCertificates();
@@ -430,8 +352,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAllCertificatesResponse }
*
* @return
* the new instance of {@link GetAllCertificatesResponse }
*/
public GetAllCertificatesResponse createGetAllCertificatesResponse() {
return new GetAllCertificatesResponse();
@@ -440,8 +360,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DeleteCertificate }
*
* @return
* the new instance of {@link DeleteCertificate }
*/
public DeleteCertificate createDeleteCertificate() {
return new DeleteCertificate();
@@ -450,8 +368,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DeleteCertificateResponse }
*
* @return
* the new instance of {@link DeleteCertificateResponse }
*/
public DeleteCertificateResponse createDeleteCertificateResponse() {
return new DeleteCertificateResponse();
@@ -460,8 +376,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CreateCertificationPath }
*
* @return
* the new instance of {@link CreateCertificationPath }
*/
public CreateCertificationPath createCreateCertificationPath() {
return new CreateCertificationPath();
@@ -470,8 +384,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CertificateIDs }
*
* @return
* the new instance of {@link CertificateIDs }
*/
public CertificateIDs createCertificateIDs() {
return new CertificateIDs();
@@ -480,8 +392,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CreateCertificationPathResponse }
*
* @return
* the new instance of {@link CreateCertificationPathResponse }
*/
public CreateCertificationPathResponse createCreateCertificationPathResponse() {
return new CreateCertificationPathResponse();
@@ -490,8 +400,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetCertificationPath }
*
* @return
* the new instance of {@link GetCertificationPath }
*/
public GetCertificationPath createGetCertificationPath() {
return new GetCertificationPath();
@@ -500,8 +408,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetCertificationPathResponse }
*
* @return
* the new instance of {@link GetCertificationPathResponse }
*/
public GetCertificationPathResponse createGetCertificationPathResponse() {
return new GetCertificationPathResponse();
@@ -510,8 +416,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAllCertificationPaths }
*
* @return
* the new instance of {@link GetAllCertificationPaths }
*/
public GetAllCertificationPaths createGetAllCertificationPaths() {
return new GetAllCertificationPaths();
@@ -520,8 +424,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAllCertificationPathsResponse }
*
* @return
* the new instance of {@link GetAllCertificationPathsResponse }
*/
public GetAllCertificationPathsResponse createGetAllCertificationPathsResponse() {
return new GetAllCertificationPathsResponse();
@@ -530,8 +432,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DeleteCertificationPath }
*
* @return
* the new instance of {@link DeleteCertificationPath }
*/
public DeleteCertificationPath createDeleteCertificationPath() {
return new DeleteCertificationPath();
@@ -540,8 +440,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DeleteCertificationPathResponse }
*
* @return
* the new instance of {@link DeleteCertificationPathResponse }
*/
public DeleteCertificationPathResponse createDeleteCertificationPathResponse() {
return new DeleteCertificationPathResponse();
@@ -550,8 +448,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link UploadPassphrase }
*
* @return
* the new instance of {@link UploadPassphrase }
*/
public UploadPassphrase createUploadPassphrase() {
return new UploadPassphrase();
@@ -560,8 +456,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link UploadPassphraseResponse }
*
* @return
* the new instance of {@link UploadPassphraseResponse }
*/
public UploadPassphraseResponse createUploadPassphraseResponse() {
return new UploadPassphraseResponse();
@@ -570,8 +464,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAllPassphrases }
*
* @return
* the new instance of {@link GetAllPassphrases }
*/
public GetAllPassphrases createGetAllPassphrases() {
return new GetAllPassphrases();
@@ -580,8 +472,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAllPassphrasesResponse }
*
* @return
* the new instance of {@link GetAllPassphrasesResponse }
*/
public GetAllPassphrasesResponse createGetAllPassphrasesResponse() {
return new GetAllPassphrasesResponse();
@@ -590,8 +480,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DeletePassphrase }
*
* @return
* the new instance of {@link DeletePassphrase }
*/
public DeletePassphrase createDeletePassphrase() {
return new DeletePassphrase();
@@ -600,8 +488,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DeletePassphraseResponse }
*
* @return
* the new instance of {@link DeletePassphraseResponse }
*/
public DeletePassphraseResponse createDeletePassphraseResponse() {
return new DeletePassphraseResponse();
@@ -610,8 +496,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link AddServerCertificateAssignment }
*
* @return
* the new instance of {@link AddServerCertificateAssignment }
*/
public AddServerCertificateAssignment createAddServerCertificateAssignment() {
return new AddServerCertificateAssignment();
@@ -620,8 +504,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link AddServerCertificateAssignmentResponse }
*
* @return
* the new instance of {@link AddServerCertificateAssignmentResponse }
*/
public AddServerCertificateAssignmentResponse createAddServerCertificateAssignmentResponse() {
return new AddServerCertificateAssignmentResponse();
@@ -630,8 +512,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link RemoveServerCertificateAssignment }
*
* @return
* the new instance of {@link RemoveServerCertificateAssignment }
*/
public RemoveServerCertificateAssignment createRemoveServerCertificateAssignment() {
return new RemoveServerCertificateAssignment();
@@ -640,8 +520,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link RemoveServerCertificateAssignmentResponse }
*
* @return
* the new instance of {@link RemoveServerCertificateAssignmentResponse }
*/
public RemoveServerCertificateAssignmentResponse createRemoveServerCertificateAssignmentResponse() {
return new RemoveServerCertificateAssignmentResponse();
@@ -650,8 +528,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link ReplaceServerCertificateAssignment }
*
* @return
* the new instance of {@link ReplaceServerCertificateAssignment }
*/
public ReplaceServerCertificateAssignment createReplaceServerCertificateAssignment() {
return new ReplaceServerCertificateAssignment();
@@ -660,8 +536,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link ReplaceServerCertificateAssignmentResponse }
*
* @return
* the new instance of {@link ReplaceServerCertificateAssignmentResponse }
*/
public ReplaceServerCertificateAssignmentResponse createReplaceServerCertificateAssignmentResponse() {
return new ReplaceServerCertificateAssignmentResponse();
@@ -670,8 +544,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAssignedServerCertificates }
*
* @return
* the new instance of {@link GetAssignedServerCertificates }
*/
public GetAssignedServerCertificates createGetAssignedServerCertificates() {
return new GetAssignedServerCertificates();
@@ -680,8 +552,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAssignedServerCertificatesResponse }
*
* @return
* the new instance of {@link GetAssignedServerCertificatesResponse }
*/
public GetAssignedServerCertificatesResponse createGetAssignedServerCertificatesResponse() {
return new GetAssignedServerCertificatesResponse();
@@ -690,8 +560,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link UploadCRL.AnyParameters }
*
* @return
* the new instance of {@link UploadCRL.AnyParameters }
*/
public UploadCRL.AnyParameters createUploadCRLAnyParameters() {
return new UploadCRL.AnyParameters();
@@ -700,8 +568,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link UploadCRLResponse }
*
* @return
* the new instance of {@link UploadCRLResponse }
*/
public UploadCRLResponse createUploadCRLResponse() {
return new UploadCRLResponse();
@@ -710,8 +576,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetCRL }
*
* @return
* the new instance of {@link GetCRL }
*/
public GetCRL createGetCRL() {
return new GetCRL();
@@ -720,8 +584,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetCRLResponse }
*
* @return
* the new instance of {@link GetCRLResponse }
*/
public GetCRLResponse createGetCRLResponse() {
return new GetCRLResponse();
@@ -730,8 +592,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CRL }
*
* @return
* the new instance of {@link CRL }
*/
public CRL createCRL() {
return new CRL();
@@ -740,8 +600,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAllCRLs }
*
* @return
* the new instance of {@link GetAllCRLs }
*/
public GetAllCRLs createGetAllCRLs() {
return new GetAllCRLs();
@@ -750,8 +608,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAllCRLsResponse }
*
* @return
* the new instance of {@link GetAllCRLsResponse }
*/
public GetAllCRLsResponse createGetAllCRLsResponse() {
return new GetAllCRLsResponse();
@@ -760,8 +616,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DeleteCRL }
*
* @return
* the new instance of {@link DeleteCRL }
*/
public DeleteCRL createDeleteCRL() {
return new DeleteCRL();
@@ -770,8 +624,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DeleteCRLResponse }
*
* @return
* the new instance of {@link DeleteCRLResponse }
*/
public DeleteCRLResponse createDeleteCRLResponse() {
return new DeleteCRLResponse();
@@ -780,8 +632,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link TrustAnchor }
*
* @return
* the new instance of {@link TrustAnchor }
*/
public TrustAnchor createTrustAnchor() {
return new TrustAnchor();
@@ -790,8 +640,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CreateCertPathValidationPolicy.AnyParameters }
*
* @return
* the new instance of {@link CreateCertPathValidationPolicy.AnyParameters }
*/
public CreateCertPathValidationPolicy.AnyParameters createCreateCertPathValidationPolicyAnyParameters() {
return new CreateCertPathValidationPolicy.AnyParameters();
@@ -800,8 +648,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CreateCertPathValidationPolicyResponse }
*
* @return
* the new instance of {@link CreateCertPathValidationPolicyResponse }
*/
public CreateCertPathValidationPolicyResponse createCreateCertPathValidationPolicyResponse() {
return new CreateCertPathValidationPolicyResponse();
@@ -810,8 +656,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetCertPathValidationPolicy }
*
* @return
* the new instance of {@link GetCertPathValidationPolicy }
*/
public GetCertPathValidationPolicy createGetCertPathValidationPolicy() {
return new GetCertPathValidationPolicy();
@@ -820,8 +664,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetCertPathValidationPolicyResponse }
*
* @return
* the new instance of {@link GetCertPathValidationPolicyResponse }
*/
public GetCertPathValidationPolicyResponse createGetCertPathValidationPolicyResponse() {
return new GetCertPathValidationPolicyResponse();
@@ -830,8 +672,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAllCertPathValidationPolicies }
*
* @return
* the new instance of {@link GetAllCertPathValidationPolicies }
*/
public GetAllCertPathValidationPolicies createGetAllCertPathValidationPolicies() {
return new GetAllCertPathValidationPolicies();
@@ -840,8 +680,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAllCertPathValidationPoliciesResponse }
*
* @return
* the new instance of {@link GetAllCertPathValidationPoliciesResponse }
*/
public GetAllCertPathValidationPoliciesResponse createGetAllCertPathValidationPoliciesResponse() {
return new GetAllCertPathValidationPoliciesResponse();
@@ -850,8 +688,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DeleteCertPathValidationPolicy }
*
* @return
* the new instance of {@link DeleteCertPathValidationPolicy }
*/
public DeleteCertPathValidationPolicy createDeleteCertPathValidationPolicy() {
return new DeleteCertPathValidationPolicy();
@@ -860,8 +696,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DeleteCertPathValidationPolicyResponse }
*
* @return
* the new instance of {@link DeleteCertPathValidationPolicyResponse }
*/
public DeleteCertPathValidationPolicyResponse createDeleteCertPathValidationPolicyResponse() {
return new DeleteCertPathValidationPolicyResponse();
@@ -870,8 +704,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetClientAuthenticationRequired }
*
* @return
* the new instance of {@link SetClientAuthenticationRequired }
*/
public SetClientAuthenticationRequired createSetClientAuthenticationRequired() {
return new SetClientAuthenticationRequired();
@@ -880,8 +712,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetClientAuthenticationRequiredResponse }
*
* @return
* the new instance of {@link SetClientAuthenticationRequiredResponse }
*/
public SetClientAuthenticationRequiredResponse createSetClientAuthenticationRequiredResponse() {
return new SetClientAuthenticationRequiredResponse();
@@ -890,8 +720,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetClientAuthenticationRequired }
*
* @return
* the new instance of {@link GetClientAuthenticationRequired }
*/
public GetClientAuthenticationRequired createGetClientAuthenticationRequired() {
return new GetClientAuthenticationRequired();
@@ -900,8 +728,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetClientAuthenticationRequiredResponse }
*
* @return
* the new instance of {@link GetClientAuthenticationRequiredResponse }
*/
public GetClientAuthenticationRequiredResponse createGetClientAuthenticationRequiredResponse() {
return new GetClientAuthenticationRequiredResponse();
@@ -910,8 +736,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link AddCertPathValidationPolicyAssignment }
*
* @return
* the new instance of {@link AddCertPathValidationPolicyAssignment }
*/
public AddCertPathValidationPolicyAssignment createAddCertPathValidationPolicyAssignment() {
return new AddCertPathValidationPolicyAssignment();
@@ -920,8 +744,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link AddCertPathValidationPolicyAssignmentResponse }
*
* @return
* the new instance of {@link AddCertPathValidationPolicyAssignmentResponse }
*/
public AddCertPathValidationPolicyAssignmentResponse createAddCertPathValidationPolicyAssignmentResponse() {
return new AddCertPathValidationPolicyAssignmentResponse();
@@ -930,8 +752,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link RemoveCertPathValidationPolicyAssignment }
*
* @return
* the new instance of {@link RemoveCertPathValidationPolicyAssignment }
*/
public RemoveCertPathValidationPolicyAssignment createRemoveCertPathValidationPolicyAssignment() {
return new RemoveCertPathValidationPolicyAssignment();
@@ -940,8 +760,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link RemoveCertPathValidationPolicyAssignmentResponse }
*
* @return
* the new instance of {@link RemoveCertPathValidationPolicyAssignmentResponse }
*/
public RemoveCertPathValidationPolicyAssignmentResponse createRemoveCertPathValidationPolicyAssignmentResponse() {
return new RemoveCertPathValidationPolicyAssignmentResponse();
@@ -950,8 +768,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link ReplaceCertPathValidationPolicyAssignment }
*
* @return
* the new instance of {@link ReplaceCertPathValidationPolicyAssignment }
*/
public ReplaceCertPathValidationPolicyAssignment createReplaceCertPathValidationPolicyAssignment() {
return new ReplaceCertPathValidationPolicyAssignment();
@@ -960,8 +776,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link ReplaceCertPathValidationPolicyAssignmentResponse }
*
* @return
* the new instance of {@link ReplaceCertPathValidationPolicyAssignmentResponse }
*/
public ReplaceCertPathValidationPolicyAssignmentResponse createReplaceCertPathValidationPolicyAssignmentResponse() {
return new ReplaceCertPathValidationPolicyAssignmentResponse();
@@ -970,8 +784,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAssignedCertPathValidationPolicies }
*
* @return
* the new instance of {@link GetAssignedCertPathValidationPolicies }
*/
public GetAssignedCertPathValidationPolicies createGetAssignedCertPathValidationPolicies() {
return new GetAssignedCertPathValidationPolicies();
@@ -980,8 +792,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAssignedCertPathValidationPoliciesResponse }
*
* @return
* the new instance of {@link GetAssignedCertPathValidationPoliciesResponse }
*/
public GetAssignedCertPathValidationPoliciesResponse createGetAssignedCertPathValidationPoliciesResponse() {
return new GetAssignedCertPathValidationPoliciesResponse();
@@ -990,8 +800,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DNAttributeTypeAndValue }
*
* @return
* the new instance of {@link DNAttributeTypeAndValue }
*/
public DNAttributeTypeAndValue createDNAttributeTypeAndValue() {
return new DNAttributeTypeAndValue();
@@ -1000,8 +808,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link MultiValuedRDN }
*
* @return
* the new instance of {@link MultiValuedRDN }
*/
public MultiValuedRDN createMultiValuedRDN() {
return new MultiValuedRDN();
@@ -1010,8 +816,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link BasicRequestAttribute }
*
* @return
* the new instance of {@link BasicRequestAttribute }
*/
public BasicRequestAttribute createBasicRequestAttribute() {
return new BasicRequestAttribute();
@@ -1020,8 +824,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link TLSServerCapabilities }
*
* @return
* the new instance of {@link TLSServerCapabilities }
*/
public TLSServerCapabilities createTLSServerCapabilities() {
return new TLSServerCapabilities();
@@ -1030,8 +832,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link KeystoreCapabilities.AnyElement }
*
* @return
* the new instance of {@link KeystoreCapabilities.AnyElement }
*/
public KeystoreCapabilities.AnyElement createKeystoreCapabilitiesAnyElement() {
return new KeystoreCapabilities.AnyElement();
@@ -1040,8 +840,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CertPathValidationPolicy.AnyParameters }
*
* @return
* the new instance of {@link CertPathValidationPolicy.AnyParameters }
*/
public CertPathValidationPolicy.AnyParameters createCertPathValidationPolicyAnyParameters() {
return new CertPathValidationPolicy.AnyParameters();
@@ -1050,8 +848,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CertPathValidationParameters.AnyParameters }
*
* @return
* the new instance of {@link CertPathValidationParameters.AnyParameters }
*/
public CertPathValidationParameters.AnyParameters createCertPathValidationParametersAnyParameters() {
return new CertPathValidationParameters.AnyParameters();
@@ -1060,8 +856,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link PassphraseAttribute.Extension }
*
* @return
* the new instance of {@link PassphraseAttribute.Extension }
*/
public PassphraseAttribute.Extension createPassphraseAttributeExtension() {
return new PassphraseAttribute.Extension();
@@ -1070,8 +864,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CertificationPath.AnyElement }
*
* @return
* the new instance of {@link CertificationPath.AnyElement }
*/
public CertificationPath.AnyElement createCertificationPathAnyElement() {
return new CertificationPath.AnyElement();
@@ -1080,8 +872,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link AlgorithmIdentifier.AnyParameters }
*
* @return
* the new instance of {@link AlgorithmIdentifier.AnyParameters }
*/
public AlgorithmIdentifier.AnyParameters createAlgorithmIdentifierAnyParameters() {
return new AlgorithmIdentifier.AnyParameters();
@@ -1090,8 +880,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CSRAttribute.AnyAttribute }
*
* @return
* the new instance of {@link CSRAttribute.AnyAttribute }
*/
public CSRAttribute.AnyAttribute createCSRAttributeAnyAttribute() {
return new CSRAttribute.AnyAttribute();
@@ -1100,8 +888,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DistinguishedName.AnyAttribute }
*
* @return
* the new instance of {@link DistinguishedName.AnyAttribute }
*/
public DistinguishedName.AnyAttribute createDistinguishedNameAnyAttribute() {
return new DistinguishedName.AnyAttribute();
@@ -1110,8 +896,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link KeyAttribute.Extension }
*
* @return
* the new instance of {@link KeyAttribute.Extension }
*/
public KeyAttribute.Extension createKeyAttributeExtension() {
return new KeyAttribute.Extension();
@@ -1127,7 +911,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://www.onvif.org/ver10/advancedsecurity/wsdl", name = "Capabilities")
public JAXBElement<Capabilities> createCapabilities(Capabilities value) {
return new JAXBElement<>(_Capabilities_QNAME, Capabilities.class, null, value);
return new JAXBElement<Capabilities>(_Capabilities_QNAME, Capabilities.class, null, value);
}
/**
@@ -1142,7 +926,7 @@ public class ObjectFactory {
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
@XmlID
public JAXBElement<String> createGetAssignedCertPathValidationPoliciesResponseCertPathValidationPolicyID(String value) {
return new JAXBElement<>(_GetAssignedCertPathValidationPoliciesResponseCertPathValidationPolicyID_QNAME, String.class, GetAssignedCertPathValidationPoliciesResponse.class, value);
return new JAXBElement<String>(_GetAssignedCertPathValidationPoliciesResponseCertPathValidationPolicyID_QNAME, String.class, GetAssignedCertPathValidationPoliciesResponse.class, value);
}
}

View File

@@ -38,7 +38,7 @@ public interface TLSServer {
);
/**
* This operation returns whether TLS client authentication is active.
* This operation returns whether TLS tests authentication is active.
*
*/
@WebMethod(operationName = "GetClientAuthenticationRequired", action = "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetClientAuthenticationRequired")
@@ -99,7 +99,7 @@ public interface TLSServer {
/**
* This operation assigns a certification path validation policy to the TLS server on the
* device. The TLS server shall enforce the policy when authenticating TLS clients and consider
* a client authentic if and only if the algorithm returns valid.
* a tests authentic if and only if the algorithm returns valid.
* If no certification path validation policy is stored under the requested
* CertPathValidationPolicyID, the device shall produce a CertPathValidationPolicyID fault.
* A TLS server may use different certification path validation policies to authenticate
@@ -209,7 +209,7 @@ public interface TLSServer {
* This operation returns the IDs of all key pairs and certificates (including certification
* paths) that are assigned to the TLS server on the device.
*
* This operation may be used, e.g., if a client lost track of the certification path
* This operation may be used, e.g., if a tests lost track of the certification path
* assignments on the device.
* If no certification path is assigned to the TLS server, an empty list is returned.
*
@@ -234,13 +234,13 @@ public interface TLSServer {
;
/**
* This operation activates or deactivates TLS client authentication for the TLS server on the
* This operation activates or deactivates TLS tests authentication for the TLS server on the
* device.
* The TLS server on the device shall require client authentication if and only if
* The TLS server on the device shall require tests authentication if and only if
* clientAuthenticationRequired is set to true.
* If TLS client authentication is requested to be enabled and no certification path validation
* If TLS tests authentication is requested to be enabled and no certification path validation
* policy is assigned to the TLS server, the device shall return an
* EnablingTLSClientAuthenticationFailed fault and shall not enable TLS client authentication.
* EnablingTLSClientAuthenticationFailed fault and shall not enable TLS tests authentication.
* The device shall execute this command regardless of the TLS enabled/disabled state
* configured in the ONVIF Device Management Service.
*

View File

@@ -68,7 +68,7 @@ public interface Device {
/**
* This operation is specific to TLS functionality. This operation gets the
* status
* (enabled/disabled) of the device TLS client authentication. A device that supports TLS shall
* (enabled/disabled) of the device TLS tests authentication. A device that supports TLS shall
* support this command.
*
*/
@@ -82,7 +82,7 @@ public interface Device {
/**
* This operation is specific to TLS functionality. This operation sets the
* status
* (enabled/disabled) of the device TLS client authentication. A device that supports TLS shall
* (enabled/disabled) of the device TLS tests authentication. A device that supports TLS shall
* support this command.
*
*/
@@ -156,7 +156,7 @@ public interface Device {
* certificate
* will be bundled in conjunction with its private key. This command will be used for such use
* case scenarios. The certificate ID in the request is optionally set to the ID value the
* client
* tests
* wish to have. If the certificate ID is not specified in the request, device can choose the
* ID
* accordingly.
@@ -166,7 +166,7 @@ public interface Device {
* rules.
*
* A device that does not support onboard key pair generation and support either TLS or IEEE
* 802.1X using client certificate shall support this command. A device that support onboard
* 802.1X using tests certificate shall support this command. A device that support onboard
* key
* pair generation MAY support this command. The security policy of a device that supports this
* operation should make sure that the private key is sufficiently protected.
@@ -278,7 +278,7 @@ public interface Device {
* network configuration of supported network interfaces through the SetNetworkInterfaces
* command.
*
* For interoperability with a client unaware of the IEEE 802.11 extension a device shall
* For interoperability with a tests unaware of the IEEE 802.11 extension a device shall
* retain
* its IEEE 802.11 configuration if the IEEE 802.11 configuration element isnt present in the
* request.
@@ -361,7 +361,7 @@ public interface Device {
* applicable) or indication of NTP time (if applicable) through the SetSystemDateAndTime
* command.
*
* If system time and date are set manually, the client shall include UTCDateTime in the
* If system time and date are set manually, the tests shall include UTCDateTime in the
* request.
*
* A TimeZone token which is not formed according to the rules of IEEE 1003.1 section 8.3 is
@@ -482,13 +482,13 @@ public interface Device {
);
/**
* TLS server certificate(s) or IEEE 802.1X client certificate(s) created
* TLS server certificate(s) or IEEE 802.1X tests certificate(s) created
* using the PKCS#10
* certificate request command can be loaded into the device using this command (see Section
* 8.4.13). The certificate ID in the request shall be present. The device may sort the
* received
* certificate(s) based on the public key and subject information in the certificate(s).
* The certificate ID in the request will be the ID value the client wish to have. The device
* The certificate ID in the request will be the ID value the tests wish to have. The device
* is
* supposed to scan the generated key pairs present in the device to identify which is the
* correspondent key pair with the loaded certificate and then make the link between the
@@ -530,9 +530,9 @@ public interface Device {
/**
* This operation gets all device server certificates (including self-signed)
* for the purpose of TLS
* authentication and all device client certificates for the purpose of IEEE 802.1X
* authentication and all device tests certificates for the purpose of IEEE 802.1X
* authentication.
* This command lists only the TLS server certificates and IEEE 802.1X client certificates for
* This command lists only the TLS server certificates and IEEE 802.1X tests certificates for
* the
* device (neither trusted CA certificates nor trusted root certificates). The certificates are
* returned as binary data. A device that supports TLS shall support this command and the
@@ -808,7 +808,7 @@ public interface Device {
/**
* This operation gets all the existing IEEE 802.1X configuration parameter
* sets from the device.
* The device shall respond with all the IEEE 802.1X configurations so that the client can get
* The device shall respond with all the IEEE 802.1X configurations so that the tests can get
* to
* know how many IEEE 802.1X configurations are existing and how they are configured.
*
@@ -985,7 +985,7 @@ public interface Device {
* CreateCertificate command.
*
* A device that support onboard key pair generation that supports either TLS or IEEE 802.1X
* using client certificate shall support this command.
* using tests certificate shall support this command.
*
*/
@WebMethod(operationName = "GetPkcs10Request", action = "http://www.onvif.org/ver10/device/wsdl/GetPkcs10Request")
@@ -1268,7 +1268,7 @@ public interface Device {
/**
* This command is used when it is necessary to load trusted CA certificates
* or trusted root
* certificates for the purpose of verification for its counterpart i.e. client certificate
* certificates for the purpose of verification for its counterpart i.e. tests certificate
* verification in
* TLS function or server certificate verification in IEEE 802.1X function.
*
@@ -1484,7 +1484,7 @@ public interface Device {
);
/**
* A client can ask for the device service endpoint reference address
* A tests can ask for the device service endpoint reference address
* property that can be used
* to derive the password equivalent for remote user operation. The device shall support the
* GetEndpointReference command returning the address property of the device service
@@ -1584,11 +1584,11 @@ public interface Device {
/**
* CA certificates will be loaded into a device and be used for the sake of
* following two cases.
* The one is for the purpose of TLS client authentication in TLS server function. The other
* The one is for the purpose of TLS tests authentication in TLS server function. The other
* one
* is for the purpose of Authentication Server authentication in IEEE 802.1X function. This
* operation gets all CA certificates loaded into a device. A device that supports either TLS
* client
* tests
* authentication or IEEE 802.1X shall support this command and the returned certificates shall
* be encoded using ASN.1 [X.681], [X.682], [X.683] DER [X.690] encoding rules.
*

View File

@@ -11,7 +11,7 @@ import jakarta.xml.bind.annotation.XmlRegistry;
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.onvif.ver10.deviceio.wsdl package.
* <p>An ObjectFactory allows you to programmatically
* <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
@@ -24,13 +24,13 @@ import jakarta.xml.bind.annotation.XmlRegistry;
@XmlRegistry
public class ObjectFactory {
private static final QName _Capabilities_QNAME = new QName("http://www.onvif.org/ver10/deviceIO/wsdl", "Capabilities");
private static final QName _GetVideoSources_QNAME = new QName("http://www.onvif.org/ver10/deviceIO/wsdl", "GetVideoSources");
private static final QName _GetVideoSourcesResponse_QNAME = new QName("http://www.onvif.org/ver10/deviceIO/wsdl", "GetVideoSourcesResponse");
private static final QName _GetAudioSources_QNAME = new QName("http://www.onvif.org/ver10/deviceIO/wsdl", "GetAudioSources");
private static final QName _GetAudioSourcesResponse_QNAME = new QName("http://www.onvif.org/ver10/deviceIO/wsdl", "GetAudioSourcesResponse");
private static final QName _GetAudioOutputs_QNAME = new QName("http://www.onvif.org/ver10/deviceIO/wsdl", "GetAudioOutputs");
private static final QName _GetAudioOutputsResponse_QNAME = new QName("http://www.onvif.org/ver10/deviceIO/wsdl", "GetAudioOutputsResponse");
private final static QName _Capabilities_QNAME = new QName("http://www.onvif.org/ver10/deviceIO/wsdl", "Capabilities");
private final static QName _GetVideoSources_QNAME = new QName("http://www.onvif.org/ver10/deviceIO/wsdl", "GetVideoSources");
private final static QName _GetVideoSourcesResponse_QNAME = new QName("http://www.onvif.org/ver10/deviceIO/wsdl", "GetVideoSourcesResponse");
private final static QName _GetAudioSources_QNAME = new QName("http://www.onvif.org/ver10/deviceIO/wsdl", "GetAudioSources");
private final static QName _GetAudioSourcesResponse_QNAME = new QName("http://www.onvif.org/ver10/deviceIO/wsdl", "GetAudioSourcesResponse");
private final static QName _GetAudioOutputs_QNAME = new QName("http://www.onvif.org/ver10/deviceIO/wsdl", "GetAudioOutputs");
private final static QName _GetAudioOutputsResponse_QNAME = new QName("http://www.onvif.org/ver10/deviceIO/wsdl", "GetAudioOutputsResponse");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.onvif.ver10.deviceio.wsdl
@@ -42,8 +42,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetServiceCapabilities }
*
* @return
* the new instance of {@link GetServiceCapabilities }
*/
public GetServiceCapabilities createGetServiceCapabilities() {
return new GetServiceCapabilities();
@@ -52,8 +50,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetServiceCapabilitiesResponse }
*
* @return
* the new instance of {@link GetServiceCapabilitiesResponse }
*/
public GetServiceCapabilitiesResponse createGetServiceCapabilitiesResponse() {
return new GetServiceCapabilitiesResponse();
@@ -62,8 +58,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link Capabilities }
*
* @return
* the new instance of {@link Capabilities }
*/
public Capabilities createCapabilities() {
return new Capabilities();
@@ -72,8 +66,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetRelayOutputOptions }
*
* @return
* the new instance of {@link GetRelayOutputOptions }
*/
public GetRelayOutputOptions createGetRelayOutputOptions() {
return new GetRelayOutputOptions();
@@ -82,8 +74,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetRelayOutputOptionsResponse }
*
* @return
* the new instance of {@link GetRelayOutputOptionsResponse }
*/
public GetRelayOutputOptionsResponse createGetRelayOutputOptionsResponse() {
return new GetRelayOutputOptionsResponse();
@@ -92,8 +82,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link RelayOutputOptions }
*
* @return
* the new instance of {@link RelayOutputOptions }
*/
public RelayOutputOptions createRelayOutputOptions() {
return new RelayOutputOptions();
@@ -102,8 +90,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link Get }
*
* @return
* the new instance of {@link Get }
*/
public Get createGet() {
return new Get();
@@ -112,8 +98,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetResponse }
*
* @return
* the new instance of {@link GetResponse }
*/
public GetResponse createGetResponse() {
return new GetResponse();
@@ -122,8 +106,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetVideoOutputs }
*
* @return
* the new instance of {@link GetVideoOutputs }
*/
public GetVideoOutputs createGetVideoOutputs() {
return new GetVideoOutputs();
@@ -132,8 +114,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetVideoOutputsResponse }
*
* @return
* the new instance of {@link GetVideoOutputsResponse }
*/
public GetVideoOutputsResponse createGetVideoOutputsResponse() {
return new GetVideoOutputsResponse();
@@ -142,8 +122,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAudioSourceConfiguration }
*
* @return
* the new instance of {@link GetAudioSourceConfiguration }
*/
public GetAudioSourceConfiguration createGetAudioSourceConfiguration() {
return new GetAudioSourceConfiguration();
@@ -152,8 +130,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAudioSourceConfigurationResponse }
*
* @return
* the new instance of {@link GetAudioSourceConfigurationResponse }
*/
public GetAudioSourceConfigurationResponse createGetAudioSourceConfigurationResponse() {
return new GetAudioSourceConfigurationResponse();
@@ -162,8 +138,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAudioOutputConfiguration }
*
* @return
* the new instance of {@link GetAudioOutputConfiguration }
*/
public GetAudioOutputConfiguration createGetAudioOutputConfiguration() {
return new GetAudioOutputConfiguration();
@@ -172,8 +146,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAudioOutputConfigurationResponse }
*
* @return
* the new instance of {@link GetAudioOutputConfigurationResponse }
*/
public GetAudioOutputConfigurationResponse createGetAudioOutputConfigurationResponse() {
return new GetAudioOutputConfigurationResponse();
@@ -182,8 +154,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetVideoSourceConfiguration }
*
* @return
* the new instance of {@link GetVideoSourceConfiguration }
*/
public GetVideoSourceConfiguration createGetVideoSourceConfiguration() {
return new GetVideoSourceConfiguration();
@@ -192,8 +162,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetVideoSourceConfigurationResponse }
*
* @return
* the new instance of {@link GetVideoSourceConfigurationResponse }
*/
public GetVideoSourceConfigurationResponse createGetVideoSourceConfigurationResponse() {
return new GetVideoSourceConfigurationResponse();
@@ -202,8 +170,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetVideoOutputConfiguration }
*
* @return
* the new instance of {@link GetVideoOutputConfiguration }
*/
public GetVideoOutputConfiguration createGetVideoOutputConfiguration() {
return new GetVideoOutputConfiguration();
@@ -212,8 +178,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetVideoOutputConfigurationResponse }
*
* @return
* the new instance of {@link GetVideoOutputConfigurationResponse }
*/
public GetVideoOutputConfigurationResponse createGetVideoOutputConfigurationResponse() {
return new GetVideoOutputConfigurationResponse();
@@ -222,8 +186,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetAudioSourceConfiguration }
*
* @return
* the new instance of {@link SetAudioSourceConfiguration }
*/
public SetAudioSourceConfiguration createSetAudioSourceConfiguration() {
return new SetAudioSourceConfiguration();
@@ -232,8 +194,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetAudioSourceConfigurationResponse }
*
* @return
* the new instance of {@link SetAudioSourceConfigurationResponse }
*/
public SetAudioSourceConfigurationResponse createSetAudioSourceConfigurationResponse() {
return new SetAudioSourceConfigurationResponse();
@@ -242,8 +202,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetAudioOutputConfiguration }
*
* @return
* the new instance of {@link SetAudioOutputConfiguration }
*/
public SetAudioOutputConfiguration createSetAudioOutputConfiguration() {
return new SetAudioOutputConfiguration();
@@ -252,8 +210,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetAudioOutputConfigurationResponse }
*
* @return
* the new instance of {@link SetAudioOutputConfigurationResponse }
*/
public SetAudioOutputConfigurationResponse createSetAudioOutputConfigurationResponse() {
return new SetAudioOutputConfigurationResponse();
@@ -262,8 +218,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetVideoSourceConfiguration }
*
* @return
* the new instance of {@link SetVideoSourceConfiguration }
*/
public SetVideoSourceConfiguration createSetVideoSourceConfiguration() {
return new SetVideoSourceConfiguration();
@@ -272,8 +226,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetVideoSourceConfigurationResponse }
*
* @return
* the new instance of {@link SetVideoSourceConfigurationResponse }
*/
public SetVideoSourceConfigurationResponse createSetVideoSourceConfigurationResponse() {
return new SetVideoSourceConfigurationResponse();
@@ -282,8 +234,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetVideoOutputConfiguration }
*
* @return
* the new instance of {@link SetVideoOutputConfiguration }
*/
public SetVideoOutputConfiguration createSetVideoOutputConfiguration() {
return new SetVideoOutputConfiguration();
@@ -292,8 +242,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetVideoOutputConfigurationResponse }
*
* @return
* the new instance of {@link SetVideoOutputConfigurationResponse }
*/
public SetVideoOutputConfigurationResponse createSetVideoOutputConfigurationResponse() {
return new SetVideoOutputConfigurationResponse();
@@ -302,8 +250,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetVideoSourceConfigurationOptions }
*
* @return
* the new instance of {@link GetVideoSourceConfigurationOptions }
*/
public GetVideoSourceConfigurationOptions createGetVideoSourceConfigurationOptions() {
return new GetVideoSourceConfigurationOptions();
@@ -312,8 +258,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetVideoSourceConfigurationOptionsResponse }
*
* @return
* the new instance of {@link GetVideoSourceConfigurationOptionsResponse }
*/
public GetVideoSourceConfigurationOptionsResponse createGetVideoSourceConfigurationOptionsResponse() {
return new GetVideoSourceConfigurationOptionsResponse();
@@ -322,8 +266,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetVideoOutputConfigurationOptions }
*
* @return
* the new instance of {@link GetVideoOutputConfigurationOptions }
*/
public GetVideoOutputConfigurationOptions createGetVideoOutputConfigurationOptions() {
return new GetVideoOutputConfigurationOptions();
@@ -332,8 +274,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetVideoOutputConfigurationOptionsResponse }
*
* @return
* the new instance of {@link GetVideoOutputConfigurationOptionsResponse }
*/
public GetVideoOutputConfigurationOptionsResponse createGetVideoOutputConfigurationOptionsResponse() {
return new GetVideoOutputConfigurationOptionsResponse();
@@ -342,8 +282,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAudioSourceConfigurationOptions }
*
* @return
* the new instance of {@link GetAudioSourceConfigurationOptions }
*/
public GetAudioSourceConfigurationOptions createGetAudioSourceConfigurationOptions() {
return new GetAudioSourceConfigurationOptions();
@@ -352,8 +290,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAudioSourceConfigurationOptionsResponse }
*
* @return
* the new instance of {@link GetAudioSourceConfigurationOptionsResponse }
*/
public GetAudioSourceConfigurationOptionsResponse createGetAudioSourceConfigurationOptionsResponse() {
return new GetAudioSourceConfigurationOptionsResponse();
@@ -362,8 +298,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAudioOutputConfigurationOptions }
*
* @return
* the new instance of {@link GetAudioOutputConfigurationOptions }
*/
public GetAudioOutputConfigurationOptions createGetAudioOutputConfigurationOptions() {
return new GetAudioOutputConfigurationOptions();
@@ -372,8 +306,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetAudioOutputConfigurationOptionsResponse }
*
* @return
* the new instance of {@link GetAudioOutputConfigurationOptionsResponse }
*/
public GetAudioOutputConfigurationOptionsResponse createGetAudioOutputConfigurationOptionsResponse() {
return new GetAudioOutputConfigurationOptionsResponse();
@@ -382,8 +314,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetRelayOutputSettings }
*
* @return
* the new instance of {@link SetRelayOutputSettings }
*/
public SetRelayOutputSettings createSetRelayOutputSettings() {
return new SetRelayOutputSettings();
@@ -392,8 +322,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetRelayOutputSettingsResponse }
*
* @return
* the new instance of {@link SetRelayOutputSettingsResponse }
*/
public SetRelayOutputSettingsResponse createSetRelayOutputSettingsResponse() {
return new SetRelayOutputSettingsResponse();
@@ -402,8 +330,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetDigitalInputs }
*
* @return
* the new instance of {@link GetDigitalInputs }
*/
public GetDigitalInputs createGetDigitalInputs() {
return new GetDigitalInputs();
@@ -412,8 +338,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetDigitalInputsResponse }
*
* @return
* the new instance of {@link GetDigitalInputsResponse }
*/
public GetDigitalInputsResponse createGetDigitalInputsResponse() {
return new GetDigitalInputsResponse();
@@ -422,8 +346,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetDigitalInputConfigurationOptions }
*
* @return
* the new instance of {@link GetDigitalInputConfigurationOptions }
*/
public GetDigitalInputConfigurationOptions createGetDigitalInputConfigurationOptions() {
return new GetDigitalInputConfigurationOptions();
@@ -432,8 +354,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetDigitalInputConfigurationOptionsResponse }
*
* @return
* the new instance of {@link GetDigitalInputConfigurationOptionsResponse }
*/
public GetDigitalInputConfigurationOptionsResponse createGetDigitalInputConfigurationOptionsResponse() {
return new GetDigitalInputConfigurationOptionsResponse();
@@ -442,8 +362,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DigitalInputConfigurationInputOptions }
*
* @return
* the new instance of {@link DigitalInputConfigurationInputOptions }
*/
public DigitalInputConfigurationInputOptions createDigitalInputConfigurationInputOptions() {
return new DigitalInputConfigurationInputOptions();
@@ -452,8 +370,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetDigitalInputConfigurations }
*
* @return
* the new instance of {@link SetDigitalInputConfigurations }
*/
public SetDigitalInputConfigurations createSetDigitalInputConfigurations() {
return new SetDigitalInputConfigurations();
@@ -462,8 +378,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetDigitalInputConfigurationsResponse }
*
* @return
* the new instance of {@link SetDigitalInputConfigurationsResponse }
*/
public SetDigitalInputConfigurationsResponse createSetDigitalInputConfigurationsResponse() {
return new SetDigitalInputConfigurationsResponse();
@@ -472,8 +386,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetSerialPorts }
*
* @return
* the new instance of {@link GetSerialPorts }
*/
public GetSerialPorts createGetSerialPorts() {
return new GetSerialPorts();
@@ -482,8 +394,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetSerialPortsResponse }
*
* @return
* the new instance of {@link GetSerialPortsResponse }
*/
public GetSerialPortsResponse createGetSerialPortsResponse() {
return new GetSerialPortsResponse();
@@ -492,8 +402,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SerialPort }
*
* @return
* the new instance of {@link SerialPort }
*/
public SerialPort createSerialPort() {
return new SerialPort();
@@ -502,8 +410,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetSerialPortConfiguration }
*
* @return
* the new instance of {@link GetSerialPortConfiguration }
*/
public GetSerialPortConfiguration createGetSerialPortConfiguration() {
return new GetSerialPortConfiguration();
@@ -512,8 +418,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetSerialPortConfigurationResponse }
*
* @return
* the new instance of {@link GetSerialPortConfigurationResponse }
*/
public GetSerialPortConfigurationResponse createGetSerialPortConfigurationResponse() {
return new GetSerialPortConfigurationResponse();
@@ -522,8 +426,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SerialPortConfiguration }
*
* @return
* the new instance of {@link SerialPortConfiguration }
*/
public SerialPortConfiguration createSerialPortConfiguration() {
return new SerialPortConfiguration();
@@ -532,8 +434,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetSerialPortConfiguration }
*
* @return
* the new instance of {@link SetSerialPortConfiguration }
*/
public SetSerialPortConfiguration createSetSerialPortConfiguration() {
return new SetSerialPortConfiguration();
@@ -542,8 +442,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetSerialPortConfigurationResponse }
*
* @return
* the new instance of {@link SetSerialPortConfigurationResponse }
*/
public SetSerialPortConfigurationResponse createSetSerialPortConfigurationResponse() {
return new SetSerialPortConfigurationResponse();
@@ -552,8 +450,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetSerialPortConfigurationOptions }
*
* @return
* the new instance of {@link GetSerialPortConfigurationOptions }
*/
public GetSerialPortConfigurationOptions createGetSerialPortConfigurationOptions() {
return new GetSerialPortConfigurationOptions();
@@ -562,8 +458,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetSerialPortConfigurationOptionsResponse }
*
* @return
* the new instance of {@link GetSerialPortConfigurationOptionsResponse }
*/
public GetSerialPortConfigurationOptionsResponse createGetSerialPortConfigurationOptionsResponse() {
return new GetSerialPortConfigurationOptionsResponse();
@@ -572,8 +466,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SerialPortConfigurationOptions }
*
* @return
* the new instance of {@link SerialPortConfigurationOptions }
*/
public SerialPortConfigurationOptions createSerialPortConfigurationOptions() {
return new SerialPortConfigurationOptions();
@@ -582,8 +474,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SendReceiveSerialCommand }
*
* @return
* the new instance of {@link SendReceiveSerialCommand }
*/
public SendReceiveSerialCommand createSendReceiveSerialCommand() {
return new SendReceiveSerialCommand();
@@ -592,8 +482,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SerialData }
*
* @return
* the new instance of {@link SerialData }
*/
public SerialData createSerialData() {
return new SerialData();
@@ -602,8 +490,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SendReceiveSerialCommandResponse }
*
* @return
* the new instance of {@link SendReceiveSerialCommandResponse }
*/
public SendReceiveSerialCommandResponse createSendReceiveSerialCommandResponse() {
return new SendReceiveSerialCommandResponse();
@@ -612,8 +498,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link RelayOutputOptionsExtension }
*
* @return
* the new instance of {@link RelayOutputOptionsExtension }
*/
public RelayOutputOptionsExtension createRelayOutputOptionsExtension() {
return new RelayOutputOptionsExtension();
@@ -622,8 +506,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link ParityBitList }
*
* @return
* the new instance of {@link ParityBitList }
*/
public ParityBitList createParityBitList() {
return new ParityBitList();
@@ -639,7 +521,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://www.onvif.org/ver10/deviceIO/wsdl", name = "Capabilities")
public JAXBElement<Capabilities> createCapabilities(Capabilities value) {
return new JAXBElement<>(_Capabilities_QNAME, Capabilities.class, null, value);
return new JAXBElement<Capabilities>(_Capabilities_QNAME, Capabilities.class, null, value);
}
/**
@@ -652,7 +534,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://www.onvif.org/ver10/deviceIO/wsdl", name = "GetVideoSources")
public JAXBElement<Get> createGetVideoSources(Get value) {
return new JAXBElement<>(_GetVideoSources_QNAME, Get.class, null, value);
return new JAXBElement<Get>(_GetVideoSources_QNAME, Get.class, null, value);
}
/**
@@ -665,7 +547,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://www.onvif.org/ver10/deviceIO/wsdl", name = "GetVideoSourcesResponse")
public JAXBElement<GetResponse> createGetVideoSourcesResponse(GetResponse value) {
return new JAXBElement<>(_GetVideoSourcesResponse_QNAME, GetResponse.class, null, value);
return new JAXBElement<GetResponse>(_GetVideoSourcesResponse_QNAME, GetResponse.class, null, value);
}
/**
@@ -678,7 +560,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://www.onvif.org/ver10/deviceIO/wsdl", name = "GetAudioSources")
public JAXBElement<Get> createGetAudioSources(Get value) {
return new JAXBElement<>(_GetAudioSources_QNAME, Get.class, null, value);
return new JAXBElement<Get>(_GetAudioSources_QNAME, Get.class, null, value);
}
/**
@@ -691,7 +573,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://www.onvif.org/ver10/deviceIO/wsdl", name = "GetAudioSourcesResponse")
public JAXBElement<GetResponse> createGetAudioSourcesResponse(GetResponse value) {
return new JAXBElement<>(_GetAudioSourcesResponse_QNAME, GetResponse.class, null, value);
return new JAXBElement<GetResponse>(_GetAudioSourcesResponse_QNAME, GetResponse.class, null, value);
}
/**
@@ -704,7 +586,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://www.onvif.org/ver10/deviceIO/wsdl", name = "GetAudioOutputs")
public JAXBElement<Get> createGetAudioOutputs(Get value) {
return new JAXBElement<>(_GetAudioOutputs_QNAME, Get.class, null, value);
return new JAXBElement<Get>(_GetAudioOutputs_QNAME, Get.class, null, value);
}
/**
@@ -717,7 +599,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://www.onvif.org/ver10/deviceIO/wsdl", name = "GetAudioOutputsResponse")
public JAXBElement<GetResponse> createGetAudioOutputsResponse(GetResponse value) {
return new JAXBElement<>(_GetAudioOutputsResponse_QNAME, GetResponse.class, null, value);
return new JAXBElement<GetResponse>(_GetAudioOutputsResponse_QNAME, GetResponse.class, null, value);
}
}

View File

@@ -46,7 +46,7 @@ public interface DisplayPort {
* List all currently defined panes of a device for a specified video output
* (regardless if this pane is visible at a moment). A Pane is a display area on the monitor
* that is attached to a video output. A pane has a
* PaneConfiguration that describes which entities are associated with the pane. A client has
* PaneConfiguration that describes which entities are associated with the pane. A tests has
* to configure the pane according to the connection to be established by setting the
* AudioOutput and/or AudioSourceToken. If a Token is not set, the corresponding session will
* not be established.

View File

@@ -11,7 +11,7 @@ import jakarta.xml.bind.annotation.XmlRegistry;
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.onvif.ver10.display.wsdl package.
* <p>An ObjectFactory allows you to programmatically
* <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
@@ -24,7 +24,7 @@ import jakarta.xml.bind.annotation.XmlRegistry;
@XmlRegistry
public class ObjectFactory {
private static final QName _Capabilities_QNAME = new QName("http://www.onvif.org/ver10/display/wsdl", "Capabilities");
private final static QName _Capabilities_QNAME = new QName("http://www.onvif.org/ver10/display/wsdl", "Capabilities");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.onvif.ver10.display.wsdl
@@ -36,8 +36,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetServiceCapabilities }
*
* @return
* the new instance of {@link GetServiceCapabilities }
*/
public GetServiceCapabilities createGetServiceCapabilities() {
return new GetServiceCapabilities();
@@ -46,8 +44,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetServiceCapabilitiesResponse }
*
* @return
* the new instance of {@link GetServiceCapabilitiesResponse }
*/
public GetServiceCapabilitiesResponse createGetServiceCapabilitiesResponse() {
return new GetServiceCapabilitiesResponse();
@@ -56,8 +52,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link Capabilities }
*
* @return
* the new instance of {@link Capabilities }
*/
public Capabilities createCapabilities() {
return new Capabilities();
@@ -66,8 +60,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetLayout }
*
* @return
* the new instance of {@link GetLayout }
*/
public GetLayout createGetLayout() {
return new GetLayout();
@@ -76,8 +68,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetLayoutResponse }
*
* @return
* the new instance of {@link GetLayoutResponse }
*/
public GetLayoutResponse createGetLayoutResponse() {
return new GetLayoutResponse();
@@ -86,8 +76,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetLayout }
*
* @return
* the new instance of {@link SetLayout }
*/
public SetLayout createSetLayout() {
return new SetLayout();
@@ -96,8 +84,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetLayoutResponse }
*
* @return
* the new instance of {@link SetLayoutResponse }
*/
public SetLayoutResponse createSetLayoutResponse() {
return new SetLayoutResponse();
@@ -106,8 +92,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetDisplayOptions }
*
* @return
* the new instance of {@link GetDisplayOptions }
*/
public GetDisplayOptions createGetDisplayOptions() {
return new GetDisplayOptions();
@@ -116,8 +100,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetDisplayOptionsResponse }
*
* @return
* the new instance of {@link GetDisplayOptionsResponse }
*/
public GetDisplayOptionsResponse createGetDisplayOptionsResponse() {
return new GetDisplayOptionsResponse();
@@ -126,8 +108,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetPaneConfigurations }
*
* @return
* the new instance of {@link GetPaneConfigurations }
*/
public GetPaneConfigurations createGetPaneConfigurations() {
return new GetPaneConfigurations();
@@ -136,8 +116,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetPaneConfigurationsResponse }
*
* @return
* the new instance of {@link GetPaneConfigurationsResponse }
*/
public GetPaneConfigurationsResponse createGetPaneConfigurationsResponse() {
return new GetPaneConfigurationsResponse();
@@ -146,8 +124,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetPaneConfiguration }
*
* @return
* the new instance of {@link GetPaneConfiguration }
*/
public GetPaneConfiguration createGetPaneConfiguration() {
return new GetPaneConfiguration();
@@ -156,8 +132,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetPaneConfigurationResponse }
*
* @return
* the new instance of {@link GetPaneConfigurationResponse }
*/
public GetPaneConfigurationResponse createGetPaneConfigurationResponse() {
return new GetPaneConfigurationResponse();
@@ -166,8 +140,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetPaneConfigurations }
*
* @return
* the new instance of {@link SetPaneConfigurations }
*/
public SetPaneConfigurations createSetPaneConfigurations() {
return new SetPaneConfigurations();
@@ -176,8 +148,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetPaneConfigurationsResponse }
*
* @return
* the new instance of {@link SetPaneConfigurationsResponse }
*/
public SetPaneConfigurationsResponse createSetPaneConfigurationsResponse() {
return new SetPaneConfigurationsResponse();
@@ -186,8 +156,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetPaneConfiguration }
*
* @return
* the new instance of {@link SetPaneConfiguration }
*/
public SetPaneConfiguration createSetPaneConfiguration() {
return new SetPaneConfiguration();
@@ -196,8 +164,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetPaneConfigurationResponse }
*
* @return
* the new instance of {@link SetPaneConfigurationResponse }
*/
public SetPaneConfigurationResponse createSetPaneConfigurationResponse() {
return new SetPaneConfigurationResponse();
@@ -206,8 +172,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CreatePaneConfiguration }
*
* @return
* the new instance of {@link CreatePaneConfiguration }
*/
public CreatePaneConfiguration createCreatePaneConfiguration() {
return new CreatePaneConfiguration();
@@ -216,8 +180,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CreatePaneConfigurationResponse }
*
* @return
* the new instance of {@link CreatePaneConfigurationResponse }
*/
public CreatePaneConfigurationResponse createCreatePaneConfigurationResponse() {
return new CreatePaneConfigurationResponse();
@@ -226,8 +188,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DeletePaneConfiguration }
*
* @return
* the new instance of {@link DeletePaneConfiguration }
*/
public DeletePaneConfiguration createDeletePaneConfiguration() {
return new DeletePaneConfiguration();
@@ -236,8 +196,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DeletePaneConfigurationResponse }
*
* @return
* the new instance of {@link DeletePaneConfigurationResponse }
*/
public DeletePaneConfigurationResponse createDeletePaneConfigurationResponse() {
return new DeletePaneConfigurationResponse();
@@ -253,7 +211,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://www.onvif.org/ver10/display/wsdl", name = "Capabilities")
public JAXBElement<Capabilities> createCapabilities(Capabilities value) {
return new JAXBElement<>(_Capabilities_QNAME, Capabilities.class, null, value);
return new JAXBElement<Capabilities>(_Capabilities_QNAME, Capabilities.class, null, value);
}
}

View File

@@ -8,7 +8,7 @@ import jakarta.xml.bind.annotation.XmlRegistry;
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.onvif.ver10.doorcontrol.wsdl package.
* <p>An ObjectFactory allows you to programmatically
* <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
@@ -32,8 +32,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetServiceCapabilities }
*
* @return
* the new instance of {@link GetServiceCapabilities }
*/
public GetServiceCapabilities createGetServiceCapabilities() {
return new GetServiceCapabilities();
@@ -42,8 +40,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetServiceCapabilitiesResponse }
*
* @return
* the new instance of {@link GetServiceCapabilitiesResponse }
*/
public GetServiceCapabilitiesResponse createGetServiceCapabilitiesResponse() {
return new GetServiceCapabilitiesResponse();
@@ -52,8 +48,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link ServiceCapabilities }
*
* @return
* the new instance of {@link ServiceCapabilities }
*/
public ServiceCapabilities createServiceCapabilities() {
return new ServiceCapabilities();
@@ -62,8 +56,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetDoorInfoList }
*
* @return
* the new instance of {@link GetDoorInfoList }
*/
public GetDoorInfoList createGetDoorInfoList() {
return new GetDoorInfoList();
@@ -72,8 +64,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetDoorInfoListResponse }
*
* @return
* the new instance of {@link GetDoorInfoListResponse }
*/
public GetDoorInfoListResponse createGetDoorInfoListResponse() {
return new GetDoorInfoListResponse();
@@ -82,8 +72,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DoorInfo }
*
* @return
* the new instance of {@link DoorInfo }
*/
public DoorInfo createDoorInfo() {
return new DoorInfo();
@@ -92,8 +80,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetDoorInfo }
*
* @return
* the new instance of {@link GetDoorInfo }
*/
public GetDoorInfo createGetDoorInfo() {
return new GetDoorInfo();
@@ -102,8 +88,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetDoorInfoResponse }
*
* @return
* the new instance of {@link GetDoorInfoResponse }
*/
public GetDoorInfoResponse createGetDoorInfoResponse() {
return new GetDoorInfoResponse();
@@ -112,8 +96,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetDoorState }
*
* @return
* the new instance of {@link GetDoorState }
*/
public GetDoorState createGetDoorState() {
return new GetDoorState();
@@ -122,8 +104,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetDoorStateResponse }
*
* @return
* the new instance of {@link GetDoorStateResponse }
*/
public GetDoorStateResponse createGetDoorStateResponse() {
return new GetDoorStateResponse();
@@ -132,8 +112,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DoorState }
*
* @return
* the new instance of {@link DoorState }
*/
public DoorState createDoorState() {
return new DoorState();
@@ -142,8 +120,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link AccessDoor }
*
* @return
* the new instance of {@link AccessDoor }
*/
public AccessDoor createAccessDoor() {
return new AccessDoor();
@@ -152,8 +128,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link AccessDoorExtension }
*
* @return
* the new instance of {@link AccessDoorExtension }
*/
public AccessDoorExtension createAccessDoorExtension() {
return new AccessDoorExtension();
@@ -162,8 +136,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link AccessDoorResponse }
*
* @return
* the new instance of {@link AccessDoorResponse }
*/
public AccessDoorResponse createAccessDoorResponse() {
return new AccessDoorResponse();
@@ -172,8 +144,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link LockDoor }
*
* @return
* the new instance of {@link LockDoor }
*/
public LockDoor createLockDoor() {
return new LockDoor();
@@ -182,8 +152,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link LockDoorResponse }
*
* @return
* the new instance of {@link LockDoorResponse }
*/
public LockDoorResponse createLockDoorResponse() {
return new LockDoorResponse();
@@ -192,8 +160,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link UnlockDoor }
*
* @return
* the new instance of {@link UnlockDoor }
*/
public UnlockDoor createUnlockDoor() {
return new UnlockDoor();
@@ -202,8 +168,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link UnlockDoorResponse }
*
* @return
* the new instance of {@link UnlockDoorResponse }
*/
public UnlockDoorResponse createUnlockDoorResponse() {
return new UnlockDoorResponse();
@@ -212,8 +176,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link BlockDoor }
*
* @return
* the new instance of {@link BlockDoor }
*/
public BlockDoor createBlockDoor() {
return new BlockDoor();
@@ -222,8 +184,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link BlockDoorResponse }
*
* @return
* the new instance of {@link BlockDoorResponse }
*/
public BlockDoorResponse createBlockDoorResponse() {
return new BlockDoorResponse();
@@ -232,8 +192,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link LockDownDoor }
*
* @return
* the new instance of {@link LockDownDoor }
*/
public LockDownDoor createLockDownDoor() {
return new LockDownDoor();
@@ -242,8 +200,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link LockDownDoorResponse }
*
* @return
* the new instance of {@link LockDownDoorResponse }
*/
public LockDownDoorResponse createLockDownDoorResponse() {
return new LockDownDoorResponse();
@@ -252,8 +208,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link LockDownReleaseDoor }
*
* @return
* the new instance of {@link LockDownReleaseDoor }
*/
public LockDownReleaseDoor createLockDownReleaseDoor() {
return new LockDownReleaseDoor();
@@ -262,8 +216,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link LockDownReleaseDoorResponse }
*
* @return
* the new instance of {@link LockDownReleaseDoorResponse }
*/
public LockDownReleaseDoorResponse createLockDownReleaseDoorResponse() {
return new LockDownReleaseDoorResponse();
@@ -272,8 +224,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link LockOpenDoor }
*
* @return
* the new instance of {@link LockOpenDoor }
*/
public LockOpenDoor createLockOpenDoor() {
return new LockOpenDoor();
@@ -282,8 +232,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link LockOpenDoorResponse }
*
* @return
* the new instance of {@link LockOpenDoorResponse }
*/
public LockOpenDoorResponse createLockOpenDoorResponse() {
return new LockOpenDoorResponse();
@@ -292,8 +240,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link LockOpenReleaseDoor }
*
* @return
* the new instance of {@link LockOpenReleaseDoor }
*/
public LockOpenReleaseDoor createLockOpenReleaseDoor() {
return new LockOpenReleaseDoor();
@@ -302,8 +248,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link LockOpenReleaseDoorResponse }
*
* @return
* the new instance of {@link LockOpenReleaseDoorResponse }
*/
public LockOpenReleaseDoorResponse createLockOpenReleaseDoorResponse() {
return new LockOpenReleaseDoorResponse();
@@ -312,8 +256,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DoubleLockDoor }
*
* @return
* the new instance of {@link DoubleLockDoor }
*/
public DoubleLockDoor createDoubleLockDoor() {
return new DoubleLockDoor();
@@ -322,8 +264,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DoubleLockDoorResponse }
*
* @return
* the new instance of {@link DoubleLockDoorResponse }
*/
public DoubleLockDoorResponse createDoubleLockDoorResponse() {
return new DoubleLockDoorResponse();
@@ -332,8 +272,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DoorInfoBase }
*
* @return
* the new instance of {@link DoorInfoBase }
*/
public DoorInfoBase createDoorInfoBase() {
return new DoorInfoBase();
@@ -342,8 +280,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DoorCapabilities }
*
* @return
* the new instance of {@link DoorCapabilities }
*/
public DoorCapabilities createDoorCapabilities() {
return new DoorCapabilities();
@@ -352,8 +288,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DoorTamper }
*
* @return
* the new instance of {@link DoorTamper }
*/
public DoorTamper createDoorTamper() {
return new DoorTamper();
@@ -362,8 +296,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DoorFault }
*
* @return
* the new instance of {@link DoorFault }
*/
public DoorFault createDoorFault() {
return new DoorFault();

View File

@@ -30,11 +30,13 @@ import org.w3c.dom.Element;
* &lt;any processContents='lax' maxOccurs="unbounded" minOccurs="0"/&gt;
* &lt;/sequence&gt;
* &lt;attribute name="WSSubscriptionPolicySupport" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt;
* &lt;attribute name="WSPullPointSupport" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt;
* &lt;attribute name="WSPausableSubscriptionManagerInterfaceSupport" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt;
* &lt;attribute name="MaxNotificationProducers" type="{http://www.w3.org/2001/XMLSchema}int" /&gt;
* &lt;attribute name="MaxPullPoints" type="{http://www.w3.org/2001/XMLSchema}int" /&gt;
* &lt;attribute name="PersistentNotificationStorage" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt;
* &lt;attribute name="EventBrokerProtocols" type="{http://www.w3.org/2001/XMLSchema}string" /&gt;
* &lt;attribute name="MaxEventBrokers" type="{http://www.w3.org/2001/XMLSchema}int" /&gt;
* &lt;attribute name="MetadataOverMQTT" type="{http://www.w3.org/2001/XMLSchema}boolean" /&gt;
* &lt;anyAttribute processContents='lax'/&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
@@ -53,8 +55,6 @@ public class Capabilities {
protected List<Object> any;
@XmlAttribute(name = "WSSubscriptionPolicySupport")
protected Boolean wsSubscriptionPolicySupport;
@XmlAttribute(name = "WSPullPointSupport")
protected Boolean wsPullPointSupport;
@XmlAttribute(name = "WSPausableSubscriptionManagerInterfaceSupport")
protected Boolean wsPausableSubscriptionManagerInterfaceSupport;
@XmlAttribute(name = "MaxNotificationProducers")
@@ -63,6 +63,12 @@ public class Capabilities {
protected Integer maxPullPoints;
@XmlAttribute(name = "PersistentNotificationStorage")
protected Boolean persistentNotificationStorage;
@XmlAttribute(name = "EventBrokerProtocols")
protected String eventBrokerProtocols;
@XmlAttribute(name = "MaxEventBrokers")
protected Integer maxEventBrokers;
@XmlAttribute(name = "MetadataOverMQTT")
protected Boolean metadataOverMQTT;
@XmlAnyAttribute
private Map<QName, String> otherAttributes = new HashMap<QName, String>();
@@ -121,31 +127,6 @@ public class Capabilities {
this.wsSubscriptionPolicySupport = value;
}
/**
* Gets the value of the wsPullPointSupport property.
* This getter has been renamed from isWSPullPointSupport() to getWSPullPointSupport() by cxf-xjc-boolean plugin.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean getWSPullPointSupport() {
return wsPullPointSupport;
}
/**
* Sets the value of the wsPullPointSupport property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setWSPullPointSupport(Boolean value) {
this.wsPullPointSupport = value;
}
/**
* Gets the value of the wsPausableSubscriptionManagerInterfaceSupport property.
* This getter has been renamed from isWSPausableSubscriptionManagerInterfaceSupport() to getWSPausableSubscriptionManagerInterfaceSupport() by cxf-xjc-boolean plugin.
@@ -244,6 +225,79 @@ public class Capabilities {
this.persistentNotificationStorage = value;
}
/**
* Gets the value of the eventBrokerProtocols property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getEventBrokerProtocols() {
return eventBrokerProtocols;
}
/**
* Sets the value of the eventBrokerProtocols property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setEventBrokerProtocols(String value) {
this.eventBrokerProtocols = value;
}
/**
* Gets the value of the maxEventBrokers property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getMaxEventBrokers() {
return maxEventBrokers;
}
/**
* Sets the value of the maxEventBrokers property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setMaxEventBrokers(Integer value) {
this.maxEventBrokers = value;
}
/**
* Gets the value of the metadataOverMQTT property.
* This getter has been renamed from isMetadataOverMQTT() to getMetadataOverMQTT() by cxf-xjc-boolean plugin.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean getMetadataOverMQTT() {
return metadataOverMQTT;
}
/**
* Sets the value of the metadataOverMQTT property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setMetadataOverMQTT(Boolean value) {
this.metadataOverMQTT = value;
}
/**
* Gets a map that contains attributes that aren't bound to any typed property on this class.
*

View File

@@ -86,7 +86,6 @@ public class CreatePullPointSubscriptionResponse {
/**
* Current time of the server for synchronization purposes.
*
*
* @return
* possible object is
@@ -110,9 +109,7 @@ public class CreatePullPointSubscriptionResponse {
}
/**
* Date time when the PullPoint will be shut down without further
* pull requests.
*
* Date time when the PullPoint will be shut down without further pull requests.
*
* @return
* possible object is

View File

@@ -20,14 +20,11 @@ import jakarta.xml.ws.ResponseWrapper;
public interface EventPortType {
/**
* The WS-BaseNotification specification defines a set of OPTIONAL
* WS-ResouceProperties.
* This specification does not require the implementation of the WS-ResourceProperty interface.
* Instead, the subsequent direct interface shall be implemented by an ONVIF compliant device
* in order to provide information about the FilterDialects, Schema files and topics supported
* by
* the device.
*
* The WS-BaseNotification specification defines a set of OPTIONAL WS-ResouceProperties.
* This specification does not require the implementation of the WS-ResourceProperty interface.
* Instead, the subsequent direct interface shall be implemented by an ONVIF compliant device
* in order to provide information about the FilterDialects, Schema files and topics supported by
* the device.
*/
@WebMethod(operationName = "GetEventProperties", action = "http://www.onvif.org/ver10/events/wsdl/EventPortType/GetEventPropertiesRequest")
@Action(input = "http://www.onvif.org/ver10/events/wsdl/EventPortType/GetEventPropertiesRequest", output = "http://www.onvif.org/ver10/events/wsdl/EventPortType/GetEventPropertiesResponse")
@@ -40,15 +37,10 @@ public interface EventPortType {
);
/**
* This method returns a PullPointSubscription that can be polled using
* PullMessages.
* This message contains the same elements as the SubscriptionRequest of the
* WS-BaseNotification without the ConsumerReference.
*
* If no Filter is specified the pullpoint notifies all occurring events to the client.
*
* This method is mandatory.
*
* This method returns a PullPointSubscription that can be polled using PullMessages.
* This message contains the same elements as the SubscriptionRequest of the WS-BaseNotification without the ConsumerReference.
* If no Filter is specified the pullpoint notifies all occurring events to the client.
* This method is mandatory.
*/
@WebMethod(operationName = "CreatePullPointSubscription", action = "http://www.onvif.org/ver10/events/wsdl/EventPortType/CreatePullPointSubscriptionRequest")
@Action(input = "http://www.onvif.org/ver10/events/wsdl/EventPortType/CreatePullPointSubscriptionRequest", output = "http://www.onvif.org/ver10/events/wsdl/EventPortType/CreatePullPointSubscriptionResponse", fault = {})
@@ -61,9 +53,44 @@ public interface EventPortType {
) throws org.oasis_open.docs.wsn.bw_2.TopicNotSupportedFault, org.oasis_open.docs.wsn.bw_2.TopicExpressionDialectUnknownFault, org.oasis_open.docs.wsn.bw_2.InvalidTopicExpressionFault, org.oasis_open.docs.wsn.bw_2.InvalidMessageContentExpressionFault, org.oasis_open.docs.wsn.bw_2.InvalidProducerPropertiesExpressionFault, org.oasis_open.docs.wsn.bw_2.UnacceptableInitialTerminationTimeFault, org.oasis_open.docs.wsn.bw_2.NotifyMessageNotSupportedFault, org.oasis_open.docs.wsrf.rw_2.ResourceUnknownFault, org.oasis_open.docs.wsn.bw_2.UnsupportedPolicyRequestFault, org.oasis_open.docs.wsn.bw_2.InvalidFilterFault, org.oasis_open.docs.wsn.bw_2.SubscribeCreationFailedFault, org.oasis_open.docs.wsn.bw_2.UnrecognizedPolicyRequestFault;
/**
* Returns the capabilities of the event service. The result is returned in a
* typed answer.
*
* The AddEventBroker command allows an ONVIF client to add an event broker configuration to device to enable ONVIF events to be transferred to an event broker. If an existing event broker configuration already exists with the same Address, the existing configuration shall be modified.
*/
@WebMethod(operationName = "AddEventBroker", action = "http://www.onvif.org/ver10/events/wsdl/EventPortType/AddEventBrokerRequest")
@RequestWrapper(localName = "AddEventBroker", targetNamespace = "http://www.onvif.org/ver10/events/wsdl", className = "org.onvif.ver10.events.wsdl.AddEventBroker")
@ResponseWrapper(localName = "AddEventBrokerResponse", targetNamespace = "http://www.onvif.org/ver10/events/wsdl", className = "org.onvif.ver10.events.wsdl.AddEventBrokerResponse")
public void addEventBroker(
@WebParam(name = "EventBroker", targetNamespace = "http://www.onvif.org/ver10/events/wsdl")
org.onvif.ver10.events.wsdl.EventBrokerConfig eventBroker
);
/**
* The DeleteEventBroker allows an ONVIF client to delete an event broker configuration from an ONVIF device.
*/
@WebMethod(operationName = "DeleteEventBroker", action = "http://www.onvif.org/ver10/events/wsdl/EventPortType/DeleteEventBrokerRequest")
@RequestWrapper(localName = "DeleteEventBroker", targetNamespace = "http://www.onvif.org/ver10/events/wsdl", className = "org.onvif.ver10.events.wsdl.DeleteEventBroker")
@ResponseWrapper(localName = "DeleteEventBrokerResponse", targetNamespace = "http://www.onvif.org/ver10/events/wsdl", className = "org.onvif.ver10.events.wsdl.DeleteEventBrokerResponse")
public void deleteEventBroker(
@WebParam(name = "Address", targetNamespace = "http://www.onvif.org/ver10/events/wsdl")
java.lang.String address
);
/**
* The GetEventBrokers command lets a client retrieve event broker configurations from the device.
*/
@WebMethod(operationName = "GetEventBrokers", action = "http://www.onvif.org/ver10/events/wsdl/EventPortType/GetEventBrokersRequest")
@RequestWrapper(localName = "GetEventBrokers", targetNamespace = "http://www.onvif.org/ver10/events/wsdl", className = "org.onvif.ver10.events.wsdl.GetEventBrokers")
@ResponseWrapper(localName = "GetEventBrokersResponse", targetNamespace = "http://www.onvif.org/ver10/events/wsdl", className = "org.onvif.ver10.events.wsdl.GetEventBrokersResponse")
@WebResult(name = "EventBroker", targetNamespace = "http://www.onvif.org/ver10/events/wsdl")
public java.util.List<org.onvif.ver10.events.wsdl.EventBrokerConfig> getEventBrokers(
@WebParam(name = "Address", targetNamespace = "http://www.onvif.org/ver10/events/wsdl")
java.lang.String address
);
/**
* Returns the capabilities of the event service. The result is returned in a typed answer.
*/
@WebMethod(operationName = "GetServiceCapabilities", action = "http://www.onvif.org/ver10/events/wsdl/EventPortType/GetServiceCapabilitiesRequest")
@Action(input = "http://www.onvif.org/ver10/events/wsdl/EventPortType/GetServiceCapabilitiesRequest", output = "http://www.onvif.org/ver10/events/wsdl/EventPortType/GetServiceCapabilitiesResponse")

View File

@@ -7,6 +7,7 @@ import jakarta.xml.ws.WebEndpoint;
import jakarta.xml.ws.WebServiceClient;
import jakarta.xml.ws.WebServiceFeature;
import jakarta.xml.ws.Service;
import org.oasis_open.docs.wsn.bw_2.SubscriptionManager;
/**
* This class was generated by Apache CXF 4.0.5
@@ -22,6 +23,8 @@ public class EventService extends Service {
public static final QName SERVICE = new QName("http://www.onvif.org/ver10/events/wsdl", "EventService");
public static final QName EventPort = new QName("http://www.onvif.org/ver10/events/wsdl", "EventPort");
public static final QName PullPointSubscription = new QName("http://www.onvif.org/ver10/events/wsdl", "PullPointSubscription");
public static final QName SubscriptionManager = new QName("http://www.onvif.org/ver10/events/wsdl", "SubscriptionManager");
static {
WSDL_LOCATION = null;
}
@@ -75,4 +78,50 @@ public class EventService extends Service {
return super.getPort(EventPort, EventPortType.class, features);
}
/**
*
* @return
* returns PullPointSubscription
*/
@WebEndpoint(name = "PullPointSubscription")
public PullPointSubscription getPullPointSubscription() {
return super.getPort(PullPointSubscription, PullPointSubscription.class);
}
/**
*
* @param features
* A list of {@link jakarta.xml.ws.WebServiceFeature} to configure on the proxy. Supported features not in the <code>features</code> parameter will have their default values.
* @return
* returns PullPointSubscription
*/
@WebEndpoint(name = "PullPointSubscription")
public PullPointSubscription getPullPointSubscription(WebServiceFeature... features) {
return super.getPort(PullPointSubscription, PullPointSubscription.class, features);
}
/**
*
* @return
* returns SubscriptionManager
*/
@WebEndpoint(name = "SubscriptionManager")
public SubscriptionManager getSubscriptionManager() {
return super.getPort(SubscriptionManager, SubscriptionManager.class);
}
/**
*
* @param features
* A list of {@link jakarta.xml.ws.WebServiceFeature} to configure on the proxy. Supported features not in the <code>features</code> parameter will have their default values.
* @return
* returns SubscriptionManager
*/
@WebEndpoint(name = "SubscriptionManager")
public SubscriptionManager getSubscriptionManager(WebServiceFeature... features) {
return super.getPort(SubscriptionManager, SubscriptionManager.class, features);
}
}

View File

@@ -149,15 +149,13 @@ public class GetEventPropertiesResponse {
/**
*
* Defines the XPath expression syntax supported for matching topic expressions.
*
* Defines the XPath expression syntax supported for matching topic expressions.
* <pre>
* &lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;br xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:tev="http://www.onvif.org/ver10/events/wsdl" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2" xmlns:wsntw="http://docs.oasis-open.org/wsn/bw-2" xmlns:wsrf-rw="http://docs.oasis-open.org/wsrf/rw-2" xmlns:wstop="http://docs.oasis-open.org/wsn/t-1" xmlns:xs="http://www.w3.org/2001/XMLSchema"/&gt;
* </pre>
*
* The following TopicExpressionDialects are mandatory for an ONVIF compliant device
* :
*
* The following TopicExpressionDialects are mandatory for an ONVIF compliant device :
*
* <pre>
* &lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;ul xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:tev="http://www.onvif.org/ver10/events/wsdl" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2" xmlns:wsntw="http://docs.oasis-open.org/wsn/bw-2" xmlns:wsrf-rw="http://docs.oasis-open.org/wsrf/rw-2" xmlns:wstop="http://docs.oasis-open.org/wsn/t-1" xmlns:xs="http://www.w3.org/2001/XMLSchema" type="disc"&gt;&lt;li&gt;http://docs.oasis-open.org/wsn/t-1/TopicExpression/Concrete&lt;/li&gt;&lt;li&gt;http://www.onvif.org/ver10/tev/topicExpression/ConcreteSet.&lt;/li&gt;&lt;/ul&gt;
* </pre>

View File

@@ -11,7 +11,7 @@ import jakarta.xml.bind.annotation.XmlRegistry;
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.onvif.ver10.events.wsdl package.
* <p>An ObjectFactory allows you to programmatically
* <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
@@ -24,8 +24,9 @@ import jakarta.xml.bind.annotation.XmlRegistry;
@XmlRegistry
public class ObjectFactory {
private static final QName _Capabilities_QNAME = new QName("http://www.onvif.org/ver10/events/wsdl", "Capabilities");
private static final QName _CreatePullPointSubscriptionInitialTerminationTime_QNAME = new QName("http://www.onvif.org/ver10/events/wsdl", "InitialTerminationTime");
private final static QName _Capabilities_QNAME = new QName("http://www.onvif.org/ver10/events/wsdl", "Capabilities");
private final static QName _ChangedOnly_QNAME = new QName("http://www.onvif.org/ver10/events/wsdl", "ChangedOnly");
private final static QName _CreatePullPointSubscriptionInitialTerminationTime_QNAME = new QName("http://www.onvif.org/ver10/events/wsdl", "InitialTerminationTime");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.onvif.ver10.events.wsdl
@@ -37,8 +38,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CreatePullPointSubscription }
*
* @return
* the new instance of {@link CreatePullPointSubscription }
*/
public CreatePullPointSubscription createCreatePullPointSubscription() {
return new CreatePullPointSubscription();
@@ -47,8 +46,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetServiceCapabilities }
*
* @return
* the new instance of {@link GetServiceCapabilities }
*/
public GetServiceCapabilities createGetServiceCapabilities() {
return new GetServiceCapabilities();
@@ -57,8 +54,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetServiceCapabilitiesResponse }
*
* @return
* the new instance of {@link GetServiceCapabilitiesResponse }
*/
public GetServiceCapabilitiesResponse createGetServiceCapabilitiesResponse() {
return new GetServiceCapabilitiesResponse();
@@ -67,8 +62,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link Capabilities }
*
* @return
* the new instance of {@link Capabilities }
*/
public Capabilities createCapabilities() {
return new Capabilities();
@@ -77,8 +70,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CreatePullPointSubscription.SubscriptionPolicy }
*
* @return
* the new instance of {@link CreatePullPointSubscription.SubscriptionPolicy }
*/
public CreatePullPointSubscription.SubscriptionPolicy createCreatePullPointSubscriptionSubscriptionPolicy() {
return new CreatePullPointSubscription.SubscriptionPolicy();
@@ -87,8 +78,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CreatePullPointSubscriptionResponse }
*
* @return
* the new instance of {@link CreatePullPointSubscriptionResponse }
*/
public CreatePullPointSubscriptionResponse createCreatePullPointSubscriptionResponse() {
return new CreatePullPointSubscriptionResponse();
@@ -97,8 +86,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link PullMessages }
*
* @return
* the new instance of {@link PullMessages }
*/
public PullMessages createPullMessages() {
return new PullMessages();
@@ -107,8 +94,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link PullMessagesResponse }
*
* @return
* the new instance of {@link PullMessagesResponse }
*/
public PullMessagesResponse createPullMessagesResponse() {
return new PullMessagesResponse();
@@ -117,8 +102,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link PullMessagesFaultResponse }
*
* @return
* the new instance of {@link PullMessagesFaultResponse }
*/
public PullMessagesFaultResponse createPullMessagesFaultResponse() {
return new PullMessagesFaultResponse();
@@ -127,8 +110,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link Seek }
*
* @return
* the new instance of {@link Seek }
*/
public Seek createSeek() {
return new Seek();
@@ -137,8 +118,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SeekResponse }
*
* @return
* the new instance of {@link SeekResponse }
*/
public SeekResponse createSeekResponse() {
return new SeekResponse();
@@ -147,8 +126,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetSynchronizationPoint }
*
* @return
* the new instance of {@link SetSynchronizationPoint }
*/
public SetSynchronizationPoint createSetSynchronizationPoint() {
return new SetSynchronizationPoint();
@@ -157,8 +134,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetSynchronizationPointResponse }
*
* @return
* the new instance of {@link SetSynchronizationPointResponse }
*/
public SetSynchronizationPointResponse createSetSynchronizationPointResponse() {
return new SetSynchronizationPointResponse();
@@ -167,8 +142,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetEventProperties }
*
* @return
* the new instance of {@link GetEventProperties }
*/
public GetEventProperties createGetEventProperties() {
return new GetEventProperties();
@@ -177,21 +150,65 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetEventPropertiesResponse }
*
* @return
* the new instance of {@link GetEventPropertiesResponse }
*/
public GetEventPropertiesResponse createGetEventPropertiesResponse() {
return new GetEventPropertiesResponse();
}
/**
* Create an instance of {@link org.onvif.ver10.events.wsdl.SubscriptionPolicy }
* Create an instance of {@link AddEventBroker }
*
* @return
* the new instance of {@link org.onvif.ver10.events.wsdl.SubscriptionPolicy }
*/
public org.onvif.ver10.events.wsdl.SubscriptionPolicy createSubscriptionPolicy() {
return new org.onvif.ver10.events.wsdl.SubscriptionPolicy();
public AddEventBroker createAddEventBroker() {
return new AddEventBroker();
}
/**
* Create an instance of {@link EventBrokerConfig }
*
*/
public EventBrokerConfig createEventBrokerConfig() {
return new EventBrokerConfig();
}
/**
* Create an instance of {@link AddEventBrokerResponse }
*
*/
public AddEventBrokerResponse createAddEventBrokerResponse() {
return new AddEventBrokerResponse();
}
/**
* Create an instance of {@link DeleteEventBroker }
*
*/
public DeleteEventBroker createDeleteEventBroker() {
return new DeleteEventBroker();
}
/**
* Create an instance of {@link DeleteEventBrokerResponse }
*
*/
public DeleteEventBrokerResponse createDeleteEventBrokerResponse() {
return new DeleteEventBrokerResponse();
}
/**
* Create an instance of {@link GetEventBrokers }
*
*/
public GetEventBrokers createGetEventBrokers() {
return new GetEventBrokers();
}
/**
* Create an instance of {@link GetEventBrokersResponse }
*
*/
public GetEventBrokersResponse createGetEventBrokersResponse() {
return new GetEventBrokersResponse();
}
/**
@@ -204,7 +221,20 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://www.onvif.org/ver10/events/wsdl", name = "Capabilities")
public JAXBElement<Capabilities> createCapabilities(Capabilities value) {
return new JAXBElement<>(_Capabilities_QNAME, Capabilities.class, null, value);
return new JAXBElement<Capabilities>(_Capabilities_QNAME, Capabilities.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Object }{@code >}
*/
@XmlElementDecl(namespace = "http://www.onvif.org/ver10/events/wsdl", name = "ChangedOnly")
public JAXBElement<Object> createChangedOnly(Object value) {
return new JAXBElement<Object>(_ChangedOnly_QNAME, Object.class, null, value);
}
/**
@@ -217,7 +247,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://www.onvif.org/ver10/events/wsdl", name = "InitialTerminationTime", scope = CreatePullPointSubscription.class)
public JAXBElement<String> createCreatePullPointSubscriptionInitialTerminationTime(String value) {
return new JAXBElement<>(_CreatePullPointSubscriptionInitialTerminationTime_QNAME, String.class, CreatePullPointSubscription.class, value);
return new JAXBElement<String>(_CreatePullPointSubscriptionInitialTerminationTime_QNAME, String.class, CreatePullPointSubscription.class, value);
}
}

View File

@@ -103,8 +103,7 @@ public class PullMessagesResponse {
}
/**
* List of messages. This list shall be empty in case of a timeout.
* Gets the value of the notificationMessage property.
* List of messages. This list shall be empty in case of a timeout.Gets the value of the notificationMessage property.
*
* <p>
* This accessor method returns a reference to the live list,

View File

@@ -255,7 +255,7 @@ public interface Media {
);
/**
* A client uses the GetSnapshotUri command to obtain a JPEG snapshot from
* A tests uses the GetSnapshotUri command to obtain a JPEG snapshot from
* the
* device. The returned URI shall remain valid indefinitely even if the profile is changed. The
* ValidUntilConnect, ValidUntilReboot and Timeout Parameter shall be set accordingly
@@ -339,7 +339,7 @@ public interface Media {
/**
* This operation lists all existing video source configurations for a
* device. The client need not know anything about the video source configurations in order to
* device. The tests need not know anything about the video source configurations in order to
* use the command.
*
*/
@@ -358,7 +358,7 @@ public interface Media {
* that media
* profile can contain video analytics data (in the metadata) as defined by the submitted
* configuration reference. A profile containing only a video analytics configuration but no
* video source configuration is incomplete. Therefore, a client should first add a video
* video source configuration is incomplete. Therefore, a tests should first add a video
* source configuration to a profile before adding a video analytics configuration. The device
* can deny adding of a video analytics
* configuration before a video source configuration.
@@ -399,11 +399,11 @@ public interface Media {
* Synchronization points allow clients to decode and correctly use all data
* after the
* synchronization point.
* For example, if a video stream is configured with a large I-frame distance and a client
* For example, if a video stream is configured with a large I-frame distance and a tests
* loses a
* single packet, the client does not display video until the next I-frame is transmitted. In
* single packet, the tests does not display video until the next I-frame is transmitted. In
* such
* cases, the client can request a Synchronization Point which enforces the device to add an
* cases, the tests can request a Synchronization Point which enforces the device to add an
* I-Frame as soon as possible. Clients can request Synchronization Points for profiles. The
* device
* shall add synchronization points for all streams associated with this profile.
@@ -532,7 +532,7 @@ public interface Media {
* This operation modifies a video source configuration. The ForcePersistence
* flag indicates if the changes shall remain after reboot of the device. Running streams using
* this configuration may be immediately updated according to the new settings. The changes are
* not guaranteed to take effect unless the client requests a new stream URI and restarts any
* not guaranteed to take effect unless the tests requests a new stream URI and restarts any
* affected stream. NVC methods for changing a running stream are out of scope for this
* specification.
*
@@ -568,7 +568,7 @@ public interface Media {
/**
* This operation lists all existing video encoder configurations of a
* device. This command lists all configured video encoder configurations in a device. The
* client need not know anything apriori about the video encoder configurations in order to use
* tests need not know anything apriori about the video encoder configurations in order to use
* the command.
*
*/
@@ -623,7 +623,7 @@ public interface Media {
* Any endpoint can ask for the existing media profiles of a device using the
* GetProfiles
* command. Pre-configured or dynamically configured profiles can be retrieved using this
* command. This command lists all configured profiles in a device. The client does not need to
* command. This command lists all configured profiles in a device. The tests does not need to
* know the media profile in order to use the command.
*
*/
@@ -659,7 +659,7 @@ public interface Media {
* the changes shall remain after reboot of the device. Running streams using this
* configuration may be immediately updated
* according to the new settings. The changes are not guaranteed to take effect unless the
* client
* tests
* requests a new stream URI and restarts any affected streams. NVC methods for changing a
* running stream are out of scope for this specification.
*
@@ -825,7 +825,7 @@ public interface Media {
/**
* This operation lists all video analytics configurations of a device. This
* command lists all configured video analytics in a device. The client need not know anything
* command lists all configured video analytics in a device. The tests need not know anything
* apriori about the video analytics in order to use the command.
*
*/
@@ -999,7 +999,7 @@ public interface Media {
);
/**
* This operation lists all existing metadata configurations. The client need
* This operation lists all existing metadata configurations. The tests need
* not know anything apriori about the metadata in order to use the command.
*
*/
@@ -1016,7 +1016,7 @@ public interface Media {
* the changes shall remain after reboot of the device. Running streams using this
* configuration
* may be immediately updated according to the new settings. The changes are not guaranteed
* to take effect unless the client requests a new stream URI and restarts any affected stream
* to take effect unless the tests requests a new stream URI and restarts any affected stream
* NVC methods for changing a running stream are out of scope for this specification.
*
*/
@@ -1110,11 +1110,11 @@ public interface Media {
* ForcePersistence flag indicates if the changes shall remain after reboot of the device.
* Changes in the Multicast settings shall always be persistent. Running streams using this
* configuration may be immediately updated according to the new settings. The changes are not
* guaranteed to take effect unless the client requests a new stream URI and restarts any
* guaranteed to take effect unless the tests requests a new stream URI and restarts any
* affected stream. NVC methods for changing a running stream are out of scope for this
* specification.SessionTimeout is provided as a hint for keeping rtsp session by a
* device. If necessary the device may adapt parameter values for SessionTimeout elements
* without returning an error. For the time between keep alive calls the client shall adhere to
* without returning an error. For the time between keep alive calls the tests shall adhere to
* the timeout value signaled via RTSP.
*
*/
@@ -1245,7 +1245,7 @@ public interface Media {
/**
* This operation lists all existing device audio encoder configurations. The
* client need not know anything apriori about the audio encoder configurations in order to use
* tests need not know anything apriori about the audio encoder configurations in order to use
* the command.
*
*/
@@ -1262,7 +1262,7 @@ public interface Media {
* changes shall remain after reboot of the device. Changes in the Multicast settings shall
* always be persistent. Running streams using this configuration may be updated immediately
* according to the new settings. The changes are not guaranteed to take effect unless the
* client
* tests
* requests a new stream URI and restarts any affected streams. NVC methods for changing a
* running stream are out of scope for this specification.
*
@@ -1338,7 +1338,7 @@ public interface Media {
/**
* This operation lists all existing audio source configurations of a device.
* This command lists all audio source configurations in a device. The client need not know
* This command lists all audio source configurations in a device. The tests need not know
* anything apriori about the audio source configurations in order to use the command.
*
*/

View File

@@ -16,7 +16,7 @@ import org.xmlsoap.schemas.ws._2005._04.discovery.ResolveType;
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.onvif.ver10.network.wsdl package.
* <p>An ObjectFactory allows you to programmatically
* <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
@@ -29,12 +29,12 @@ import org.xmlsoap.schemas.ws._2005._04.discovery.ResolveType;
@XmlRegistry
public class ObjectFactory {
private static final QName _Hello_QNAME = new QName("http://www.onvif.org/ver10/network/wsdl", "Hello");
private static final QName _HelloResponse_QNAME = new QName("http://www.onvif.org/ver10/network/wsdl", "HelloResponse");
private static final QName _Probe_QNAME = new QName("http://www.onvif.org/ver10/network/wsdl", "Probe");
private static final QName _ProbeResponse_QNAME = new QName("http://www.onvif.org/ver10/network/wsdl", "ProbeResponse");
private static final QName _Bye_QNAME = new QName("http://www.onvif.org/ver10/network/wsdl", "Bye");
private static final QName _ByeResponse_QNAME = new QName("http://www.onvif.org/ver10/network/wsdl", "ByeResponse");
private final static QName _Hello_QNAME = new QName("http://www.onvif.org/ver10/network/wsdl", "Hello");
private final static QName _HelloResponse_QNAME = new QName("http://www.onvif.org/ver10/network/wsdl", "HelloResponse");
private final static QName _Probe_QNAME = new QName("http://www.onvif.org/ver10/network/wsdl", "Probe");
private final static QName _ProbeResponse_QNAME = new QName("http://www.onvif.org/ver10/network/wsdl", "ProbeResponse");
private final static QName _Bye_QNAME = new QName("http://www.onvif.org/ver10/network/wsdl", "Bye");
private final static QName _ByeResponse_QNAME = new QName("http://www.onvif.org/ver10/network/wsdl", "ByeResponse");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.onvif.ver10.network.wsdl
@@ -53,7 +53,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://www.onvif.org/ver10/network/wsdl", name = "Hello")
public JAXBElement<HelloType> createHello(HelloType value) {
return new JAXBElement<>(_Hello_QNAME, HelloType.class, null, value);
return new JAXBElement<HelloType>(_Hello_QNAME, HelloType.class, null, value);
}
/**
@@ -66,7 +66,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://www.onvif.org/ver10/network/wsdl", name = "HelloResponse")
public JAXBElement<ResolveType> createHelloResponse(ResolveType value) {
return new JAXBElement<>(_HelloResponse_QNAME, ResolveType.class, null, value);
return new JAXBElement<ResolveType>(_HelloResponse_QNAME, ResolveType.class, null, value);
}
/**
@@ -79,7 +79,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://www.onvif.org/ver10/network/wsdl", name = "Probe")
public JAXBElement<ProbeType> createProbe(ProbeType value) {
return new JAXBElement<>(_Probe_QNAME, ProbeType.class, null, value);
return new JAXBElement<ProbeType>(_Probe_QNAME, ProbeType.class, null, value);
}
/**
@@ -92,7 +92,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://www.onvif.org/ver10/network/wsdl", name = "ProbeResponse")
public JAXBElement<ProbeMatchesType> createProbeResponse(ProbeMatchesType value) {
return new JAXBElement<>(_ProbeResponse_QNAME, ProbeMatchesType.class, null, value);
return new JAXBElement<ProbeMatchesType>(_ProbeResponse_QNAME, ProbeMatchesType.class, null, value);
}
/**
@@ -105,7 +105,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://www.onvif.org/ver10/network/wsdl", name = "Bye")
public JAXBElement<ByeType> createBye(ByeType value) {
return new JAXBElement<>(_Bye_QNAME, ByeType.class, null, value);
return new JAXBElement<ByeType>(_Bye_QNAME, ByeType.class, null, value);
}
/**
@@ -118,7 +118,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://www.onvif.org/ver10/network/wsdl", name = "ByeResponse")
public JAXBElement<ResolveType> createByeResponse(ResolveType value) {
return new JAXBElement<>(_ByeResponse_QNAME, ResolveType.class, null, value);
return new JAXBElement<ResolveType>(_ByeResponse_QNAME, ResolveType.class, null, value);
}
}

View File

@@ -8,7 +8,7 @@ import jakarta.xml.bind.annotation.XmlRegistry;
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.onvif.ver10.pacs package.
* <p>An ObjectFactory allows you to programmatically
* <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
@@ -32,8 +32,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DataEntity }
*
* @return
* the new instance of {@link DataEntity }
*/
public DataEntity createDataEntity() {
return new DataEntity();

View File

@@ -11,7 +11,7 @@ import jakarta.xml.bind.annotation.XmlRegistry;
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.onvif.ver10.receiver.wsdl package.
* <p>An ObjectFactory allows you to programmatically
* <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
@@ -24,7 +24,7 @@ import jakarta.xml.bind.annotation.XmlRegistry;
@XmlRegistry
public class ObjectFactory {
private static final QName _Capabilities_QNAME = new QName("http://www.onvif.org/ver10/receiver/wsdl", "Capabilities");
private final static QName _Capabilities_QNAME = new QName("http://www.onvif.org/ver10/receiver/wsdl", "Capabilities");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.onvif.ver10.receiver.wsdl
@@ -36,8 +36,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetServiceCapabilities }
*
* @return
* the new instance of {@link GetServiceCapabilities }
*/
public GetServiceCapabilities createGetServiceCapabilities() {
return new GetServiceCapabilities();
@@ -46,8 +44,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetServiceCapabilitiesResponse }
*
* @return
* the new instance of {@link GetServiceCapabilitiesResponse }
*/
public GetServiceCapabilitiesResponse createGetServiceCapabilitiesResponse() {
return new GetServiceCapabilitiesResponse();
@@ -56,8 +52,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link Capabilities }
*
* @return
* the new instance of {@link Capabilities }
*/
public Capabilities createCapabilities() {
return new Capabilities();
@@ -66,8 +60,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetReceivers }
*
* @return
* the new instance of {@link GetReceivers }
*/
public GetReceivers createGetReceivers() {
return new GetReceivers();
@@ -76,8 +68,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetReceiversResponse }
*
* @return
* the new instance of {@link GetReceiversResponse }
*/
public GetReceiversResponse createGetReceiversResponse() {
return new GetReceiversResponse();
@@ -86,8 +76,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetReceiver }
*
* @return
* the new instance of {@link GetReceiver }
*/
public GetReceiver createGetReceiver() {
return new GetReceiver();
@@ -96,8 +84,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetReceiverResponse }
*
* @return
* the new instance of {@link GetReceiverResponse }
*/
public GetReceiverResponse createGetReceiverResponse() {
return new GetReceiverResponse();
@@ -106,8 +92,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CreateReceiver }
*
* @return
* the new instance of {@link CreateReceiver }
*/
public CreateReceiver createCreateReceiver() {
return new CreateReceiver();
@@ -116,8 +100,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CreateReceiverResponse }
*
* @return
* the new instance of {@link CreateReceiverResponse }
*/
public CreateReceiverResponse createCreateReceiverResponse() {
return new CreateReceiverResponse();
@@ -126,8 +108,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DeleteReceiver }
*
* @return
* the new instance of {@link DeleteReceiver }
*/
public DeleteReceiver createDeleteReceiver() {
return new DeleteReceiver();
@@ -136,8 +116,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DeleteReceiverResponse }
*
* @return
* the new instance of {@link DeleteReceiverResponse }
*/
public DeleteReceiverResponse createDeleteReceiverResponse() {
return new DeleteReceiverResponse();
@@ -146,8 +124,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link ConfigureReceiver }
*
* @return
* the new instance of {@link ConfigureReceiver }
*/
public ConfigureReceiver createConfigureReceiver() {
return new ConfigureReceiver();
@@ -156,8 +132,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link ConfigureReceiverResponse }
*
* @return
* the new instance of {@link ConfigureReceiverResponse }
*/
public ConfigureReceiverResponse createConfigureReceiverResponse() {
return new ConfigureReceiverResponse();
@@ -166,8 +140,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetReceiverMode }
*
* @return
* the new instance of {@link SetReceiverMode }
*/
public SetReceiverMode createSetReceiverMode() {
return new SetReceiverMode();
@@ -176,8 +148,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetReceiverModeResponse }
*
* @return
* the new instance of {@link SetReceiverModeResponse }
*/
public SetReceiverModeResponse createSetReceiverModeResponse() {
return new SetReceiverModeResponse();
@@ -186,8 +156,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetReceiverState }
*
* @return
* the new instance of {@link GetReceiverState }
*/
public GetReceiverState createGetReceiverState() {
return new GetReceiverState();
@@ -196,8 +164,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetReceiverStateResponse }
*
* @return
* the new instance of {@link GetReceiverStateResponse }
*/
public GetReceiverStateResponse createGetReceiverStateResponse() {
return new GetReceiverStateResponse();
@@ -213,7 +179,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://www.onvif.org/ver10/receiver/wsdl", name = "Capabilities")
public JAXBElement<Capabilities> createCapabilities(Capabilities value) {
return new JAXBElement<>(_Capabilities_QNAME, Capabilities.class, null, value);
return new JAXBElement<Capabilities>(_Capabilities_QNAME, Capabilities.class, null, value);
}
}

View File

@@ -11,7 +11,7 @@ import jakarta.xml.bind.annotation.XmlRegistry;
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.onvif.ver10.recording.wsdl package.
* <p>An ObjectFactory allows you to programmatically
* <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
@@ -24,7 +24,7 @@ import jakarta.xml.bind.annotation.XmlRegistry;
@XmlRegistry
public class ObjectFactory {
private static final QName _Capabilities_QNAME = new QName("http://www.onvif.org/ver10/recording/wsdl", "Capabilities");
private final static QName _Capabilities_QNAME = new QName("http://www.onvif.org/ver10/recording/wsdl", "Capabilities");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.onvif.ver10.recording.wsdl
@@ -36,8 +36,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link ExportRecordedDataResponse }
*
* @return
* the new instance of {@link ExportRecordedDataResponse }
*/
public ExportRecordedDataResponse createExportRecordedDataResponse() {
return new ExportRecordedDataResponse();
@@ -46,8 +44,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetServiceCapabilities }
*
* @return
* the new instance of {@link GetServiceCapabilities }
*/
public GetServiceCapabilities createGetServiceCapabilities() {
return new GetServiceCapabilities();
@@ -56,8 +52,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetServiceCapabilitiesResponse }
*
* @return
* the new instance of {@link GetServiceCapabilitiesResponse }
*/
public GetServiceCapabilitiesResponse createGetServiceCapabilitiesResponse() {
return new GetServiceCapabilitiesResponse();
@@ -66,8 +60,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link Capabilities }
*
* @return
* the new instance of {@link Capabilities }
*/
public Capabilities createCapabilities() {
return new Capabilities();
@@ -76,8 +68,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CreateRecording }
*
* @return
* the new instance of {@link CreateRecording }
*/
public CreateRecording createCreateRecording() {
return new CreateRecording();
@@ -86,8 +76,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CreateRecordingResponse }
*
* @return
* the new instance of {@link CreateRecordingResponse }
*/
public CreateRecordingResponse createCreateRecordingResponse() {
return new CreateRecordingResponse();
@@ -96,8 +84,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DeleteRecording }
*
* @return
* the new instance of {@link DeleteRecording }
*/
public DeleteRecording createDeleteRecording() {
return new DeleteRecording();
@@ -106,8 +92,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DeleteRecordingResponse }
*
* @return
* the new instance of {@link DeleteRecordingResponse }
*/
public DeleteRecordingResponse createDeleteRecordingResponse() {
return new DeleteRecordingResponse();
@@ -116,8 +100,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetRecordings }
*
* @return
* the new instance of {@link GetRecordings }
*/
public GetRecordings createGetRecordings() {
return new GetRecordings();
@@ -126,8 +108,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetRecordingsResponse }
*
* @return
* the new instance of {@link GetRecordingsResponse }
*/
public GetRecordingsResponse createGetRecordingsResponse() {
return new GetRecordingsResponse();
@@ -136,8 +116,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetRecordingConfiguration }
*
* @return
* the new instance of {@link SetRecordingConfiguration }
*/
public SetRecordingConfiguration createSetRecordingConfiguration() {
return new SetRecordingConfiguration();
@@ -146,8 +124,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetRecordingConfigurationResponse }
*
* @return
* the new instance of {@link SetRecordingConfigurationResponse }
*/
public SetRecordingConfigurationResponse createSetRecordingConfigurationResponse() {
return new SetRecordingConfigurationResponse();
@@ -156,8 +132,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetRecordingConfiguration }
*
* @return
* the new instance of {@link GetRecordingConfiguration }
*/
public GetRecordingConfiguration createGetRecordingConfiguration() {
return new GetRecordingConfiguration();
@@ -166,8 +140,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetRecordingConfigurationResponse }
*
* @return
* the new instance of {@link GetRecordingConfigurationResponse }
*/
public GetRecordingConfigurationResponse createGetRecordingConfigurationResponse() {
return new GetRecordingConfigurationResponse();
@@ -176,8 +148,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CreateTrack }
*
* @return
* the new instance of {@link CreateTrack }
*/
public CreateTrack createCreateTrack() {
return new CreateTrack();
@@ -186,8 +156,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CreateTrackResponse }
*
* @return
* the new instance of {@link CreateTrackResponse }
*/
public CreateTrackResponse createCreateTrackResponse() {
return new CreateTrackResponse();
@@ -196,8 +164,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DeleteTrack }
*
* @return
* the new instance of {@link DeleteTrack }
*/
public DeleteTrack createDeleteTrack() {
return new DeleteTrack();
@@ -206,8 +172,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DeleteTrackResponse }
*
* @return
* the new instance of {@link DeleteTrackResponse }
*/
public DeleteTrackResponse createDeleteTrackResponse() {
return new DeleteTrackResponse();
@@ -216,8 +180,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetTrackConfiguration }
*
* @return
* the new instance of {@link GetTrackConfiguration }
*/
public GetTrackConfiguration createGetTrackConfiguration() {
return new GetTrackConfiguration();
@@ -226,8 +188,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetTrackConfigurationResponse }
*
* @return
* the new instance of {@link GetTrackConfigurationResponse }
*/
public GetTrackConfigurationResponse createGetTrackConfigurationResponse() {
return new GetTrackConfigurationResponse();
@@ -236,8 +196,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetTrackConfiguration }
*
* @return
* the new instance of {@link SetTrackConfiguration }
*/
public SetTrackConfiguration createSetTrackConfiguration() {
return new SetTrackConfiguration();
@@ -246,8 +204,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetTrackConfigurationResponse }
*
* @return
* the new instance of {@link SetTrackConfigurationResponse }
*/
public SetTrackConfigurationResponse createSetTrackConfigurationResponse() {
return new SetTrackConfigurationResponse();
@@ -256,8 +212,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CreateRecordingJob }
*
* @return
* the new instance of {@link CreateRecordingJob }
*/
public CreateRecordingJob createCreateRecordingJob() {
return new CreateRecordingJob();
@@ -266,8 +220,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CreateRecordingJobResponse }
*
* @return
* the new instance of {@link CreateRecordingJobResponse }
*/
public CreateRecordingJobResponse createCreateRecordingJobResponse() {
return new CreateRecordingJobResponse();
@@ -276,8 +228,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DeleteRecordingJob }
*
* @return
* the new instance of {@link DeleteRecordingJob }
*/
public DeleteRecordingJob createDeleteRecordingJob() {
return new DeleteRecordingJob();
@@ -286,8 +236,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link DeleteRecordingJobResponse }
*
* @return
* the new instance of {@link DeleteRecordingJobResponse }
*/
public DeleteRecordingJobResponse createDeleteRecordingJobResponse() {
return new DeleteRecordingJobResponse();
@@ -296,8 +244,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetRecordingJobs }
*
* @return
* the new instance of {@link GetRecordingJobs }
*/
public GetRecordingJobs createGetRecordingJobs() {
return new GetRecordingJobs();
@@ -306,8 +252,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetRecordingJobsResponse }
*
* @return
* the new instance of {@link GetRecordingJobsResponse }
*/
public GetRecordingJobsResponse createGetRecordingJobsResponse() {
return new GetRecordingJobsResponse();
@@ -316,8 +260,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetRecordingJobConfiguration }
*
* @return
* the new instance of {@link SetRecordingJobConfiguration }
*/
public SetRecordingJobConfiguration createSetRecordingJobConfiguration() {
return new SetRecordingJobConfiguration();
@@ -326,8 +268,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetRecordingJobConfigurationResponse }
*
* @return
* the new instance of {@link SetRecordingJobConfigurationResponse }
*/
public SetRecordingJobConfigurationResponse createSetRecordingJobConfigurationResponse() {
return new SetRecordingJobConfigurationResponse();
@@ -336,8 +276,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetRecordingJobConfiguration }
*
* @return
* the new instance of {@link GetRecordingJobConfiguration }
*/
public GetRecordingJobConfiguration createGetRecordingJobConfiguration() {
return new GetRecordingJobConfiguration();
@@ -346,8 +284,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetRecordingJobConfigurationResponse }
*
* @return
* the new instance of {@link GetRecordingJobConfigurationResponse }
*/
public GetRecordingJobConfigurationResponse createGetRecordingJobConfigurationResponse() {
return new GetRecordingJobConfigurationResponse();
@@ -356,8 +292,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetRecordingJobMode }
*
* @return
* the new instance of {@link SetRecordingJobMode }
*/
public SetRecordingJobMode createSetRecordingJobMode() {
return new SetRecordingJobMode();
@@ -366,8 +300,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetRecordingJobModeResponse }
*
* @return
* the new instance of {@link SetRecordingJobModeResponse }
*/
public SetRecordingJobModeResponse createSetRecordingJobModeResponse() {
return new SetRecordingJobModeResponse();
@@ -376,8 +308,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetRecordingJobState }
*
* @return
* the new instance of {@link GetRecordingJobState }
*/
public GetRecordingJobState createGetRecordingJobState() {
return new GetRecordingJobState();
@@ -386,8 +316,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetRecordingJobStateResponse }
*
* @return
* the new instance of {@link GetRecordingJobStateResponse }
*/
public GetRecordingJobStateResponse createGetRecordingJobStateResponse() {
return new GetRecordingJobStateResponse();
@@ -396,8 +324,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetRecordingOptions }
*
* @return
* the new instance of {@link GetRecordingOptions }
*/
public GetRecordingOptions createGetRecordingOptions() {
return new GetRecordingOptions();
@@ -406,8 +332,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetRecordingOptionsResponse }
*
* @return
* the new instance of {@link GetRecordingOptionsResponse }
*/
public GetRecordingOptionsResponse createGetRecordingOptionsResponse() {
return new GetRecordingOptionsResponse();
@@ -416,8 +340,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link RecordingOptions }
*
* @return
* the new instance of {@link RecordingOptions }
*/
public RecordingOptions createRecordingOptions() {
return new RecordingOptions();
@@ -426,8 +348,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link ExportRecordedData }
*
* @return
* the new instance of {@link ExportRecordedData }
*/
public ExportRecordedData createExportRecordedData() {
return new ExportRecordedData();
@@ -436,8 +356,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link ExportRecordedDataResponse.Extension }
*
* @return
* the new instance of {@link ExportRecordedDataResponse.Extension }
*/
public ExportRecordedDataResponse.Extension createExportRecordedDataResponseExtension() {
return new ExportRecordedDataResponse.Extension();
@@ -446,8 +364,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link StopExportRecordedData }
*
* @return
* the new instance of {@link StopExportRecordedData }
*/
public StopExportRecordedData createStopExportRecordedData() {
return new StopExportRecordedData();
@@ -456,8 +372,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link StopExportRecordedDataResponse }
*
* @return
* the new instance of {@link StopExportRecordedDataResponse }
*/
public StopExportRecordedDataResponse createStopExportRecordedDataResponse() {
return new StopExportRecordedDataResponse();
@@ -466,8 +380,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetExportRecordedDataState }
*
* @return
* the new instance of {@link GetExportRecordedDataState }
*/
public GetExportRecordedDataState createGetExportRecordedDataState() {
return new GetExportRecordedDataState();
@@ -476,8 +388,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetExportRecordedDataStateResponse }
*
* @return
* the new instance of {@link GetExportRecordedDataStateResponse }
*/
public GetExportRecordedDataStateResponse createGetExportRecordedDataStateResponse() {
return new GetExportRecordedDataStateResponse();
@@ -486,8 +396,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link JobOptions }
*
* @return
* the new instance of {@link JobOptions }
*/
public JobOptions createJobOptions() {
return new JobOptions();
@@ -496,8 +404,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link TrackOptions }
*
* @return
* the new instance of {@link TrackOptions }
*/
public TrackOptions createTrackOptions() {
return new TrackOptions();
@@ -513,7 +419,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://www.onvif.org/ver10/recording/wsdl", name = "Capabilities")
public JAXBElement<Capabilities> createCapabilities(Capabilities value) {
return new JAXBElement<>(_Capabilities_QNAME, Capabilities.class, null, value);
return new JAXBElement<Capabilities>(_Capabilities_QNAME, Capabilities.class, null, value);
}
}

View File

@@ -11,7 +11,7 @@ import jakarta.xml.bind.annotation.XmlRegistry;
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.onvif.ver10.replay.wsdl package.
* <p>An ObjectFactory allows you to programmatically
* <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
@@ -24,7 +24,7 @@ import jakarta.xml.bind.annotation.XmlRegistry;
@XmlRegistry
public class ObjectFactory {
private static final QName _Capabilities_QNAME = new QName("http://www.onvif.org/ver10/replay/wsdl", "Capabilities");
private final static QName _Capabilities_QNAME = new QName("http://www.onvif.org/ver10/replay/wsdl", "Capabilities");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.onvif.ver10.replay.wsdl
@@ -36,8 +36,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetServiceCapabilities }
*
* @return
* the new instance of {@link GetServiceCapabilities }
*/
public GetServiceCapabilities createGetServiceCapabilities() {
return new GetServiceCapabilities();
@@ -46,8 +44,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetServiceCapabilitiesResponse }
*
* @return
* the new instance of {@link GetServiceCapabilitiesResponse }
*/
public GetServiceCapabilitiesResponse createGetServiceCapabilitiesResponse() {
return new GetServiceCapabilitiesResponse();
@@ -56,8 +52,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link Capabilities }
*
* @return
* the new instance of {@link Capabilities }
*/
public Capabilities createCapabilities() {
return new Capabilities();
@@ -66,8 +60,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetReplayUri }
*
* @return
* the new instance of {@link GetReplayUri }
*/
public GetReplayUri createGetReplayUri() {
return new GetReplayUri();
@@ -76,8 +68,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetReplayUriResponse }
*
* @return
* the new instance of {@link GetReplayUriResponse }
*/
public GetReplayUriResponse createGetReplayUriResponse() {
return new GetReplayUriResponse();
@@ -86,8 +76,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetReplayConfiguration }
*
* @return
* the new instance of {@link SetReplayConfiguration }
*/
public SetReplayConfiguration createSetReplayConfiguration() {
return new SetReplayConfiguration();
@@ -96,8 +84,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetReplayConfigurationResponse }
*
* @return
* the new instance of {@link SetReplayConfigurationResponse }
*/
public SetReplayConfigurationResponse createSetReplayConfigurationResponse() {
return new SetReplayConfigurationResponse();
@@ -106,8 +92,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetReplayConfiguration }
*
* @return
* the new instance of {@link GetReplayConfiguration }
*/
public GetReplayConfiguration createGetReplayConfiguration() {
return new GetReplayConfiguration();
@@ -116,8 +100,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetReplayConfigurationResponse }
*
* @return
* the new instance of {@link GetReplayConfigurationResponse }
*/
public GetReplayConfigurationResponse createGetReplayConfigurationResponse() {
return new GetReplayConfigurationResponse();
@@ -133,7 +115,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://www.onvif.org/ver10/replay/wsdl", name = "Capabilities")
public JAXBElement<Capabilities> createCapabilities(Capabilities value) {
return new JAXBElement<>(_Capabilities_QNAME, Capabilities.class, null, value);
return new JAXBElement<Capabilities>(_Capabilities_QNAME, Capabilities.class, null, value);
}
}

View File

@@ -17,7 +17,7 @@ import org.apache.cxf.xjc.runtime.JAXBToStringStyle;
/**
*
* A media profile consists of a set of media configurations. Media profiles are used by a
* client
* tests
* to configure properties of a media stream from an NVT.
*
* <pre>

View File

@@ -20,7 +20,7 @@ import org.w3c.dom.Element;
/**
*
* A set of informative desciptions of a data source. The Search searvice allows a client to
* A set of informative desciptions of a data source. The Search searvice allows a tests to
* filter on recordings based on information in this structure.
*
*

View File

@@ -27,16 +27,19 @@ import org.apache.cxf.xjc.runtime.JAXBToStringStyle;
* </pre>
*
* CET = designation for standard time when daylight saving is not in force
*
* <pre>
* &lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;br xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope" xmlns:tt="http://www.onvif.org/ver10/schema" xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2" xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:xop="http://www.w3.org/2004/08/xop/include" xmlns:xs="http://www.w3.org/2001/XMLSchema"/&gt;
* </pre>
*
* -1 = offset in hours = negative so 1 hour east of Greenwich meridian
*
* <pre>
* &lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;br xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope" xmlns:tt="http://www.onvif.org/ver10/schema" xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2" xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:xop="http://www.w3.org/2004/08/xop/include" xmlns:xs="http://www.w3.org/2001/XMLSchema"/&gt;
* </pre>
*
* CEST = designation when daylight saving is in force ("Central European Summer Time")
*
* <pre>
* &lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;br xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope" xmlns:tt="http://www.onvif.org/ver10/schema" xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2" xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:xop="http://www.w3.org/2004/08/xop/include" xmlns:xs="http://www.w3.org/2001/XMLSchema"/&gt;
* </pre>
@@ -56,16 +59,19 @@ import org.apache.cxf.xjc.runtime.JAXBToStringStyle;
* </pre>
*
* /2, = the local time when the switch occurs = 2 a.m. in this case
*
* <pre>
* &lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;br xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope" xmlns:tt="http://www.onvif.org/ver10/schema" xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2" xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:xop="http://www.w3.org/2004/08/xop/include" xmlns:xs="http://www.w3.org/2001/XMLSchema"/&gt;
* </pre>
*
* M10.5.0 = when daylight saving ends = the last Sunday in October.
*
* <pre>
* &lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;br xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope" xmlns:tt="http://www.onvif.org/ver10/schema" xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2" xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:xop="http://www.w3.org/2004/08/xop/include" xmlns:xs="http://www.w3.org/2001/XMLSchema"/&gt;
* </pre>
*
* /3, = the local time when the switch occurs = 3 a.m. in this case
*
* <pre>
* &lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;br xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope" xmlns:tt="http://www.onvif.org/ver10/schema" xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2" xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:xop="http://www.w3.org/2004/08/xop/include" xmlns:xs="http://www.w3.org/2001/XMLSchema"/&gt;
* </pre>

View File

@@ -11,7 +11,7 @@ import jakarta.xml.bind.annotation.XmlRegistry;
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.onvif.ver10.search.wsdl package.
* <p>An ObjectFactory allows you to programmatically
* <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
@@ -24,7 +24,7 @@ import jakarta.xml.bind.annotation.XmlRegistry;
@XmlRegistry
public class ObjectFactory {
private static final QName _Capabilities_QNAME = new QName("http://www.onvif.org/ver10/search/wsdl", "Capabilities");
private final static QName _Capabilities_QNAME = new QName("http://www.onvif.org/ver10/search/wsdl", "Capabilities");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.onvif.ver10.search.wsdl
@@ -36,8 +36,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetServiceCapabilities }
*
* @return
* the new instance of {@link GetServiceCapabilities }
*/
public GetServiceCapabilities createGetServiceCapabilities() {
return new GetServiceCapabilities();
@@ -46,8 +44,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetServiceCapabilitiesResponse }
*
* @return
* the new instance of {@link GetServiceCapabilitiesResponse }
*/
public GetServiceCapabilitiesResponse createGetServiceCapabilitiesResponse() {
return new GetServiceCapabilitiesResponse();
@@ -56,8 +52,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link Capabilities }
*
* @return
* the new instance of {@link Capabilities }
*/
public Capabilities createCapabilities() {
return new Capabilities();
@@ -66,8 +60,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetRecordingSummary }
*
* @return
* the new instance of {@link GetRecordingSummary }
*/
public GetRecordingSummary createGetRecordingSummary() {
return new GetRecordingSummary();
@@ -76,8 +68,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetRecordingSummaryResponse }
*
* @return
* the new instance of {@link GetRecordingSummaryResponse }
*/
public GetRecordingSummaryResponse createGetRecordingSummaryResponse() {
return new GetRecordingSummaryResponse();
@@ -86,8 +76,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetRecordingInformation }
*
* @return
* the new instance of {@link GetRecordingInformation }
*/
public GetRecordingInformation createGetRecordingInformation() {
return new GetRecordingInformation();
@@ -96,8 +84,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetRecordingInformationResponse }
*
* @return
* the new instance of {@link GetRecordingInformationResponse }
*/
public GetRecordingInformationResponse createGetRecordingInformationResponse() {
return new GetRecordingInformationResponse();
@@ -106,8 +92,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetMediaAttributes }
*
* @return
* the new instance of {@link GetMediaAttributes }
*/
public GetMediaAttributes createGetMediaAttributes() {
return new GetMediaAttributes();
@@ -116,8 +100,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetMediaAttributesResponse }
*
* @return
* the new instance of {@link GetMediaAttributesResponse }
*/
public GetMediaAttributesResponse createGetMediaAttributesResponse() {
return new GetMediaAttributesResponse();
@@ -126,8 +108,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link FindRecordings }
*
* @return
* the new instance of {@link FindRecordings }
*/
public FindRecordings createFindRecordings() {
return new FindRecordings();
@@ -136,8 +116,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link FindRecordingsResponse }
*
* @return
* the new instance of {@link FindRecordingsResponse }
*/
public FindRecordingsResponse createFindRecordingsResponse() {
return new FindRecordingsResponse();
@@ -146,8 +124,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetRecordingSearchResults }
*
* @return
* the new instance of {@link GetRecordingSearchResults }
*/
public GetRecordingSearchResults createGetRecordingSearchResults() {
return new GetRecordingSearchResults();
@@ -156,8 +132,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetRecordingSearchResultsResponse }
*
* @return
* the new instance of {@link GetRecordingSearchResultsResponse }
*/
public GetRecordingSearchResultsResponse createGetRecordingSearchResultsResponse() {
return new GetRecordingSearchResultsResponse();
@@ -166,8 +140,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link FindEvents }
*
* @return
* the new instance of {@link FindEvents }
*/
public FindEvents createFindEvents() {
return new FindEvents();
@@ -176,8 +148,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link FindEventsResponse }
*
* @return
* the new instance of {@link FindEventsResponse }
*/
public FindEventsResponse createFindEventsResponse() {
return new FindEventsResponse();
@@ -186,8 +156,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetEventSearchResults }
*
* @return
* the new instance of {@link GetEventSearchResults }
*/
public GetEventSearchResults createGetEventSearchResults() {
return new GetEventSearchResults();
@@ -196,8 +164,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetEventSearchResultsResponse }
*
* @return
* the new instance of {@link GetEventSearchResultsResponse }
*/
public GetEventSearchResultsResponse createGetEventSearchResultsResponse() {
return new GetEventSearchResultsResponse();
@@ -206,8 +172,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link FindPTZPosition }
*
* @return
* the new instance of {@link FindPTZPosition }
*/
public FindPTZPosition createFindPTZPosition() {
return new FindPTZPosition();
@@ -216,8 +180,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link FindPTZPositionResponse }
*
* @return
* the new instance of {@link FindPTZPositionResponse }
*/
public FindPTZPositionResponse createFindPTZPositionResponse() {
return new FindPTZPositionResponse();
@@ -226,8 +188,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetPTZPositionSearchResults }
*
* @return
* the new instance of {@link GetPTZPositionSearchResults }
*/
public GetPTZPositionSearchResults createGetPTZPositionSearchResults() {
return new GetPTZPositionSearchResults();
@@ -236,8 +196,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetPTZPositionSearchResultsResponse }
*
* @return
* the new instance of {@link GetPTZPositionSearchResultsResponse }
*/
public GetPTZPositionSearchResultsResponse createGetPTZPositionSearchResultsResponse() {
return new GetPTZPositionSearchResultsResponse();
@@ -246,8 +204,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link FindMetadata }
*
* @return
* the new instance of {@link FindMetadata }
*/
public FindMetadata createFindMetadata() {
return new FindMetadata();
@@ -256,8 +212,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link FindMetadataResponse }
*
* @return
* the new instance of {@link FindMetadataResponse }
*/
public FindMetadataResponse createFindMetadataResponse() {
return new FindMetadataResponse();
@@ -266,8 +220,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetMetadataSearchResults }
*
* @return
* the new instance of {@link GetMetadataSearchResults }
*/
public GetMetadataSearchResults createGetMetadataSearchResults() {
return new GetMetadataSearchResults();
@@ -276,8 +228,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetMetadataSearchResultsResponse }
*
* @return
* the new instance of {@link GetMetadataSearchResultsResponse }
*/
public GetMetadataSearchResultsResponse createGetMetadataSearchResultsResponse() {
return new GetMetadataSearchResultsResponse();
@@ -286,8 +236,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetSearchState }
*
* @return
* the new instance of {@link GetSearchState }
*/
public GetSearchState createGetSearchState() {
return new GetSearchState();
@@ -296,8 +244,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetSearchStateResponse }
*
* @return
* the new instance of {@link GetSearchStateResponse }
*/
public GetSearchStateResponse createGetSearchStateResponse() {
return new GetSearchStateResponse();
@@ -306,8 +252,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link EndSearch }
*
* @return
* the new instance of {@link EndSearch }
*/
public EndSearch createEndSearch() {
return new EndSearch();
@@ -316,8 +260,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link EndSearchResponse }
*
* @return
* the new instance of {@link EndSearchResponse }
*/
public EndSearchResponse createEndSearchResponse() {
return new EndSearchResponse();
@@ -333,7 +275,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://www.onvif.org/ver10/search/wsdl", name = "Capabilities")
public JAXBElement<Capabilities> createCapabilities(Capabilities value) {
return new JAXBElement<>(_Capabilities_QNAME, Capabilities.class, null, value);
return new JAXBElement<Capabilities>(_Capabilities_QNAME, Capabilities.class, null, value);
}
}

View File

@@ -11,7 +11,7 @@ import jakarta.xml.bind.annotation.XmlRegistry;
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.onvif.ver20.imaging.wsdl package.
* <p>An ObjectFactory allows you to programmatically
* <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
@@ -24,7 +24,7 @@ import jakarta.xml.bind.annotation.XmlRegistry;
@XmlRegistry
public class ObjectFactory {
private static final QName _Capabilities_QNAME = new QName("http://www.onvif.org/ver20/imaging/wsdl", "Capabilities");
private final static QName _Capabilities_QNAME = new QName("http://www.onvif.org/ver20/imaging/wsdl", "Capabilities");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.onvif.ver20.imaging.wsdl
@@ -36,8 +36,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetServiceCapabilities }
*
* @return
* the new instance of {@link GetServiceCapabilities }
*/
public GetServiceCapabilities createGetServiceCapabilities() {
return new GetServiceCapabilities();
@@ -46,8 +44,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetServiceCapabilitiesResponse }
*
* @return
* the new instance of {@link GetServiceCapabilitiesResponse }
*/
public GetServiceCapabilitiesResponse createGetServiceCapabilitiesResponse() {
return new GetServiceCapabilitiesResponse();
@@ -56,8 +52,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link Capabilities }
*
* @return
* the new instance of {@link Capabilities }
*/
public Capabilities createCapabilities() {
return new Capabilities();
@@ -66,8 +60,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetImagingSettings }
*
* @return
* the new instance of {@link GetImagingSettings }
*/
public GetImagingSettings createGetImagingSettings() {
return new GetImagingSettings();
@@ -76,8 +68,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetImagingSettingsResponse }
*
* @return
* the new instance of {@link GetImagingSettingsResponse }
*/
public GetImagingSettingsResponse createGetImagingSettingsResponse() {
return new GetImagingSettingsResponse();
@@ -86,8 +76,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetImagingSettings }
*
* @return
* the new instance of {@link SetImagingSettings }
*/
public SetImagingSettings createSetImagingSettings() {
return new SetImagingSettings();
@@ -96,8 +84,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetImagingSettingsResponse }
*
* @return
* the new instance of {@link SetImagingSettingsResponse }
*/
public SetImagingSettingsResponse createSetImagingSettingsResponse() {
return new SetImagingSettingsResponse();
@@ -106,8 +92,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetOptions }
*
* @return
* the new instance of {@link GetOptions }
*/
public GetOptions createGetOptions() {
return new GetOptions();
@@ -116,8 +100,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetOptionsResponse }
*
* @return
* the new instance of {@link GetOptionsResponse }
*/
public GetOptionsResponse createGetOptionsResponse() {
return new GetOptionsResponse();
@@ -126,8 +108,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link Move }
*
* @return
* the new instance of {@link Move }
*/
public Move createMove() {
return new Move();
@@ -136,8 +116,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link MoveResponse }
*
* @return
* the new instance of {@link MoveResponse }
*/
public MoveResponse createMoveResponse() {
return new MoveResponse();
@@ -146,8 +124,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetMoveOptions }
*
* @return
* the new instance of {@link GetMoveOptions }
*/
public GetMoveOptions createGetMoveOptions() {
return new GetMoveOptions();
@@ -156,8 +132,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetMoveOptionsResponse }
*
* @return
* the new instance of {@link GetMoveOptionsResponse }
*/
public GetMoveOptionsResponse createGetMoveOptionsResponse() {
return new GetMoveOptionsResponse();
@@ -166,8 +140,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link Stop }
*
* @return
* the new instance of {@link Stop }
*/
public Stop createStop() {
return new Stop();
@@ -176,8 +148,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link StopResponse }
*
* @return
* the new instance of {@link StopResponse }
*/
public StopResponse createStopResponse() {
return new StopResponse();
@@ -186,8 +156,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetStatus }
*
* @return
* the new instance of {@link GetStatus }
*/
public GetStatus createGetStatus() {
return new GetStatus();
@@ -196,8 +164,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetStatusResponse }
*
* @return
* the new instance of {@link GetStatusResponse }
*/
public GetStatusResponse createGetStatusResponse() {
return new GetStatusResponse();
@@ -213,7 +179,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://www.onvif.org/ver20/imaging/wsdl", name = "Capabilities")
public JAXBElement<Capabilities> createCapabilities(Capabilities value) {
return new JAXBElement<>(_Capabilities_QNAME, Capabilities.class, null, value);
return new JAXBElement<Capabilities>(_Capabilities_QNAME, Capabilities.class, null, value);
}
}

View File

@@ -11,7 +11,7 @@ import jakarta.xml.bind.annotation.XmlRegistry;
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.onvif.ver20.ptz.wsdl package.
* <p>An ObjectFactory allows you to programmatically
* <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
@@ -24,7 +24,7 @@ import jakarta.xml.bind.annotation.XmlRegistry;
@XmlRegistry
public class ObjectFactory {
private static final QName _Capabilities_QNAME = new QName("http://www.onvif.org/ver20/ptz/wsdl", "Capabilities");
private final static QName _Capabilities_QNAME = new QName("http://www.onvif.org/ver20/ptz/wsdl", "Capabilities");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.onvif.ver20.ptz.wsdl
@@ -36,8 +36,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetServiceCapabilities }
*
* @return
* the new instance of {@link GetServiceCapabilities }
*/
public GetServiceCapabilities createGetServiceCapabilities() {
return new GetServiceCapabilities();
@@ -46,8 +44,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetServiceCapabilitiesResponse }
*
* @return
* the new instance of {@link GetServiceCapabilitiesResponse }
*/
public GetServiceCapabilitiesResponse createGetServiceCapabilitiesResponse() {
return new GetServiceCapabilitiesResponse();
@@ -56,8 +52,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link Capabilities }
*
* @return
* the new instance of {@link Capabilities }
*/
public Capabilities createCapabilities() {
return new Capabilities();
@@ -66,8 +60,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetNodes }
*
* @return
* the new instance of {@link GetNodes }
*/
public GetNodes createGetNodes() {
return new GetNodes();
@@ -76,8 +68,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetNodesResponse }
*
* @return
* the new instance of {@link GetNodesResponse }
*/
public GetNodesResponse createGetNodesResponse() {
return new GetNodesResponse();
@@ -86,8 +76,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetNode }
*
* @return
* the new instance of {@link GetNode }
*/
public GetNode createGetNode() {
return new GetNode();
@@ -96,8 +84,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetNodeResponse }
*
* @return
* the new instance of {@link GetNodeResponse }
*/
public GetNodeResponse createGetNodeResponse() {
return new GetNodeResponse();
@@ -106,8 +92,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetConfigurations }
*
* @return
* the new instance of {@link GetConfigurations }
*/
public GetConfigurations createGetConfigurations() {
return new GetConfigurations();
@@ -116,8 +100,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetConfigurationsResponse }
*
* @return
* the new instance of {@link GetConfigurationsResponse }
*/
public GetConfigurationsResponse createGetConfigurationsResponse() {
return new GetConfigurationsResponse();
@@ -126,8 +108,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetConfiguration }
*
* @return
* the new instance of {@link GetConfiguration }
*/
public GetConfiguration createGetConfiguration() {
return new GetConfiguration();
@@ -136,8 +116,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetConfigurationResponse }
*
* @return
* the new instance of {@link GetConfigurationResponse }
*/
public GetConfigurationResponse createGetConfigurationResponse() {
return new GetConfigurationResponse();
@@ -146,8 +124,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetConfiguration }
*
* @return
* the new instance of {@link SetConfiguration }
*/
public SetConfiguration createSetConfiguration() {
return new SetConfiguration();
@@ -156,8 +132,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetConfigurationResponse }
*
* @return
* the new instance of {@link SetConfigurationResponse }
*/
public SetConfigurationResponse createSetConfigurationResponse() {
return new SetConfigurationResponse();
@@ -166,8 +140,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetConfigurationOptions }
*
* @return
* the new instance of {@link GetConfigurationOptions }
*/
public GetConfigurationOptions createGetConfigurationOptions() {
return new GetConfigurationOptions();
@@ -176,8 +148,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetConfigurationOptionsResponse }
*
* @return
* the new instance of {@link GetConfigurationOptionsResponse }
*/
public GetConfigurationOptionsResponse createGetConfigurationOptionsResponse() {
return new GetConfigurationOptionsResponse();
@@ -186,8 +156,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SendAuxiliaryCommand }
*
* @return
* the new instance of {@link SendAuxiliaryCommand }
*/
public SendAuxiliaryCommand createSendAuxiliaryCommand() {
return new SendAuxiliaryCommand();
@@ -196,8 +164,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SendAuxiliaryCommandResponse }
*
* @return
* the new instance of {@link SendAuxiliaryCommandResponse }
*/
public SendAuxiliaryCommandResponse createSendAuxiliaryCommandResponse() {
return new SendAuxiliaryCommandResponse();
@@ -206,8 +172,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetPresets }
*
* @return
* the new instance of {@link GetPresets }
*/
public GetPresets createGetPresets() {
return new GetPresets();
@@ -216,8 +180,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetPresetsResponse }
*
* @return
* the new instance of {@link GetPresetsResponse }
*/
public GetPresetsResponse createGetPresetsResponse() {
return new GetPresetsResponse();
@@ -226,8 +188,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetPreset }
*
* @return
* the new instance of {@link SetPreset }
*/
public SetPreset createSetPreset() {
return new SetPreset();
@@ -236,8 +196,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetPresetResponse }
*
* @return
* the new instance of {@link SetPresetResponse }
*/
public SetPresetResponse createSetPresetResponse() {
return new SetPresetResponse();
@@ -246,8 +204,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link RemovePreset }
*
* @return
* the new instance of {@link RemovePreset }
*/
public RemovePreset createRemovePreset() {
return new RemovePreset();
@@ -256,8 +212,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link RemovePresetResponse }
*
* @return
* the new instance of {@link RemovePresetResponse }
*/
public RemovePresetResponse createRemovePresetResponse() {
return new RemovePresetResponse();
@@ -266,8 +220,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GotoPreset }
*
* @return
* the new instance of {@link GotoPreset }
*/
public GotoPreset createGotoPreset() {
return new GotoPreset();
@@ -276,8 +228,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GotoPresetResponse }
*
* @return
* the new instance of {@link GotoPresetResponse }
*/
public GotoPresetResponse createGotoPresetResponse() {
return new GotoPresetResponse();
@@ -286,8 +236,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetStatus }
*
* @return
* the new instance of {@link GetStatus }
*/
public GetStatus createGetStatus() {
return new GetStatus();
@@ -296,8 +244,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetStatusResponse }
*
* @return
* the new instance of {@link GetStatusResponse }
*/
public GetStatusResponse createGetStatusResponse() {
return new GetStatusResponse();
@@ -306,8 +252,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GotoHomePosition }
*
* @return
* the new instance of {@link GotoHomePosition }
*/
public GotoHomePosition createGotoHomePosition() {
return new GotoHomePosition();
@@ -316,8 +260,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GotoHomePositionResponse }
*
* @return
* the new instance of {@link GotoHomePositionResponse }
*/
public GotoHomePositionResponse createGotoHomePositionResponse() {
return new GotoHomePositionResponse();
@@ -326,8 +268,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetHomePosition }
*
* @return
* the new instance of {@link SetHomePosition }
*/
public SetHomePosition createSetHomePosition() {
return new SetHomePosition();
@@ -336,8 +276,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SetHomePositionResponse }
*
* @return
* the new instance of {@link SetHomePositionResponse }
*/
public SetHomePositionResponse createSetHomePositionResponse() {
return new SetHomePositionResponse();
@@ -346,8 +284,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link ContinuousMove }
*
* @return
* the new instance of {@link ContinuousMove }
*/
public ContinuousMove createContinuousMove() {
return new ContinuousMove();
@@ -356,8 +292,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link ContinuousMoveResponse }
*
* @return
* the new instance of {@link ContinuousMoveResponse }
*/
public ContinuousMoveResponse createContinuousMoveResponse() {
return new ContinuousMoveResponse();
@@ -366,8 +300,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link RelativeMove }
*
* @return
* the new instance of {@link RelativeMove }
*/
public RelativeMove createRelativeMove() {
return new RelativeMove();
@@ -376,8 +308,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link RelativeMoveResponse }
*
* @return
* the new instance of {@link RelativeMoveResponse }
*/
public RelativeMoveResponse createRelativeMoveResponse() {
return new RelativeMoveResponse();
@@ -386,8 +316,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link AbsoluteMove }
*
* @return
* the new instance of {@link AbsoluteMove }
*/
public AbsoluteMove createAbsoluteMove() {
return new AbsoluteMove();
@@ -396,8 +324,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link AbsoluteMoveResponse }
*
* @return
* the new instance of {@link AbsoluteMoveResponse }
*/
public AbsoluteMoveResponse createAbsoluteMoveResponse() {
return new AbsoluteMoveResponse();
@@ -406,8 +332,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link Stop }
*
* @return
* the new instance of {@link Stop }
*/
public Stop createStop() {
return new Stop();
@@ -416,8 +340,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link StopResponse }
*
* @return
* the new instance of {@link StopResponse }
*/
public StopResponse createStopResponse() {
return new StopResponse();
@@ -426,8 +348,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetPresetTours }
*
* @return
* the new instance of {@link GetPresetTours }
*/
public GetPresetTours createGetPresetTours() {
return new GetPresetTours();
@@ -436,8 +356,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetPresetToursResponse }
*
* @return
* the new instance of {@link GetPresetToursResponse }
*/
public GetPresetToursResponse createGetPresetToursResponse() {
return new GetPresetToursResponse();
@@ -446,8 +364,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetPresetTour }
*
* @return
* the new instance of {@link GetPresetTour }
*/
public GetPresetTour createGetPresetTour() {
return new GetPresetTour();
@@ -456,8 +372,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetPresetTourResponse }
*
* @return
* the new instance of {@link GetPresetTourResponse }
*/
public GetPresetTourResponse createGetPresetTourResponse() {
return new GetPresetTourResponse();
@@ -466,8 +380,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetPresetTourOptions }
*
* @return
* the new instance of {@link GetPresetTourOptions }
*/
public GetPresetTourOptions createGetPresetTourOptions() {
return new GetPresetTourOptions();
@@ -476,8 +388,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetPresetTourOptionsResponse }
*
* @return
* the new instance of {@link GetPresetTourOptionsResponse }
*/
public GetPresetTourOptionsResponse createGetPresetTourOptionsResponse() {
return new GetPresetTourOptionsResponse();
@@ -486,8 +396,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CreatePresetTour }
*
* @return
* the new instance of {@link CreatePresetTour }
*/
public CreatePresetTour createCreatePresetTour() {
return new CreatePresetTour();
@@ -496,8 +404,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link CreatePresetTourResponse }
*
* @return
* the new instance of {@link CreatePresetTourResponse }
*/
public CreatePresetTourResponse createCreatePresetTourResponse() {
return new CreatePresetTourResponse();
@@ -506,8 +412,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link ModifyPresetTour }
*
* @return
* the new instance of {@link ModifyPresetTour }
*/
public ModifyPresetTour createModifyPresetTour() {
return new ModifyPresetTour();
@@ -516,8 +420,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link ModifyPresetTourResponse }
*
* @return
* the new instance of {@link ModifyPresetTourResponse }
*/
public ModifyPresetTourResponse createModifyPresetTourResponse() {
return new ModifyPresetTourResponse();
@@ -526,8 +428,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link OperatePresetTour }
*
* @return
* the new instance of {@link OperatePresetTour }
*/
public OperatePresetTour createOperatePresetTour() {
return new OperatePresetTour();
@@ -536,8 +436,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link OperatePresetTourResponse }
*
* @return
* the new instance of {@link OperatePresetTourResponse }
*/
public OperatePresetTourResponse createOperatePresetTourResponse() {
return new OperatePresetTourResponse();
@@ -546,8 +444,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link RemovePresetTour }
*
* @return
* the new instance of {@link RemovePresetTour }
*/
public RemovePresetTour createRemovePresetTour() {
return new RemovePresetTour();
@@ -556,8 +452,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link RemovePresetTourResponse }
*
* @return
* the new instance of {@link RemovePresetTourResponse }
*/
public RemovePresetTourResponse createRemovePresetTourResponse() {
return new RemovePresetTourResponse();
@@ -566,8 +460,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetCompatibleConfigurations }
*
* @return
* the new instance of {@link GetCompatibleConfigurations }
*/
public GetCompatibleConfigurations createGetCompatibleConfigurations() {
return new GetCompatibleConfigurations();
@@ -576,8 +468,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link GetCompatibleConfigurationsResponse }
*
* @return
* the new instance of {@link GetCompatibleConfigurationsResponse }
*/
public GetCompatibleConfigurationsResponse createGetCompatibleConfigurationsResponse() {
return new GetCompatibleConfigurationsResponse();
@@ -593,7 +483,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://www.onvif.org/ver20/ptz/wsdl", name = "Capabilities")
public JAXBElement<Capabilities> createCapabilities(Capabilities value) {
return new JAXBElement<>(_Capabilities_QNAME, Capabilities.class, null, value);
return new JAXBElement<Capabilities>(_Capabilities_QNAME, Capabilities.class, null, value);
}
}

View File

@@ -11,7 +11,7 @@ import jakarta.xml.bind.annotation.XmlRegistry;
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.w3._2003._05.soap_envelope package.
* <p>An ObjectFactory allows you to programmatically
* <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
@@ -24,12 +24,12 @@ import jakarta.xml.bind.annotation.XmlRegistry;
@XmlRegistry
public class ObjectFactory {
private static final QName _Envelope_QNAME = new QName("http://www.w3.org/2003/05/soap-envelope", "Envelope");
private static final QName _Header_QNAME = new QName("http://www.w3.org/2003/05/soap-envelope", "Header");
private static final QName _Body_QNAME = new QName("http://www.w3.org/2003/05/soap-envelope", "Body");
private static final QName _Fault_QNAME = new QName("http://www.w3.org/2003/05/soap-envelope", "Fault");
private static final QName _NotUnderstood_QNAME = new QName("http://www.w3.org/2003/05/soap-envelope", "NotUnderstood");
private static final QName _Upgrade_QNAME = new QName("http://www.w3.org/2003/05/soap-envelope", "Upgrade");
private final static QName _Envelope_QNAME = new QName("http://www.w3.org/2003/05/soap-envelope", "Envelope");
private final static QName _Header_QNAME = new QName("http://www.w3.org/2003/05/soap-envelope", "Header");
private final static QName _Body_QNAME = new QName("http://www.w3.org/2003/05/soap-envelope", "Body");
private final static QName _Fault_QNAME = new QName("http://www.w3.org/2003/05/soap-envelope", "Fault");
private final static QName _NotUnderstood_QNAME = new QName("http://www.w3.org/2003/05/soap-envelope", "NotUnderstood");
private final static QName _Upgrade_QNAME = new QName("http://www.w3.org/2003/05/soap-envelope", "Upgrade");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.w3._2003._05.soap_envelope
@@ -41,8 +41,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link Envelope }
*
* @return
* the new instance of {@link Envelope }
*/
public Envelope createEnvelope() {
return new Envelope();
@@ -51,8 +49,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link Header }
*
* @return
* the new instance of {@link Header }
*/
public Header createHeader() {
return new Header();
@@ -61,8 +57,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link Body }
*
* @return
* the new instance of {@link Body }
*/
public Body createBody() {
return new Body();
@@ -71,8 +65,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link Fault }
*
* @return
* the new instance of {@link Fault }
*/
public Fault createFault() {
return new Fault();
@@ -81,8 +73,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link NotUnderstoodType }
*
* @return
* the new instance of {@link NotUnderstoodType }
*/
public NotUnderstoodType createNotUnderstoodType() {
return new NotUnderstoodType();
@@ -91,8 +81,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link UpgradeType }
*
* @return
* the new instance of {@link UpgradeType }
*/
public UpgradeType createUpgradeType() {
return new UpgradeType();
@@ -101,8 +89,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link Faultreason }
*
* @return
* the new instance of {@link Faultreason }
*/
public Faultreason createFaultreason() {
return new Faultreason();
@@ -111,8 +97,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link Reasontext }
*
* @return
* the new instance of {@link Reasontext }
*/
public Reasontext createReasontext() {
return new Reasontext();
@@ -121,8 +105,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link Faultcode }
*
* @return
* the new instance of {@link Faultcode }
*/
public Faultcode createFaultcode() {
return new Faultcode();
@@ -131,8 +113,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link Subcode }
*
* @return
* the new instance of {@link Subcode }
*/
public Subcode createSubcode() {
return new Subcode();
@@ -141,8 +121,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link Detail }
*
* @return
* the new instance of {@link Detail }
*/
public Detail createDetail() {
return new Detail();
@@ -151,8 +129,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SupportedEnvType }
*
* @return
* the new instance of {@link SupportedEnvType }
*/
public SupportedEnvType createSupportedEnvType() {
return new SupportedEnvType();
@@ -168,7 +144,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://www.w3.org/2003/05/soap-envelope", name = "Envelope")
public JAXBElement<Envelope> createEnvelope(Envelope value) {
return new JAXBElement<>(_Envelope_QNAME, Envelope.class, null, value);
return new JAXBElement<Envelope>(_Envelope_QNAME, Envelope.class, null, value);
}
/**
@@ -181,7 +157,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://www.w3.org/2003/05/soap-envelope", name = "Header")
public JAXBElement<Header> createHeader(Header value) {
return new JAXBElement<>(_Header_QNAME, Header.class, null, value);
return new JAXBElement<Header>(_Header_QNAME, Header.class, null, value);
}
/**
@@ -194,7 +170,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://www.w3.org/2003/05/soap-envelope", name = "Body")
public JAXBElement<Body> createBody(Body value) {
return new JAXBElement<>(_Body_QNAME, Body.class, null, value);
return new JAXBElement<Body>(_Body_QNAME, Body.class, null, value);
}
/**
@@ -207,7 +183,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://www.w3.org/2003/05/soap-envelope", name = "Fault")
public JAXBElement<Fault> createFault(Fault value) {
return new JAXBElement<>(_Fault_QNAME, Fault.class, null, value);
return new JAXBElement<Fault>(_Fault_QNAME, Fault.class, null, value);
}
/**
@@ -220,7 +196,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://www.w3.org/2003/05/soap-envelope", name = "NotUnderstood")
public JAXBElement<NotUnderstoodType> createNotUnderstood(NotUnderstoodType value) {
return new JAXBElement<>(_NotUnderstood_QNAME, NotUnderstoodType.class, null, value);
return new JAXBElement<NotUnderstoodType>(_NotUnderstood_QNAME, NotUnderstoodType.class, null, value);
}
/**
@@ -233,7 +209,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://www.w3.org/2003/05/soap-envelope", name = "Upgrade")
public JAXBElement<UpgradeType> createUpgrade(UpgradeType value) {
return new JAXBElement<>(_Upgrade_QNAME, UpgradeType.class, null, value);
return new JAXBElement<UpgradeType>(_Upgrade_QNAME, UpgradeType.class, null, value);
}
}

View File

@@ -11,7 +11,7 @@ import jakarta.xml.bind.annotation.XmlRegistry;
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.w3._2004._08.xop.include package.
* <p>An ObjectFactory allows you to programmatically
* <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
@@ -24,7 +24,7 @@ import jakarta.xml.bind.annotation.XmlRegistry;
@XmlRegistry
public class ObjectFactory {
private static final QName _Include_QNAME = new QName("http://www.w3.org/2004/08/xop/include", "Include");
private final static QName _Include_QNAME = new QName("http://www.w3.org/2004/08/xop/include", "Include");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.w3._2004._08.xop.include
@@ -36,8 +36,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link Include }
*
* @return
* the new instance of {@link Include }
*/
public Include createInclude() {
return new Include();
@@ -53,7 +51,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://www.w3.org/2004/08/xop/include", name = "Include")
public JAXBElement<Include> createInclude(Include value) {
return new JAXBElement<>(_Include_QNAME, Include.class, null, value);
return new JAXBElement<Include>(_Include_QNAME, Include.class, null, value);
}
}

View File

@@ -8,7 +8,7 @@ import jakarta.xml.bind.annotation.XmlRegistry;
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.w3._2005._05.xmlmime package.
* <p>An ObjectFactory allows you to programmatically
* <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
@@ -32,8 +32,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link Base64Binary }
*
* @return
* the new instance of {@link Base64Binary }
*/
public Base64Binary createBase64Binary() {
return new Base64Binary();
@@ -42,8 +40,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link HexBinary }
*
* @return
* the new instance of {@link HexBinary }
*/
public HexBinary createHexBinary() {
return new HexBinary();

View File

@@ -11,7 +11,7 @@ import jakarta.xml.bind.annotation.XmlRegistry;
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.xmlsoap.schemas.ws._2004._08.addressing package.
* <p>An ObjectFactory allows you to programmatically
* <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
@@ -24,16 +24,16 @@ import jakarta.xml.bind.annotation.XmlRegistry;
@XmlRegistry
public class ObjectFactory {
private static final QName _EndpointReference_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "EndpointReference");
private static final QName _MessageID_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "MessageID");
private static final QName _RelatesTo_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "RelatesTo");
private static final QName _To_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "To");
private static final QName _Action_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "Action");
private static final QName _From_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "From");
private static final QName _ReplyTo_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "ReplyTo");
private static final QName _FaultTo_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "FaultTo");
private static final QName _ReplyAfter_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "ReplyAfter");
private static final QName _RetryAfter_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "RetryAfter");
private final static QName _EndpointReference_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "EndpointReference");
private final static QName _MessageID_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "MessageID");
private final static QName _RelatesTo_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "RelatesTo");
private final static QName _To_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "To");
private final static QName _Action_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "Action");
private final static QName _From_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "From");
private final static QName _ReplyTo_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "ReplyTo");
private final static QName _FaultTo_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "FaultTo");
private final static QName _ReplyAfter_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "ReplyAfter");
private final static QName _RetryAfter_QNAME = new QName("http://schemas.xmlsoap.org/ws/2004/08/addressing", "RetryAfter");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.xmlsoap.schemas.ws._2004._08.addressing
@@ -45,8 +45,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link EndpointReferenceType }
*
* @return
* the new instance of {@link EndpointReferenceType }
*/
public EndpointReferenceType createEndpointReferenceType() {
return new EndpointReferenceType();
@@ -55,8 +53,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link AttributedURI }
*
* @return
* the new instance of {@link AttributedURI }
*/
public AttributedURI createAttributedURI() {
return new AttributedURI();
@@ -65,8 +61,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link Relationship }
*
* @return
* the new instance of {@link Relationship }
*/
public Relationship createRelationship() {
return new Relationship();
@@ -75,8 +69,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link ReplyAfterType }
*
* @return
* the new instance of {@link ReplyAfterType }
*/
public ReplyAfterType createReplyAfterType() {
return new ReplyAfterType();
@@ -85,8 +77,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link RetryAfterType }
*
* @return
* the new instance of {@link RetryAfterType }
*/
public RetryAfterType createRetryAfterType() {
return new RetryAfterType();
@@ -95,8 +85,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link ReferencePropertiesType }
*
* @return
* the new instance of {@link ReferencePropertiesType }
*/
public ReferencePropertiesType createReferencePropertiesType() {
return new ReferencePropertiesType();
@@ -105,8 +93,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link ReferenceParametersType }
*
* @return
* the new instance of {@link ReferenceParametersType }
*/
public ReferenceParametersType createReferenceParametersType() {
return new ReferenceParametersType();
@@ -115,8 +101,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link ServiceNameType }
*
* @return
* the new instance of {@link ServiceNameType }
*/
public ServiceNameType createServiceNameType() {
return new ServiceNameType();
@@ -125,8 +109,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link AttributedQName }
*
* @return
* the new instance of {@link AttributedQName }
*/
public AttributedQName createAttributedQName() {
return new AttributedQName();
@@ -142,7 +124,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2004/08/addressing", name = "EndpointReference")
public JAXBElement<EndpointReferenceType> createEndpointReference(EndpointReferenceType value) {
return new JAXBElement<>(_EndpointReference_QNAME, EndpointReferenceType.class, null, value);
return new JAXBElement<EndpointReferenceType>(_EndpointReference_QNAME, EndpointReferenceType.class, null, value);
}
/**
@@ -155,7 +137,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2004/08/addressing", name = "MessageID")
public JAXBElement<AttributedURI> createMessageID(AttributedURI value) {
return new JAXBElement<>(_MessageID_QNAME, AttributedURI.class, null, value);
return new JAXBElement<AttributedURI>(_MessageID_QNAME, AttributedURI.class, null, value);
}
/**
@@ -168,7 +150,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2004/08/addressing", name = "RelatesTo")
public JAXBElement<Relationship> createRelatesTo(Relationship value) {
return new JAXBElement<>(_RelatesTo_QNAME, Relationship.class, null, value);
return new JAXBElement<Relationship>(_RelatesTo_QNAME, Relationship.class, null, value);
}
/**
@@ -181,7 +163,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2004/08/addressing", name = "To")
public JAXBElement<AttributedURI> createTo(AttributedURI value) {
return new JAXBElement<>(_To_QNAME, AttributedURI.class, null, value);
return new JAXBElement<AttributedURI>(_To_QNAME, AttributedURI.class, null, value);
}
/**
@@ -194,7 +176,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2004/08/addressing", name = "Action")
public JAXBElement<AttributedURI> createAction(AttributedURI value) {
return new JAXBElement<>(_Action_QNAME, AttributedURI.class, null, value);
return new JAXBElement<AttributedURI>(_Action_QNAME, AttributedURI.class, null, value);
}
/**
@@ -207,7 +189,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2004/08/addressing", name = "From")
public JAXBElement<EndpointReferenceType> createFrom(EndpointReferenceType value) {
return new JAXBElement<>(_From_QNAME, EndpointReferenceType.class, null, value);
return new JAXBElement<EndpointReferenceType>(_From_QNAME, EndpointReferenceType.class, null, value);
}
/**
@@ -220,7 +202,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2004/08/addressing", name = "ReplyTo")
public JAXBElement<EndpointReferenceType> createReplyTo(EndpointReferenceType value) {
return new JAXBElement<>(_ReplyTo_QNAME, EndpointReferenceType.class, null, value);
return new JAXBElement<EndpointReferenceType>(_ReplyTo_QNAME, EndpointReferenceType.class, null, value);
}
/**
@@ -233,7 +215,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2004/08/addressing", name = "FaultTo")
public JAXBElement<EndpointReferenceType> createFaultTo(EndpointReferenceType value) {
return new JAXBElement<>(_FaultTo_QNAME, EndpointReferenceType.class, null, value);
return new JAXBElement<EndpointReferenceType>(_FaultTo_QNAME, EndpointReferenceType.class, null, value);
}
/**
@@ -246,7 +228,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2004/08/addressing", name = "ReplyAfter")
public JAXBElement<ReplyAfterType> createReplyAfter(ReplyAfterType value) {
return new JAXBElement<>(_ReplyAfter_QNAME, ReplyAfterType.class, null, value);
return new JAXBElement<ReplyAfterType>(_ReplyAfter_QNAME, ReplyAfterType.class, null, value);
}
/**
@@ -259,7 +241,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2004/08/addressing", name = "RetryAfter")
public JAXBElement<RetryAfterType> createRetryAfter(RetryAfterType value) {
return new JAXBElement<>(_RetryAfter_QNAME, RetryAfterType.class, null, value);
return new JAXBElement<RetryAfterType>(_RetryAfter_QNAME, RetryAfterType.class, null, value);
}
}

View File

@@ -12,7 +12,7 @@ import jakarta.xml.bind.annotation.XmlRegistry;
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.xmlsoap.schemas.ws._2005._04.discovery package.
* <p>An ObjectFactory allows you to programmatically
* <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
@@ -25,20 +25,20 @@ import jakarta.xml.bind.annotation.XmlRegistry;
@XmlRegistry
public class ObjectFactory {
private static final QName _Hello_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/04/discovery", "Hello");
private static final QName _Bye_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/04/discovery", "Bye");
private static final QName _Probe_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/04/discovery", "Probe");
private static final QName _ProbeMatches_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/04/discovery", "ProbeMatches");
private static final QName _Resolve_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/04/discovery", "Resolve");
private static final QName _ResolveMatches_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/04/discovery", "ResolveMatches");
private static final QName _Types_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/04/discovery", "Types");
private static final QName _Scopes_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/04/discovery", "Scopes");
private static final QName _XAddrs_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/04/discovery", "XAddrs");
private static final QName _MetadataVersion_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/04/discovery", "MetadataVersion");
private static final QName _SupportedMatchingRules_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/04/discovery", "SupportedMatchingRules");
private static final QName _Security_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/04/discovery", "Security");
private static final QName _Sig_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/04/discovery", "Sig");
private static final QName _AppSequence_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/04/discovery", "AppSequence");
private final static QName _Hello_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/04/discovery", "Hello");
private final static QName _Bye_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/04/discovery", "Bye");
private final static QName _Probe_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/04/discovery", "Probe");
private final static QName _ProbeMatches_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/04/discovery", "ProbeMatches");
private final static QName _Resolve_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/04/discovery", "Resolve");
private final static QName _ResolveMatches_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/04/discovery", "ResolveMatches");
private final static QName _Types_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/04/discovery", "Types");
private final static QName _Scopes_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/04/discovery", "Scopes");
private final static QName _XAddrs_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/04/discovery", "XAddrs");
private final static QName _MetadataVersion_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/04/discovery", "MetadataVersion");
private final static QName _SupportedMatchingRules_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/04/discovery", "SupportedMatchingRules");
private final static QName _Security_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/04/discovery", "Security");
private final static QName _Sig_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/04/discovery", "Sig");
private final static QName _AppSequence_QNAME = new QName("http://schemas.xmlsoap.org/ws/2005/04/discovery", "AppSequence");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.xmlsoap.schemas.ws._2005._04.discovery
@@ -50,8 +50,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link HelloType }
*
* @return
* the new instance of {@link HelloType }
*/
public HelloType createHelloType() {
return new HelloType();
@@ -60,8 +58,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link ByeType }
*
* @return
* the new instance of {@link ByeType }
*/
public ByeType createByeType() {
return new ByeType();
@@ -70,8 +66,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link ProbeType }
*
* @return
* the new instance of {@link ProbeType }
*/
public ProbeType createProbeType() {
return new ProbeType();
@@ -80,8 +74,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link ProbeMatchesType }
*
* @return
* the new instance of {@link ProbeMatchesType }
*/
public ProbeMatchesType createProbeMatchesType() {
return new ProbeMatchesType();
@@ -90,8 +82,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link ResolveType }
*
* @return
* the new instance of {@link ResolveType }
*/
public ResolveType createResolveType() {
return new ResolveType();
@@ -100,8 +90,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link ResolveMatchesType }
*
* @return
* the new instance of {@link ResolveMatchesType }
*/
public ResolveMatchesType createResolveMatchesType() {
return new ResolveMatchesType();
@@ -110,8 +98,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link ScopesType }
*
* @return
* the new instance of {@link ScopesType }
*/
public ScopesType createScopesType() {
return new ScopesType();
@@ -120,8 +106,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SecurityType }
*
* @return
* the new instance of {@link SecurityType }
*/
public SecurityType createSecurityType() {
return new SecurityType();
@@ -130,8 +114,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link SigType }
*
* @return
* the new instance of {@link SigType }
*/
public SigType createSigType() {
return new SigType();
@@ -140,8 +122,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link AppSequenceType }
*
* @return
* the new instance of {@link AppSequenceType }
*/
public AppSequenceType createAppSequenceType() {
return new AppSequenceType();
@@ -150,8 +130,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link ProbeMatchType }
*
* @return
* the new instance of {@link ProbeMatchType }
*/
public ProbeMatchType createProbeMatchType() {
return new ProbeMatchType();
@@ -160,8 +138,6 @@ public class ObjectFactory {
/**
* Create an instance of {@link ResolveMatchType }
*
* @return
* the new instance of {@link ResolveMatchType }
*/
public ResolveMatchType createResolveMatchType() {
return new ResolveMatchType();
@@ -177,7 +153,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/04/discovery", name = "Hello")
public JAXBElement<HelloType> createHello(HelloType value) {
return new JAXBElement<>(_Hello_QNAME, HelloType.class, null, value);
return new JAXBElement<HelloType>(_Hello_QNAME, HelloType.class, null, value);
}
/**
@@ -190,7 +166,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/04/discovery", name = "Bye")
public JAXBElement<ByeType> createBye(ByeType value) {
return new JAXBElement<>(_Bye_QNAME, ByeType.class, null, value);
return new JAXBElement<ByeType>(_Bye_QNAME, ByeType.class, null, value);
}
/**
@@ -203,7 +179,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/04/discovery", name = "Probe")
public JAXBElement<ProbeType> createProbe(ProbeType value) {
return new JAXBElement<>(_Probe_QNAME, ProbeType.class, null, value);
return new JAXBElement<ProbeType>(_Probe_QNAME, ProbeType.class, null, value);
}
/**
@@ -216,7 +192,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/04/discovery", name = "ProbeMatches")
public JAXBElement<ProbeMatchesType> createProbeMatches(ProbeMatchesType value) {
return new JAXBElement<>(_ProbeMatches_QNAME, ProbeMatchesType.class, null, value);
return new JAXBElement<ProbeMatchesType>(_ProbeMatches_QNAME, ProbeMatchesType.class, null, value);
}
/**
@@ -229,7 +205,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/04/discovery", name = "Resolve")
public JAXBElement<ResolveType> createResolve(ResolveType value) {
return new JAXBElement<>(_Resolve_QNAME, ResolveType.class, null, value);
return new JAXBElement<ResolveType>(_Resolve_QNAME, ResolveType.class, null, value);
}
/**
@@ -242,7 +218,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/04/discovery", name = "ResolveMatches")
public JAXBElement<ResolveMatchesType> createResolveMatches(ResolveMatchesType value) {
return new JAXBElement<>(_ResolveMatches_QNAME, ResolveMatchesType.class, null, value);
return new JAXBElement<ResolveMatchesType>(_ResolveMatches_QNAME, ResolveMatchesType.class, null, value);
}
/**
@@ -255,7 +231,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/04/discovery", name = "Types")
public JAXBElement<List<QName>> createTypes(List<QName> value) {
return new JAXBElement<>(_Types_QNAME, ((Class) List.class), null, ((List<QName> ) value));
return new JAXBElement<List<QName>>(_Types_QNAME, ((Class) List.class), null, ((List<QName> ) value));
}
/**
@@ -268,7 +244,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/04/discovery", name = "Scopes")
public JAXBElement<ScopesType> createScopes(ScopesType value) {
return new JAXBElement<>(_Scopes_QNAME, ScopesType.class, null, value);
return new JAXBElement<ScopesType>(_Scopes_QNAME, ScopesType.class, null, value);
}
/**
@@ -281,7 +257,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/04/discovery", name = "XAddrs")
public JAXBElement<List<String>> createXAddrs(List<String> value) {
return new JAXBElement<>(_XAddrs_QNAME, ((Class) List.class), null, ((List<String> ) value));
return new JAXBElement<List<String>>(_XAddrs_QNAME, ((Class) List.class), null, ((List<String> ) value));
}
/**
@@ -294,7 +270,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/04/discovery", name = "MetadataVersion")
public JAXBElement<Long> createMetadataVersion(Long value) {
return new JAXBElement<>(_MetadataVersion_QNAME, Long.class, null, value);
return new JAXBElement<Long>(_MetadataVersion_QNAME, Long.class, null, value);
}
/**
@@ -307,7 +283,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/04/discovery", name = "SupportedMatchingRules")
public JAXBElement<List<String>> createSupportedMatchingRules(List<String> value) {
return new JAXBElement<>(_SupportedMatchingRules_QNAME, ((Class) List.class), null, ((List<String> ) value));
return new JAXBElement<List<String>>(_SupportedMatchingRules_QNAME, ((Class) List.class), null, ((List<String> ) value));
}
/**
@@ -320,7 +296,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/04/discovery", name = "Security")
public JAXBElement<SecurityType> createSecurity(SecurityType value) {
return new JAXBElement<>(_Security_QNAME, SecurityType.class, null, value);
return new JAXBElement<SecurityType>(_Security_QNAME, SecurityType.class, null, value);
}
/**
@@ -333,7 +309,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/04/discovery", name = "Sig")
public JAXBElement<SigType> createSig(SigType value) {
return new JAXBElement<>(_Sig_QNAME, SigType.class, null, value);
return new JAXBElement<SigType>(_Sig_QNAME, SigType.class, null, value);
}
/**
@@ -346,7 +322,7 @@ public class ObjectFactory {
*/
@XmlElementDecl(namespace = "http://schemas.xmlsoap.org/ws/2005/04/discovery", name = "AppSequence")
public JAXBElement<AppSequenceType> createAppSequence(AppSequenceType value) {
return new JAXBElement<>(_AppSequence_QNAME, AppSequenceType.class, null, value);
return new JAXBElement<AppSequenceType>(_AppSequence_QNAME, AppSequenceType.class, null, value);
}
}

View File

@@ -0,0 +1,960 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="../../../ver20/util/onvif-wsdl-viewer.xsl"?>
<!--
Note that the location of the document has been changed to reflect the namespace.
Copyright (c) 2008-2024 by ONVIF: Open Network Video Interface Forum. All rights reserved.
Recipients of this document may copy, distribute, publish, or display this document so long as this copyright notice, license and disclaimer are retained with all copies of the document. No license is granted to modify this document.
THIS DOCUMENT IS PROVIDED "AS IS," AND THE CORPORATION AND ITS MEMBERS AND THEIR AFFILIATES, MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, OR TITLE; THAT THE CONTENTS OF THIS DOCUMENT ARE SUITABLE FOR ANY PURPOSE; OR THAT THE IMPLEMENTATION OF SUCH CONTENTS WILL NOT INFRINGE ANY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
IN NO EVENT WILL THE CORPORATION OR ITS MEMBERS OR THEIR AFFILIATES BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, PUNITIVE OR CONSEQUENTIAL DAMAGES, ARISING OUT OF OR RELATING TO ANY USE OR DISTRIBUTION OF THIS DOCUMENT, WHETHER OR NOT (1) THE CORPORATION, MEMBERS OR THEIR AFFILIATES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, OR (2) SUCH DAMAGES WERE REASONABLY FORESEEABLE, AND ARISING OUT OF OR RELATING TO ANY USE OR DISTRIBUTION OF THIS DOCUMENT. THE FOREGOING DISCLAIMER AND LIMITATION ON LIABILITY DO NOT APPLY TO, INVALIDATE, OR LIMIT REPRESENTATIONS AND WARRANTIES MADE BY THE MEMBERS AND THEIR RESPECTIVE AFFILIATES TO THE CORPORATION AND OTHER MEMBERS IN CERTAIN WRITTEN POLICIES OF THE CORPORATION.
-->
<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2" xmlns:wstop="http://docs.oasis-open.org/wsn/t-1" xmlns:wsntw="http://docs.oasis-open.org/wsn/bw-2" xmlns:tev="http://www.onvif.org/ver10/events/wsdl" xmlns:wsrf-rw="http://docs.oasis-open.org/wsrf/rw-2" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" targetNamespace="http://www.onvif.org/ver10/events/wsdl">
<wsdl:import namespace="http://docs.oasis-open.org/wsn/bw-2" location="http://docs.oasis-open.org/wsn/bw-2.wsdl"/>
<wsdl:import namespace="http://docs.oasis-open.org/wsrf/rw-2" location="http://docs.oasis-open.org/wsrf/rw-2.wsdl"/>
<wsdl:types>
<xs:schema targetNamespace="http://www.onvif.org/ver10/events/wsdl" xmlns:wstop="http://docs.oasis-open.org/wsn/t-1" xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2" elementFormDefault="qualified" version="24.12">
<xs:import namespace="http://www.w3.org/2005/08/addressing" schemaLocation="http://www.w3.org/2005/08/addressing/ws-addr.xsd"/>
<xs:import namespace="http://docs.oasis-open.org/wsn/t-1" schemaLocation="http://docs.oasis-open.org/wsn/t-1.xsd"/>
<xs:import namespace="http://docs.oasis-open.org/wsn/b-2" schemaLocation="http://docs.oasis-open.org/wsn/b-2.xsd"/>
<!-- Message Request/Responses elements -->
<!--===============================-->
<xs:element name="GetServiceCapabilities">
<xs:complexType>
<xs:sequence/>
</xs:complexType>
</xs:element>
<xs:element name="GetServiceCapabilitiesResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="Capabilities" type="tev:Capabilities">
<xs:annotation>
<xs:documentation>The capabilities for the event service is returned in the Capabilities element.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<!--===============================-->
<xs:complexType name="Capabilities">
<xs:sequence>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> <!-- first Vendor then ONVIF -->
</xs:sequence>
<xs:attribute name="WSSubscriptionPolicySupport" type="xs:boolean">
<xs:annotation>
<xs:documentation>Indicates that the WS Subscription policy is supported.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="WSPausableSubscriptionManagerInterfaceSupport" type="xs:boolean">
<xs:annotation>
<xs:documentation>Indicates that the WS Pausable Subscription Manager Interface is supported.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="MaxNotificationProducers" type="xs:int">
<xs:annotation>
<xs:documentation>Maximum number of supported notification producers as defined by WS-BaseNotification.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="MaxPullPoints" type="xs:int">
<xs:annotation>
<xs:documentation>Maximum supported number of notification pull points.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="PersistentNotificationStorage" type="xs:boolean">
<xs:annotation>
<xs:documentation>Indication if the device supports persistent notification storage.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="EventBrokerProtocols" type="xs:string">
<xs:annotation>
<xs:documentation>A space separated list of supported event broker protocols as defined by the tev:EventBrokerProtocol datatype.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="MaxEventBrokers" type="xs:int">
<xs:annotation>
<xs:documentation>Maxiumum number of event broker configurations that can be added to the device.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="MetadataOverMQTT" type="xs:boolean">
<xs:annotation>
<xs:documentation>Indicates that metadata streaming over MQTT is supported</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:anyAttribute processContents="lax"/>
</xs:complexType>
<xs:element name="Capabilities" type="tev:Capabilities"/>
<!--===============================-->
<xs:element name="CreatePullPointSubscription">
<xs:complexType>
<xs:sequence>
<xs:element name="Filter" type="wsnt:FilterType" minOccurs="0">
<xs:annotation>
<xs:documentation>Optional XPATH expression to select specific topics.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="InitialTerminationTime" type="wsnt:AbsoluteOrRelativeTimeType" nillable="true" minOccurs="0">
<xs:annotation>
<xs:documentation>Initial termination time.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubscriptionPolicy" minOccurs="0">
<xs:annotation>
<xs:documentation>Refer to <a href="http://docs.oasis-open.org/wsn/wsn-ws_base_notification-1.3-spec-os.htm">Web Services Base Notification 1.3 (WS-BaseNotification)</a>.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CreatePullPointSubscriptionResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="SubscriptionReference" type="wsa:EndpointReferenceType">
<xs:annotation>
<xs:documentation>Endpoint reference of the subscription to be used for pulling the messages.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="wsnt:CurrentTime">
<xs:annotation>
<xs:documentation>Current time of the server for synchronization purposes.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="wsnt:TerminationTime">
<xs:annotation>
<xs:documentation>Date time when the PullPoint will be shut down without further pull requests.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<!--===============================-->
<xs:element name="PullMessages">
<xs:complexType>
<xs:sequence>
<xs:element name="Timeout" type="xs:duration">
<xs:annotation>
<xs:documentation>Maximum time to block until this method returns.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MessageLimit" type="xs:int">
<xs:annotation>
<xs:documentation>Upper limit for the number of messages to return at once. A server implementation may decide to return less messages.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="PullMessagesResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="CurrentTime" type="xs:dateTime">
<xs:annotation>
<xs:documentation>The date and time when the messages have been delivered by the web server to the client.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TerminationTime" type="xs:dateTime">
<xs:annotation>
<xs:documentation>Date time when the PullPoint will be shut down without further pull requests.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="wsnt:NotificationMessage" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>List of messages. This list shall be empty in case of a timeout.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="PullMessagesFaultResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="MaxTimeout" type="xs:duration">
<xs:annotation>
<xs:documentation>Maximum timeout supported by the device.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MaxMessageLimit" type="xs:int">
<xs:annotation>
<xs:documentation>Maximum message limit supported by the device.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<!--===============================-->
<xs:element name="Seek">
<xs:complexType>
<xs:sequence>
<xs:element name="UtcTime" type="xs:dateTime"><xs:annotation><xs:documentation>The date and time to match against stored messages.</xs:documentation></xs:annotation></xs:element>
<xs:element name="Reverse" type="xs:boolean" minOccurs="0" maxOccurs="1"><xs:annotation><xs:documentation>Reverse the pull direction of PullMessages.</xs:documentation></xs:annotation></xs:element>
<xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SeekResponse">
<xs:complexType>
<xs:sequence/>
</xs:complexType>
</xs:element>
<!--===============================-->
<xs:element name="SetSynchronizationPoint">
<xs:complexType>
<xs:sequence/>
</xs:complexType>
</xs:element>
<xs:element name="SetSynchronizationPointResponse">
<xs:complexType>
<xs:sequence/>
</xs:complexType>
</xs:element>
<!--===============================-->
<xs:element name="GetEventProperties">
<xs:complexType>
<xs:sequence/>
</xs:complexType>
</xs:element>
<xs:element name="GetEventPropertiesResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="TopicNamespaceLocation" type="xs:anyURI" minOccurs="1" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>List of topic namespaces supported.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="wsnt:FixedTopicSet">
<xs:annotation>
<xs:documentation>True when topicset is fixed for all times.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="wstop:TopicSet">
<xs:annotation>
<xs:documentation>Set of topics supported.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="wsnt:TopicExpressionDialect" minOccurs="1" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>
Defines the XPath expression syntax supported for matching topic expressions. <br/>
The following TopicExpressionDialects are mandatory for an ONVIF compliant device :
<ul type="disc">
<li>http://docs.oasis-open.org/wsn/t-1/TopicExpression/Concrete</li>
<li>http://www.onvif.org/ver10/tev/topicExpression/ConcreteSet.</li>
</ul>
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MessageContentFilterDialect" type="xs:anyURI" minOccurs="1" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>
Defines the XPath function set supported for message content filtering.<br/>
The following MessageContentFilterDialects should be returned if a device supports the message content filtering:
<ul type="disc">
<li>http://www.onvif.org/ver10/tev/messageContentFilter/ItemFilter.</li>
</ul>
A device that does not support any MessageContentFilterDialect returns a single empty url.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ProducerPropertiesFilterDialect" type="xs:anyURI" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>
Optional ProducerPropertiesDialects. Refer to <a href="http://docs.oasis-open.org/wsn/wsn-ws_base_notification-1.3-spec-os.htm">Web Services Base Notification 1.3 (WS-BaseNotification)</a> for advanced filtering.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MessageContentSchemaLocation" type="xs:anyURI" minOccurs="1" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>
The Message Content Description Language allows referencing
of vendor-specific types. In order to ease the integration of such types into a client application,
the GetEventPropertiesResponse shall list all URI locations to schema files whose types are
used in the description of notifications, with MessageContentSchemaLocation elements.<br/>
This list shall at least contain the URI of the ONVIF schema file.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation/>
</xs:annotation>
</xs:any>
</xs:sequence>
</xs:complexType>
</xs:element>
<!--===============================-->
<xs:element name="ChangedOnly">
<xs:annotation><xs:documentation>When this element is included in the SubscriptionPolicy, the pullpoint shall not provide Initialized or Deleted events for Properties.</xs:documentation></xs:annotation>
</xs:element>
<!--===============================-->
<xs:element name="AddEventBroker">
<xs:complexType>
<xs:sequence>
<xs:element name="EventBroker" type="tev:EventBrokerConfig" minOccurs="1" maxOccurs="1">
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="AddEventBrokerResponse">
<xs:complexType>
<xs:sequence/>
</xs:complexType>
</xs:element>
<!--===============================-->
<xs:element name="DeleteEventBroker">
<xs:complexType>
<xs:sequence>
<xs:element name="Address" type="xs:anyURI" minOccurs="1" maxOccurs="1">
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DeleteEventBrokerResponse">
<xs:complexType>
<xs:sequence/>
</xs:complexType>
</xs:element>
<!--===============================-->
<xs:element name="GetEventBrokers">
<xs:complexType>
<xs:sequence>
<xs:element name="Address" type="xs:anyURI" minOccurs="0" maxOccurs="1">
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetEventBrokersResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="EventBroker" type="tev:EventBrokerConfig" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<!--===============================-->
<xs:complexType name="EventBrokerConfig">
<xs:sequence>
<xs:element name="Address" type="xs:anyURI" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>Event broker address in the format "scheme://host:port[/resource]". The supported schemes shall be returned by the EventBrokerProtocols capability. The resource part of the URL is only valid when using websocket. The Address must be unique.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TopicPrefix" type="xs:string" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>Prefix that will be prepended to all topics before they are published. This is used to make published topics unique for each device. TopicPrefix is not allowed to be empty.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="UserName" type="xs:string" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>User name for the event broker.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Password" type="xs:string" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>Password for the event broker. Password shall not be included when returned with GetEventBrokers.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CertificateID" type="xs:token" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>Optional certificate ID in the key store pointing to a client certificate to be used for authenticating the device at the message broker.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PublishFilter" type="wsnt:FilterType" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>Concrete Topic Expression to select specific event topics to publish.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="QoS" type="xs:int" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>Quality of service level to use when publishing. This defines the guarantee of delivery for a specific message: 0 = At most once, 1 = At least once, 2 = Exactly once.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Status" type="xs:string" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>Current connection status (see tev:ConnectionStatus for possible values).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CertPathValidationPolicyID" type="xs:string" minOccurs="0">
<xs:annotation>
<xs:documentation>The ID of the certification path validation policy used to validate the broker certificate. In case encryption is used but no validation policy is specified, the device shall not validate the broker certificate.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="MetadataFilter" type="wsnt:FilterType" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>Concrete Topic Expression to select specific metadata topics to publish.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:anyAttribute processContents="lax"/>
</xs:complexType>
<!--===============================-->
<xs:simpleType name="EventBrokerProtocol">
<xs:restriction base="xs:string">
<xs:enumeration value="mqtt"/>
<xs:enumeration value="mqtts"/>
<xs:enumeration value="ws"/>
<xs:enumeration value="wss"/>
</xs:restriction>
</xs:simpleType>
<!--===============================-->
<xs:simpleType name="ConnectionStatus">
<xs:restriction base="xs:string">
<xs:enumeration value="Offline"></xs:enumeration>
<xs:enumeration value="Connecting"></xs:enumeration>
<xs:enumeration value="Connected"></xs:enumeration>
</xs:restriction>
</xs:simpleType>
<!--===============================-->
</xs:schema>
</wsdl:types>
<wsdl:message name="GetServiceCapabilitiesRequest">
<wsdl:part name="parameters" element="tev:GetServiceCapabilities"/>
</wsdl:message>
<wsdl:message name="GetServiceCapabilitiesResponse">
<wsdl:part name="parameters" element="tev:GetServiceCapabilitiesResponse"/>
</wsdl:message>
<wsdl:message name="CreatePullPointSubscriptionRequest">
<wsdl:part name="parameters" element="tev:CreatePullPointSubscription"/>
</wsdl:message>
<wsdl:message name="CreatePullPointSubscriptionResponse">
<wsdl:part name="parameters" element="tev:CreatePullPointSubscriptionResponse"/>
</wsdl:message>
<wsdl:message name="PullMessagesRequest">
<wsdl:part name="parameters" element="tev:PullMessages"/>
</wsdl:message>
<wsdl:message name="PullMessagesResponse">
<wsdl:part name="parameters" element="tev:PullMessagesResponse"/>
</wsdl:message>
<wsdl:message name="PullMessagesFaultResponse">
<wsdl:part name="parameters" element="tev:PullMessagesFaultResponse"/>
</wsdl:message>
<wsdl:message name="SeekRequest">
<wsdl:part name="parameters" element="tev:Seek"/>
</wsdl:message>
<wsdl:message name="SeekResponse">
<wsdl:part name="parameters" element="tev:SeekResponse"/>
</wsdl:message>
<wsdl:message name="SetSynchronizationPointRequest">
<wsdl:part name="parameters" element="tev:SetSynchronizationPoint"/>
</wsdl:message>
<wsdl:message name="SetSynchronizationPointResponse">
<wsdl:part name="parameters" element="tev:SetSynchronizationPointResponse"/>
</wsdl:message>
<wsdl:message name="GetEventPropertiesRequest">
<wsdl:part name="parameters" element="tev:GetEventProperties"/>
</wsdl:message>
<wsdl:message name="GetEventPropertiesResponse">
<wsdl:part name="parameters" element="tev:GetEventPropertiesResponse"/>
</wsdl:message>
<wsdl:message name="AddEventBrokerRequest">
<wsdl:part name="parameters" element="tev:AddEventBroker"/>
</wsdl:message>
<wsdl:message name="AddEventBrokerResponse">
<wsdl:part name="parameters" element="tev:AddEventBrokerResponse"/>
</wsdl:message>
<wsdl:message name="DeleteEventBrokerRequest">
<wsdl:part name="parameters" element="tev:DeleteEventBroker"/>
</wsdl:message>
<wsdl:message name="DeleteEventBrokerResponse">
<wsdl:part name="parameters" element="tev:DeleteEventBrokerResponse"/>
</wsdl:message>
<wsdl:message name="GetEventBrokersRequest">
<wsdl:part name="parameters" element="tev:GetEventBrokers"/>
</wsdl:message>
<wsdl:message name="GetEventBrokersResponse">
<wsdl:part name="parameters" element="tev:GetEventBrokersResponse"/>
</wsdl:message>
<wsdl:portType name="EventPortType">
<wsdl:operation name="GetServiceCapabilities">
<wsdl:documentation>Returns the capabilities of the event service. The result is returned in a typed answer.</wsdl:documentation>
<wsdl:input message="tev:GetServiceCapabilitiesRequest" wsaw:Action="http://www.onvif.org/ver10/events/wsdl/EventPortType/GetServiceCapabilitiesRequest"/>
<wsdl:output message="tev:GetServiceCapabilitiesResponse" wsaw:Action="http://www.onvif.org/ver10/events/wsdl/EventPortType/GetServiceCapabilitiesResponse"/>
</wsdl:operation>
<wsdl:operation name="CreatePullPointSubscription">
<wsdl:documentation>This method returns a PullPointSubscription that can be polled using PullMessages.
This message contains the same elements as the SubscriptionRequest of the WS-BaseNotification without the ConsumerReference.<br/>
If no Filter is specified the pullpoint notifies all occurring events to the client.<br/>
This method is mandatory.</wsdl:documentation>
<wsdl:input message="tev:CreatePullPointSubscriptionRequest" wsaw:Action="http://www.onvif.org/ver10/events/wsdl/EventPortType/CreatePullPointSubscriptionRequest"/>
<wsdl:output message="tev:CreatePullPointSubscriptionResponse" wsaw:Action="http://www.onvif.org/ver10/events/wsdl/EventPortType/CreatePullPointSubscriptionResponse"/>
<wsdl:fault name="ResourceUnknownFault" message="wsrf-rw:ResourceUnknownFault"/>
<wsdl:fault name="InvalidFilterFault" message="wsntw:InvalidFilterFault"/>
<wsdl:fault name="TopicExpressionDialectUnknownFault" message="wsntw:TopicExpressionDialectUnknownFault"/>
<wsdl:fault name="InvalidTopicExpressionFault" message="wsntw:InvalidTopicExpressionFault"/>
<wsdl:fault name="TopicNotSupportedFault" message="wsntw:TopicNotSupportedFault"/>
<wsdl:fault name="InvalidProducerPropertiesExpressionFault" message="wsntw:InvalidProducerPropertiesExpressionFault"/>
<wsdl:fault name="InvalidMessageContentExpressionFault" message="wsntw:InvalidMessageContentExpressionFault"/>
<wsdl:fault name="UnacceptableInitialTerminationTimeFault" message="wsntw:UnacceptableInitialTerminationTimeFault"/>
<wsdl:fault name="UnrecognizedPolicyRequestFault" message="wsntw:UnrecognizedPolicyRequestFault"/>
<wsdl:fault name="UnsupportedPolicyRequestFault" message="wsntw:UnsupportedPolicyRequestFault"/>
<wsdl:fault name="NotifyMessageNotSupportedFault" message="wsntw:NotifyMessageNotSupportedFault"/>
<wsdl:fault name="SubscribeCreationFailedFault" message="wsntw:SubscribeCreationFailedFault"/>
</wsdl:operation>
<wsdl:operation name="GetEventProperties">
<wsdl:documentation>The WS-BaseNotification specification defines a set of OPTIONAL WS-ResouceProperties.
This specification does not require the implementation of the WS-ResourceProperty interface.
Instead, the subsequent direct interface shall be implemented by an ONVIF compliant device
in order to provide information about the FilterDialects, Schema files and topics supported by
the device.</wsdl:documentation>
<wsdl:input message="tev:GetEventPropertiesRequest" wsaw:Action="http://www.onvif.org/ver10/events/wsdl/EventPortType/GetEventPropertiesRequest"/>
<wsdl:output message="tev:GetEventPropertiesResponse" wsaw:Action="http://www.onvif.org/ver10/events/wsdl/EventPortType/GetEventPropertiesResponse"/>
</wsdl:operation>
<wsdl:operation name="AddEventBroker">
<wsdl:documentation>The AddEventBroker command allows an ONVIF client to add an event broker configuration to device to enable ONVIF events to be transferred to an event broker. If an existing event broker configuration already exists with the same Address, the existing configuration shall be modified.</wsdl:documentation>
<wsdl:input message="tev:AddEventBrokerRequest"/>
<wsdl:output message="tev:AddEventBrokerResponse"/>
</wsdl:operation>
<wsdl:operation name="DeleteEventBroker">
<wsdl:documentation>The DeleteEventBroker allows an ONVIF client to delete an event broker configuration from an ONVIF device.</wsdl:documentation>
<wsdl:input message="tev:DeleteEventBrokerRequest"/>
<wsdl:output message="tev:DeleteEventBrokerResponse"/>
</wsdl:operation>
<wsdl:operation name="GetEventBrokers">
<wsdl:documentation>The GetEventBrokers command lets a client retrieve event broker configurations from the device.</wsdl:documentation>
<wsdl:input message="tev:GetEventBrokersRequest"/>
<wsdl:output message="tev:GetEventBrokersResponse"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:portType name="PullPointSubscription">
<wsdl:operation name="PullMessages">
<wsdl:documentation>
This method pulls one or more messages from a PullPoint.
The device shall provide the following PullMessages command for all SubscriptionManager
endpoints returned by the CreatePullPointSubscription command. This method shall not wait until
the requested number of messages is available but return as soon as at least one message is available.<br/>
The command shall at least support a Timeout of one minute. In case a device supports retrieval of less messages
than requested it shall return these without generating a fault.</wsdl:documentation>
<wsdl:input message="tev:PullMessagesRequest" wsaw:Action="http://www.onvif.org/ver10/events/wsdl/PullPointSubscription/PullMessagesRequest"/>
<wsdl:output message="tev:PullMessagesResponse" wsaw:Action="http://www.onvif.org/ver10/events/wsdl/PullPointSubscription/PullMessagesResponse"/>
<wsdl:fault name="PullMessagesFaultResponse" message="tev:PullMessagesFaultResponse" wsaw:Action="http://www.onvif.org/ver10/events/wsdl/PullPointSubscription/PullMessages/Fault/PullMessagesFaultResponse"/>
</wsdl:operation>
<wsdl:operation name="Seek">
<wsdl:documentation>
This method readjusts the pull pointer into the past.
A device supporting persistent notification storage shall provide the
following Seek command for all SubscriptionManager endpoints returned by
the CreatePullPointSubscription command. The optional Reverse argument can
be used to reverse the pull direction of the PullMessages command.<br/>
The UtcTime argument will be matched against the UtcTime attribute on a
NotificationMessage.
</wsdl:documentation>
<wsdl:input message="tev:SeekRequest" wsaw:Action="http://www.onvif.org/ver10/events/wsdl/PullPointSubscription/SeekRequest"/>
<wsdl:output message="tev:SeekResponse" wsaw:Action="http://www.onvif.org/ver10/events/wsdl/PullPointSubscription/SeekResponse"/>
</wsdl:operation>
<wsdl:operation name="SetSynchronizationPoint">
<wsdl:documentation>Properties inform a client about property creation, changes and
deletion in a uniform way. When a client wants to synchronize its properties with the
properties of the device, it can request a synchronization point which repeats the current
status of all properties to which a client has subscribed. The PropertyOperation of all
produced notifications is set to “Initialized”. The Synchronization Point is
requested directly from the SubscriptionManager which was returned in either the
SubscriptionResponse or in the CreatePullPointSubscriptionResponse. The property update is
transmitted via the notification transportation of the notification interface. This method is mandatory.
</wsdl:documentation>
<wsdl:input message="tev:SetSynchronizationPointRequest" wsaw:Action="http://www.onvif.org/ver10/events/wsdl/PullPointSubscription/SetSynchronizationPointRequest"/>
<wsdl:output message="tev:SetSynchronizationPointResponse" wsaw:Action="http://www.onvif.org/ver10/events/wsdl/PullPointSubscription/SetSynchronizationPointResponse"/>
</wsdl:operation>
<wsdl:operation name="Unsubscribe">
<wsdl:documentation>The device shall provide the following Unsubscribe command for all SubscriptionManager endpoints returned by the CreatePullPointSubscription command.<br/>
This command shall terminate the lifetime of a pull point.
</wsdl:documentation>
<wsdl:input name="UnsubscribeRequest" message="wsntw:UnsubscribeRequest" />
<wsdl:output name="UnsubscribeResponse" message="wsntw:UnsubscribeResponse" />
<wsdl:fault name="ResourceUnknownFault" message="wsrf-rw:ResourceUnknownFault" />
<wsdl:fault name="UnableToDestroySubscriptionFault" message="wsntw:UnableToDestroySubscriptionFault" />
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="PullPointSubscriptionBinding" type="tev:PullPointSubscription">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="PullMessages">
<soap:operation soapAction="http://www.onvif.org/ver10/events/wsdl/PullPointSubscription/PullMessagesRequest"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="PullMessagesFaultResponse">
<soap:fault name="PullMessagesFaultResponse" use="literal"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="Seek">
<soap:operation soapAction="http://www.onvif.org/ver10/events/wsdl/PullPointSubscription/SeekRequest"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SetSynchronizationPoint">
<soap:operation soapAction="http://www.onvif.org/ver10/events/wsdl/PullPointSubscription/SetSynchronizationPointRequest"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="Unsubscribe">
<soap:operation soapAction="http://docs.oasis-open.org/wsn/bw-2/SubscriptionManager/UnsubscribeRequest"/>
<wsdl:input name="UnsubscribeRequest">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="UnsubscribeResponse">
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="ResourceUnknownFault">
<soap:fault name="ResourceUnknownFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="UnableToDestroySubscriptionFault">
<soap:fault name="UnableToDestroySubscriptionFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="EventBinding" type="tev:EventPortType">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="GetServiceCapabilities">
<soap:operation soapAction="http://www.onvif.org/ver10/events/wsdl/EventPortType/GetServiceCapabilitiesRequest"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CreatePullPointSubscription">
<soap:operation soapAction="http://www.onvif.org/ver10/events/wsdl/EventPortType/CreatePullPointSubscriptionRequest"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="ResourceUnknownFault">
<soap:fault name="ResourceUnknownFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="InvalidFilterFault">
<soap:fault name="InvalidFilterFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="TopicExpressionDialectUnknownFault">
<soap:fault name="TopicExpressionDialectUnknownFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="InvalidTopicExpressionFault">
<soap:fault name="InvalidTopicExpressionFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="TopicNotSupportedFault">
<soap:fault name="TopicNotSupportedFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="InvalidProducerPropertiesExpressionFault">
<soap:fault name="InvalidProducerPropertiesExpressionFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="InvalidMessageContentExpressionFault">
<soap:fault name="InvalidMessageContentExpressionFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="UnacceptableInitialTerminationTimeFault">
<soap:fault name="UnacceptableInitialTerminationTimeFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="UnrecognizedPolicyRequestFault">
<soap:fault name="UnrecognizedPolicyRequestFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="UnsupportedPolicyRequestFault">
<soap:fault name="UnsupportedPolicyRequestFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="NotifyMessageNotSupportedFault">
<soap:fault name="NotifyMessageNotSupportedFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="SubscribeCreationFailedFault">
<soap:fault name="SubscribeCreationFailedFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="GetEventProperties">
<soap:operation soapAction="http://www.onvif.org/ver10/events/wsdl/EventPortType/GetEventPropertiesRequest"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="AddEventBroker">
<soap:operation soapAction="http://www.onvif.org/ver10/events/wsdl/EventPortType/AddEventBrokerRequest"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DeleteEventBroker">
<soap:operation soapAction="http://www.onvif.org/ver10/events/wsdl/EventPortType/DeleteEventBrokerRequest"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetEventBrokers">
<soap:operation soapAction="http://www.onvif.org/ver10/events/wsdl/EventPortType/GetEventBrokersRequest"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="SubscriptionManagerBinding" type="wsntw:SubscriptionManager">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="Renew">
<soap:operation soapAction="http://docs.oasis-open.org/wsn/bw-2/SubscriptionManager/RenewRequest"/>
<wsdl:input name="RenewRequest">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="RenewResponse">
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="ResourceUnknownFault">
<soap:fault name="ResourceUnknownFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="UnacceptableTerminationTimeFault">
<soap:fault name="UnacceptableTerminationTimeFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="Unsubscribe">
<soap:operation soapAction="http://docs.oasis-open.org/wsn/bw-2/SubscriptionManager/UnsubscribeRequest"/>
<wsdl:input name="UnsubscribeRequest">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="UnsubscribeResponse">
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="ResourceUnknownFault">
<soap:fault name="ResourceUnknownFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="UnableToDestroySubscriptionFault">
<soap:fault name="UnableToDestroySubscriptionFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="NotificationProducerBinding" type="wsntw:NotificationProducer">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="Subscribe">
<soap:operation soapAction="http://docs.oasis-open.org/wsn/bw-2/NotificationProducer/SubscribeRequest"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="ResourceUnknownFault">
<soap:fault name="ResourceUnknownFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="InvalidFilterFault">
<soap:fault name="InvalidFilterFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="TopicExpressionDialectUnknownFault">
<soap:fault name="TopicExpressionDialectUnknownFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="InvalidTopicExpressionFault">
<soap:fault name="InvalidTopicExpressionFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="TopicNotSupportedFault">
<soap:fault name="TopicNotSupportedFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="InvalidProducerPropertiesExpressionFault">
<soap:fault name="InvalidProducerPropertiesExpressionFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="InvalidMessageContentExpressionFault">
<soap:fault name="InvalidMessageContentExpressionFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="UnacceptableInitialTerminationTimeFault">
<soap:fault name="UnacceptableInitialTerminationTimeFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="UnrecognizedPolicyRequestFault">
<soap:fault name="UnrecognizedPolicyRequestFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="UnsupportedPolicyRequestFault">
<soap:fault name="UnsupportedPolicyRequestFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="NotifyMessageNotSupportedFault">
<soap:fault name="NotifyMessageNotSupportedFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="SubscribeCreationFailedFault">
<soap:fault name="SubscribeCreationFailedFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="GetCurrentMessage">
<soap:operation soapAction="http://docs.oasis-open.org/wsn/bw-2/NotificationProducer/GetCurrentMessageRequest"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="ResourceUnknownFault">
<soap:fault name="ResourceUnknownFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="TopicExpressionDialectUnknownFault">
<soap:fault name="TopicExpressionDialectUnknownFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="InvalidTopicExpressionFault">
<soap:fault name="InvalidTopicExpressionFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="TopicNotSupportedFault">
<soap:fault name="TopicNotSupportedFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="NoCurrentMessageOnTopicFault">
<soap:fault name="NoCurrentMessageOnTopicFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="MultipleTopicsSpecifiedFault">
<soap:fault name="MultipleTopicsSpecifiedFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="NotificationConsumerBinding" type="wsntw:NotificationConsumer">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="Notify">
<soap:operation soapAction="http://docs.oasis-open.org/wsn/bw-2/NotificationConsumer/Notify"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="PullPointBinding" type="wsntw:PullPoint">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="GetMessages">
<soap:operation soapAction="http://docs.oasis-open.org/wsn/bw-2/PullPoint/GetMessagesRequest"/>
<wsdl:input name="GetMessagesRequest">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="GetMessagesResponse">
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="ResourceUnknownFault">
<soap:fault name="ResourceUnknownFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="UnableToGetMessagesFault">
<soap:fault name="UnableToGetMessagesFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="DestroyPullPoint">
<soap:operation soapAction="http://docs.oasis-open.org/wsn/bw-2/PullPoint/DestroyPullPointRequest"/>
<wsdl:input name="DestroyPullPointRequest">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="DestroyPullPointResponse">
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="ResourceUnknownFault">
<soap:fault name="ResourceUnknownFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="UnableToDestroyPullPointFault">
<soap:fault name="UnableToDestroyPullPointFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="Notify">
<soap:operation soapAction="http://docs.oasis-open.org/wsn/bw-2/PullPoint/Notify"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="CreatePullPointBinding" type="wsntw:CreatePullPoint">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="CreatePullPoint">
<soap:operation soapAction="http://docs.oasis-open.org/wsn/bw-2/CreatePullPoint/CreatePullPointRequest"/>
<wsdl:input name="CreatePullPointRequest">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="CreatePullPointResponse">
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="UnableToCreatePullPointFault">
<soap:fault name="UnableToCreatePullPointFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="PausableSubscriptionManagerBinding" type="wsntw:PausableSubscriptionManager">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="Renew">
<soap:operation soapAction="http://docs.oasis-open.org/wsn/bw-2/PausableSubscriptionManager/RenewRequest"/>
<wsdl:input name="RenewRequest">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="RenewResponse">
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="ResourceUnknownFault">
<soap:fault name="ResourceUnknownFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="UnacceptableTerminationTimeFault">
<soap:fault name="UnacceptableTerminationTimeFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="Unsubscribe">
<soap:operation soapAction="http://docs.oasis-open.org/wsn/bw-2/PausableSubscriptionManager/UnsubscribeRequest"/>
<wsdl:input name="UnsubscribeRequest">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="UnsubscribeResponse">
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="ResourceUnknownFault">
<soap:fault name="ResourceUnknownFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="UnableToDestroySubscriptionFault">
<soap:fault name="UnableToDestroySubscriptionFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="PauseSubscription">
<soap:operation soapAction="http://docs.oasis-open.org/wsn/bw-2/PausableSubscriptionManager/PauseSubscriptionRequest"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="ResourceUnknownFault">
<soap:fault name="ResourceUnknownFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="PauseFailedFault">
<soap:fault name="PauseFailedFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="ResumeSubscription">
<soap:operation soapAction="http://docs.oasis-open.org/wsn/bw-2/PausableSubscriptionManager/ResumeSubscriptionRequest"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="ResourceUnknownFault">
<soap:fault name="ResourceUnknownFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="ResumeFailedFault">
<soap:fault name="ResumeFailedFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
<!--===============================-->
<!--===============================-->
<wsdl:service name="EventService">
<wsdl:port name="EventPort" binding="tev:EventBinding">
<soap:address location="http://www.onvif.org/ver10/events/wsdl/event.wsdl"/>
</wsdl:port>
<wsdl:port name="PullPointSubscription" binding="tev:PullPointSubscriptionBinding">
<soap:address location="http://www.onvif.org/ver10/events/wsdl/event.wsdl"/>
</wsdl:port>
<wsdl:port name="SubscriptionManager" binding="tev:SubscriptionManagerBinding">
<soap:address location="http://www.onvif.org/ver10/events/wsdl/event.wsdl"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>

View File

@@ -9,7 +9,7 @@
<properties>
<java.version>21</java.version>
<cxf.version>4.0.1</cxf.version>
<cxf.version>4.1.0</cxf.version>
<checkstyle-maven-plugin.version>3.6.0</checkstyle-maven-plugin.version>
<jaxb.api.version>2.3.1</jaxb.api.version> <!-- 2.3.0, 2.3.1 or 2.4.0-b180830.0359 -->
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>