Please wait. This can take some minutes ...
Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance.
Project price only 1 $
You can buy this project and download/modify it how often you want.
com.glookast.api.capture.info.CaptureInfoPort Maven / Gradle / Ivy
package com.glookast.api.capture.info;
import java.util.List;
import java.util.UUID;
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;
import com.glookast.commons.base.PropertyList;
import com.glookast.commons.capture.info.Locator;
import com.glookast.commons.capture.info.ReferenceSignalStatus;
import com.glookast.commons.capture.info.SignalFormat;
import com.glookast.commons.capture.info.TransferJob;
import com.glookast.commons.timecode.TimecodeCollection;
import com.glookast.commons.timecode.TimecodeDuration;
/**
* This class was generated by the JAX-WS RI.
* JAX-WS RI 2.3.0
* Generated source version: 2.2
*
*/
@WebService(name = "CaptureInfoPort", targetNamespace = "http://info.capture.api.glookast.com")
@XmlSeeAlso({
ObjectFactory.class
})
public interface CaptureInfoPort {
/**
*
* @return
* returns com.glookast.commons.capture.info.SignalFormat
* @throws CaptureInfoException
*/
@WebMethod(action = "http://info.capture.api.glookast.com/getCurrentSignalFormat")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "getCurrentSignalFormat", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.RequestVoid")
@ResponseWrapper(localName = "responseSignalFormat", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.ResponseSignalFormat")
public SignalFormat getCurrentSignalFormat()
throws CaptureInfoException
;
/**
*
* @return
* returns java.util.List
* @throws CaptureInfoException
*/
@WebMethod(action = "http://info.capture.api.glookast.com/getPossibleSignalFormats")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "getPossibleSignalFormats", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.RequestVoid")
@ResponseWrapper(localName = "responseListSignalFormat", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.ResponseListSignalFormat")
public List getPossibleSignalFormats()
throws CaptureInfoException
;
/**
*
* @return
* returns boolean
* @throws CaptureInfoException
*/
@WebMethod(action = "http://info.capture.api.glookast.com/hasSignal")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "hasSignal", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.RequestVoid")
@ResponseWrapper(localName = "responseBoolean", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.ResponseBoolean")
public boolean hasSignal()
throws CaptureInfoException
;
/**
*
* @return
* returns long
* @throws CaptureInfoException
*/
@WebMethod(action = "http://info.capture.api.glookast.com/getAvailableBufferSpace")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "getAvailableBufferSpace", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.RequestVoid")
@ResponseWrapper(localName = "responseLong", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.ResponseLong")
public long getAvailableBufferSpace()
throws CaptureInfoException
;
/**
*
* @param templateId
* @return
* returns com.glookast.commons.timecode.TimecodeDuration
* @throws CaptureInfoException
*/
@WebMethod(action = "http://info.capture.api.glookast.com/getAvailableBufferTime")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "getAvailableBufferTime", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.RequestTemplateId")
@ResponseWrapper(localName = "responseTimecodeDuration", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.ResponseTimecodeDuration")
public TimecodeDuration getAvailableBufferTime(
@WebParam(name = "templateId", targetNamespace = "")
UUID templateId)
throws CaptureInfoException
;
/**
*
* @return
* returns long
* @throws CaptureInfoException
*/
@WebMethod(action = "http://info.capture.api.glookast.com/getTotalBufferSpace")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "getTotalBufferSpace", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.RequestVoid")
@ResponseWrapper(localName = "responseLong", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.ResponseLong")
public long getTotalBufferSpace()
throws CaptureInfoException
;
/**
*
* @param templateId
* @return
* returns com.glookast.commons.timecode.TimecodeDuration
* @throws CaptureInfoException
*/
@WebMethod(action = "http://info.capture.api.glookast.com/getTotalBufferTime")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "getTotalBufferTime", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.RequestTemplateId")
@ResponseWrapper(localName = "responseTimecodeDuration", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.ResponseTimecodeDuration")
public TimecodeDuration getTotalBufferTime(
@WebParam(name = "templateId", targetNamespace = "")
UUID templateId)
throws CaptureInfoException
;
/**
*
* @return
* returns com.glookast.commons.timecode.TimecodeCollection
* @throws CaptureInfoException
*/
@WebMethod(action = "http://info.capture.api.glookast.com/getCurrentTimecodes")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "getCurrentTimecodes", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.RequestVoid")
@ResponseWrapper(localName = "responseTimecodeCollection", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.ResponseTimecodeCollection")
public TimecodeCollection getCurrentTimecodes()
throws CaptureInfoException
;
/**
*
* @return
* returns java.util.List
* @throws CaptureInfoException
*/
@WebMethod(action = "http://info.capture.api.glookast.com/getTransferJobs")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "getTransferJobs", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.RequestVoid")
@ResponseWrapper(localName = "responseListTransferJob", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.ResponseListTransferJob")
public List getTransferJobs()
throws CaptureInfoException
;
/**
*
* @param transferJobId
* @return
* returns com.glookast.commons.capture.info.TransferJob
* @throws CaptureInfoException
*/
@WebMethod(action = "http://info.capture.api.glookast.com/getTransferJobById")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "getTransferJobById", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.RequestTransferJobId")
@ResponseWrapper(localName = "responseTransferJob", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.ResponseTransferJob")
public TransferJob getTransferJobById(
@WebParam(name = "transferJobId", targetNamespace = "")
String transferJobId)
throws CaptureInfoException
;
/**
*
* @param captureJobId
* @return
* returns java.util.List
* @throws CaptureInfoException
*/
@WebMethod(action = "http://info.capture.api.glookast.com/getTransferJobsByCaptureJobId")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "getTransferJobsByCaptureJobId", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.RequestCaptureJobId")
@ResponseWrapper(localName = "responseListTransferJob", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.ResponseListTransferJob")
public List getTransferJobsByCaptureJobId(
@WebParam(name = "captureJobId", targetNamespace = "")
String captureJobId)
throws CaptureInfoException
;
/**
*
* @param transferJobId
* @throws CaptureInfoException
*/
@WebMethod(action = "http://info.capture.api.glookast.com/startTransferJob")
@RequestWrapper(localName = "startTransferJob", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.RequestTransferJobId")
@ResponseWrapper(localName = "responseVoid", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.ResponseVoid")
public void startTransferJob(
@WebParam(name = "transferJobId", targetNamespace = "")
String transferJobId)
throws CaptureInfoException
;
/**
*
* @param captureJobId
* @return
* returns java.lang.String
* @throws CaptureInfoException
*/
@WebMethod(action = "http://info.capture.api.glookast.com/getCaptureJobClipName")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "getCaptureJobClipName", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.RequestCaptureJobId")
@ResponseWrapper(localName = "responseString", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.ResponseString")
public String getCaptureJobClipName(
@WebParam(name = "captureJobId", targetNamespace = "")
String captureJobId)
throws CaptureInfoException
;
/**
*
* @param clipName
* @param captureJobId
* @throws CaptureInfoException
*/
@WebMethod(action = "http://info.capture.api.glookast.com/setCaptureJobClipName")
@RequestWrapper(localName = "setCaptureJobClipName", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.RequestSetCaptureJobClipName")
@ResponseWrapper(localName = "responseVoid", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.ResponseVoid")
public void setCaptureJobClipName(
@WebParam(name = "captureJobId", targetNamespace = "")
String captureJobId,
@WebParam(name = "clipName", targetNamespace = "")
String clipName)
throws CaptureInfoException
;
/**
*
* @param captureJobId
* @return
* returns com.glookast.commons.base.PropertyList
* @throws CaptureInfoException
*/
@WebMethod(action = "http://info.capture.api.glookast.com/getCaptureJobMetadata")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "getCaptureJobMetadata", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.RequestCaptureJobId")
@ResponseWrapper(localName = "responsePropertyList", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.ResponsePropertyList")
public PropertyList getCaptureJobMetadata(
@WebParam(name = "captureJobId", targetNamespace = "")
String captureJobId)
throws CaptureInfoException
;
/**
*
* @param captureJobId
* @param metadataList
* @return
* returns com.glookast.commons.base.PropertyList
* @throws CaptureInfoException
*/
@WebMethod(action = "http://info.capture.api.glookast.com/setCaptureJobMetadata")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "setCaptureJobMetadata", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.RequestSetCaptureJobMetadata")
@ResponseWrapper(localName = "responsePropertyList", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.ResponsePropertyList")
public PropertyList setCaptureJobMetadata(
@WebParam(name = "captureJobId", targetNamespace = "")
String captureJobId,
@WebParam(name = "metadataList", targetNamespace = "")
PropertyList metadataList)
throws CaptureInfoException
;
/**
*
* @return
* returns com.glookast.commons.capture.info.ReferenceSignalStatus
* @throws CaptureInfoException
*/
@WebMethod(action = "http://info.capture.api.glookast.com/getReferenceSignalStatus")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "getReferenceSignalStatus", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.RequestVoid")
@ResponseWrapper(localName = "responseReferenceSignalStatus", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.ResponseReferenceSignalStatus")
public ReferenceSignalStatus getReferenceSignalStatus()
throws CaptureInfoException
;
/**
*
* @return
* returns boolean
* @throws CaptureInfoException
*/
@WebMethod(action = "http://info.capture.api.glookast.com/isLoopRecordingEnabled")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "isLoopRecordingEnabled", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.RequestVoid")
@ResponseWrapper(localName = "responseBoolean", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.ResponseBoolean")
public boolean isLoopRecordingEnabled()
throws CaptureInfoException
;
/**
*
* @param enabled
* @throws CaptureInfoException
*/
@WebMethod(action = "http://info.capture.api.glookast.com/setLoopRecordingEnabled")
@RequestWrapper(localName = "setLoopRecordingEnabled", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.RequestEnabled")
@ResponseWrapper(localName = "responseVoid", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.ResponseVoid")
public void setLoopRecordingEnabled(
@WebParam(name = "enabled", targetNamespace = "")
boolean enabled)
throws CaptureInfoException
;
/**
*
* @return
* returns java.util.UUID
* @throws CaptureInfoException
*/
@WebMethod(action = "http://info.capture.api.glookast.com/getLoopRecordingVideoFormatId")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "getLoopRecordingVideoFormatId", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.RequestVoid")
@ResponseWrapper(localName = "responseUUID", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.ResponseUUID")
public UUID getLoopRecordingVideoFormatId()
throws CaptureInfoException
;
/**
*
* @param videoFormatId
* @throws CaptureInfoException
*/
@WebMethod(action = "http://info.capture.api.glookast.com/setLoopRecordingVideoFormatId")
@RequestWrapper(localName = "setLoopRecordingVideoFormatId", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.RequestVideoFormatId")
@ResponseWrapper(localName = "responseVoid", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.ResponseVoid")
public void setLoopRecordingVideoFormatId(
@WebParam(name = "videoFormatId", targetNamespace = "")
UUID videoFormatId)
throws CaptureInfoException
;
/**
*
* @return
* returns int
* @throws CaptureInfoException
*/
@WebMethod(action = "http://info.capture.api.glookast.com/getLoopRecordingDuration")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "getLoopRecordingDuration", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.RequestVoid")
@ResponseWrapper(localName = "responseInteger", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.ResponseInteger")
public int getLoopRecordingDuration()
throws CaptureInfoException
;
/**
*
* @param duration
* @throws CaptureInfoException
*/
@WebMethod(action = "http://info.capture.api.glookast.com/setLoopRecordingDuration")
@RequestWrapper(localName = "setLoopRecordingDuration", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.RequestDuration")
@ResponseWrapper(localName = "responseVoid", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.ResponseVoid")
public void setLoopRecordingDuration(
@WebParam(name = "duration", targetNamespace = "")
int duration)
throws CaptureInfoException
;
/**
*
* @throws CaptureInfoException
*/
@WebMethod(action = "http://info.capture.api.glookast.com/restartChannel")
@RequestWrapper(localName = "restartChannel", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.RequestVoid")
@ResponseWrapper(localName = "responseVoid", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.ResponseVoid")
public void restartChannel()
throws CaptureInfoException
;
/**
*
* @param captureJobId
* @return
* returns java.util.List
* @throws CaptureInfoException
*/
@WebMethod(action = "http://info.capture.api.glookast.com/getCaptureJobLocators")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "getCaptureJobLocators", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.RequestCaptureJobId")
@ResponseWrapper(localName = "responseListLocator", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.ResponseListLocator")
public List getCaptureJobLocators(
@WebParam(name = "captureJobId", targetNamespace = "")
String captureJobId)
throws CaptureInfoException
;
/**
*
* @param captureJobId
* @param locator
* @throws CaptureInfoException
*/
@WebMethod(action = "http://info.capture.api.glookast.com/setCaptureJobLocator")
@RequestWrapper(localName = "setCaptureJobLocator", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.RequestSetCaptureJobLocator")
@ResponseWrapper(localName = "responseVoid", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.ResponseVoid")
public void setCaptureJobLocator(
@WebParam(name = "captureJobId", targetNamespace = "")
String captureJobId,
@WebParam(name = "locator", targetNamespace = "")
Locator locator)
throws CaptureInfoException
;
/**
*
* @param callbackUrl
* @throws CaptureInfoException
*/
@WebMethod(action = "http://info.capture.api.glookast.com/registerCallbackCaptureJobNotifications")
@RequestWrapper(localName = "registerCallbackCaptureJobNotifications", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.RequestCallbackUrl")
@ResponseWrapper(localName = "responseVoid", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.ResponseVoid")
public void registerCallbackCaptureJobNotifications(
@WebParam(name = "callbackUrl", targetNamespace = "")
String callbackUrl)
throws CaptureInfoException
;
/**
*
* @param callbackUrl
* @throws CaptureInfoException
*/
@WebMethod(action = "http://info.capture.api.glookast.com/unregisterCallbackCaptureJobNotifications")
@RequestWrapper(localName = "unregisterCallbackCaptureJobNotifications", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.RequestCallbackUrl")
@ResponseWrapper(localName = "responseVoid", targetNamespace = "http://info.capture.api.glookast.com", className = "com.glookast.api.capture.info.ResponseVoid")
public void unregisterCallbackCaptureJobNotifications(
@WebParam(name = "callbackUrl", targetNamespace = "")
String callbackUrl)
throws CaptureInfoException
;
}