77 lines
7.3 KiB
Java
77 lines
7.3 KiB
Java
package com.tridium.xprotect.soap;
|
|
|
|
import com.tridium.xprotect.soap.GetCamerasSystemResponse.GetCamerasSystemResult;
|
|
import com.tridium.xprotect.soap.GetCamerasUserResponse.GetCamerasUserResult;
|
|
import com.tridium.xprotect.soap.GetConfigurationResponse.GetConfigurationResult;
|
|
import com.tridium.xprotect.soap.GetServersResponse.GetServersResult;
|
|
import javax.jws.WebMethod;
|
|
import javax.jws.WebParam;
|
|
import javax.jws.WebResult;
|
|
import javax.jws.WebService;
|
|
import javax.xml.bind.annotation.XmlSeeAlso;
|
|
import javax.xml.ws.RequestWrapper;
|
|
import javax.xml.ws.ResponseWrapper;
|
|
|
|
@WebService(name = "IMIPService", targetNamespace = "http://tempuri.org/")
|
|
@XmlSeeAlso({ObjectFactory.class})
|
|
public interface IMIPService {
|
|
@WebResult(name = "GetCamerasSystemResult", targetNamespace = "http://tempuri.org/")
|
|
@RequestWrapper(className = "com.tridium.xprotect.soap.GetCamerasSystem", localName = "GetCamerasSystem", targetNamespace = "http://tempuri.org/")
|
|
@ResponseWrapper(className = "com.tridium.xprotect.soap.GetCamerasSystemResponse", localName = "GetCamerasSystemResponse", targetNamespace = "http://tempuri.org/")
|
|
@WebMethod(action = "http://tempuri.org/IMIPService/GetCamerasSystem", operationName = "GetCamerasSystem")
|
|
GetCamerasSystemResult getCamerasSystem(@WebParam(name = "serverId", targetNamespace = "http://tempuri.org/") String str);
|
|
|
|
@WebResult(name = "GetCamerasUserResult", targetNamespace = "http://tempuri.org/")
|
|
@RequestWrapper(className = "com.tridium.xprotect.soap.GetCamerasUser", localName = "GetCamerasUser", targetNamespace = "http://tempuri.org/")
|
|
@ResponseWrapper(className = "com.tridium.xprotect.soap.GetCamerasUserResponse", localName = "GetCamerasUserResponse", targetNamespace = "http://tempuri.org/")
|
|
@WebMethod(action = "http://tempuri.org/IMIPService/GetCamerasUser", operationName = "GetCamerasUser")
|
|
GetCamerasUserResult getCamerasUser(@WebParam(name = "serverId", targetNamespace = "http://tempuri.org/") String str);
|
|
|
|
@WebResult(name = "GetConfigurationResult", targetNamespace = "http://tempuri.org/")
|
|
@RequestWrapper(className = "com.tridium.xprotect.soap.GetConfiguration", localName = "GetConfiguration", targetNamespace = "http://tempuri.org/")
|
|
@ResponseWrapper(className = "com.tridium.xprotect.soap.GetConfigurationResponse", localName = "GetConfigurationResponse", targetNamespace = "http://tempuri.org/")
|
|
@WebMethod(action = "http://tempuri.org/IMIPService/GetConfiguration", operationName = "GetConfiguration")
|
|
GetConfigurationResult getConfiguration();
|
|
|
|
@WebResult(name = "getPresetsResult", targetNamespace = "http://tempuri.org/")
|
|
@RequestWrapper(className = "com.tridium.xprotect.soap.GetPresets", localName = "getPresets", targetNamespace = "http://tempuri.org/")
|
|
@ResponseWrapper(className = "com.tridium.xprotect.soap.GetPresetsResponse", localName = "getPresetsResponse", targetNamespace = "http://tempuri.org/")
|
|
@WebMethod(action = "http://tempuri.org/IMIPService/getPresets")
|
|
String getPresets(@WebParam(name = "camGuid", targetNamespace = "http://tempuri.org/") String str);
|
|
|
|
@WebResult(name = "GetServersResult", targetNamespace = "http://tempuri.org/")
|
|
@RequestWrapper(className = "com.tridium.xprotect.soap.GetServers", localName = "GetServers", targetNamespace = "http://tempuri.org/")
|
|
@ResponseWrapper(className = "com.tridium.xprotect.soap.GetServersResponse", localName = "GetServersResponse", targetNamespace = "http://tempuri.org/")
|
|
@WebMethod(action = "http://tempuri.org/IMIPService/GetServers", operationName = "GetServers")
|
|
GetServersResult getServers(@WebParam(name = "serverId", targetNamespace = "http://tempuri.org/") String str);
|
|
|
|
@WebResult(name = "LoginBasicResult", targetNamespace = "http://tempuri.org/")
|
|
@RequestWrapper(className = "com.tridium.xprotect.soap.LoginBasic", localName = "LoginBasic", targetNamespace = "http://tempuri.org/")
|
|
@ResponseWrapper(className = "com.tridium.xprotect.soap.LoginBasicResponse", localName = "LoginBasicResponse", targetNamespace = "http://tempuri.org/")
|
|
@WebMethod(action = "http://tempuri.org/IMIPService/LoginBasic", operationName = "LoginBasic")
|
|
LoginAttributes loginBasic(@WebParam(name = "userName", targetNamespace = "http://tempuri.org/") String str, @WebParam(name = "password", targetNamespace = "http://tempuri.org/") String str2, @WebParam(name = "uri", targetNamespace = "http://tempuri.org/") String str3);
|
|
|
|
@WebResult(name = "LoginWindowsResult", targetNamespace = "http://tempuri.org/")
|
|
@RequestWrapper(className = "com.tridium.xprotect.soap.LoginWindows", localName = "LoginWindows", targetNamespace = "http://tempuri.org/")
|
|
@ResponseWrapper(className = "com.tridium.xprotect.soap.LoginWindowsResponse", localName = "LoginWindowsResponse", targetNamespace = "http://tempuri.org/")
|
|
@WebMethod(action = "http://tempuri.org/IMIPService/LoginWindows", operationName = "LoginWindows")
|
|
LoginAttributes loginWindows(@WebParam(name = "domain", targetNamespace = "http://tempuri.org/") String str, @WebParam(name = "username", targetNamespace = "http://tempuri.org/") String str2, @WebParam(name = "password", targetNamespace = "http://tempuri.org/") String str3, @WebParam(name = "uri", targetNamespace = "http://tempuri.org/") String str4);
|
|
|
|
@WebMethod(action = "http://tempuri.org/IMIPService/Logout", operationName = "Logout")
|
|
@RequestWrapper(className = "com.tridium.xprotect.soap.Logout", localName = "Logout", targetNamespace = "http://tempuri.org/")
|
|
@ResponseWrapper(className = "com.tridium.xprotect.soap.LogoutResponse", localName = "LogoutResponse", targetNamespace = "http://tempuri.org/")
|
|
void logout(@WebParam(name = "uri", targetNamespace = "http://tempuri.org/") String str);
|
|
|
|
@WebResult(name = "PollConfigServerResult", targetNamespace = "http://tempuri.org/")
|
|
@RequestWrapper(className = "com.tridium.xprotect.soap.PollConfigServer", localName = "PollConfigServer", targetNamespace = "http://tempuri.org/")
|
|
@ResponseWrapper(className = "com.tridium.xprotect.soap.PollConfigServerResponse", localName = "PollConfigServerResponse", targetNamespace = "http://tempuri.org/")
|
|
@WebMethod(action = "http://tempuri.org/IMIPService/PollConfigServer", operationName = "PollConfigServer")
|
|
String pollConfigServer(@WebParam(name = "serverId", targetNamespace = "http://tempuri.org/") String str, @WebParam(name = "sessionId", targetNamespace = "http://tempuri.org/") String str2, @WebParam(name = "token", targetNamespace = "http://tempuri.org/") String str3);
|
|
|
|
@WebResult(name = "SetupPollConfigServerResult", targetNamespace = "http://tempuri.org/")
|
|
@RequestWrapper(className = "com.tridium.xprotect.soap.SetupPollConfigServer", localName = "SetupPollConfigServer", targetNamespace = "http://tempuri.org/")
|
|
@ResponseWrapper(className = "com.tridium.xprotect.soap.SetupPollConfigServerResponse", localName = "SetupPollConfigServerResponse", targetNamespace = "http://tempuri.org/")
|
|
@WebMethod(action = "http://tempuri.org/IMIPService/SetupPollConfigServer", operationName = "SetupPollConfigServer")
|
|
String setupPollConfigServer(@WebParam(name = "rsServerId", targetNamespace = "http://tempuri.org/") String str, @WebParam(name = "token", targetNamespace = "http://tempuri.org/") String str2, @WebParam(name = "motionStartedId", targetNamespace = "http://tempuri.org/") String str3, @WebParam(name = "motionStoppedId", targetNamespace = "http://tempuri.org/") String str4);
|
|
}
|