com.glookast.api.templates.TemplatesPort Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of api-templates Show documentation
Show all versions of api-templates Show documentation
Generated artifacts used for interfacing with Glookast Products
package com.glookast.api.templates;
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.templates.AudioFormat;
import com.glookast.commons.templates.ContainerFormat;
import com.glookast.commons.templates.MetadataSystem;
import com.glookast.commons.templates.OutputSystem;
import com.glookast.commons.templates.StorageSystem;
import com.glookast.commons.templates.Template;
import com.glookast.commons.templates.TransformProfile;
import com.glookast.commons.templates.VideoFormat;
/**
* This class was generated by the JAX-WS RI.
* JAX-WS RI 2.2.10
* Generated source version: 2.2
*
*/
@WebService(name = "TemplatesPort", targetNamespace = "http://templates.api.glookast.com")
@XmlSeeAlso({
ObjectFactory.class
})
public interface TemplatesPort {
/**
*
* @return
* returns java.util.List
* @throws TemplatesException
*/
@WebMethod(action = "http://templates.api.glookast.com/getStorageSystems")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "getStorageSystems", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.RequestVoid")
@ResponseWrapper(localName = "responseListStorageSystem", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.ResponseListStorageSystem")
public List getStorageSystems()
throws TemplatesException
;
/**
*
* @param storageSystem
* @return
* returns com.glookast.commons.templates.StorageSystem
* @throws TemplatesException
*/
@WebMethod(action = "http://templates.api.glookast.com/setStorageSystem")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "setStorageSystem", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.RequestStorageSystem")
@ResponseWrapper(localName = "responseStorageSystem", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.ResponseStorageSystem")
public StorageSystem setStorageSystem(
@WebParam(name = "storageSystem", targetNamespace = "")
StorageSystem storageSystem)
throws TemplatesException
;
/**
*
* @param storageSystemId
* @return
* returns boolean
* @throws TemplatesException
*/
@WebMethod(action = "http://templates.api.glookast.com/delStorageSystem")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "delStorageSystem", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.RequestStorageSystemId")
@ResponseWrapper(localName = "responseBoolean", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.ResponseBoolean")
public boolean delStorageSystem(
@WebParam(name = "storageSystemId", targetNamespace = "")
UUID storageSystemId)
throws TemplatesException
;
/**
*
* @param storageSystem
* @return
* returns com.glookast.commons.base.PropertyList
* @throws TemplatesException
*/
@WebMethod(action = "http://templates.api.glookast.com/testStorageSystem")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "testStorageSystem", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.RequestStorageSystem")
@ResponseWrapper(localName = "responsePropertyList", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.ResponsePropertyList")
public PropertyList testStorageSystem(
@WebParam(name = "storageSystem", targetNamespace = "")
StorageSystem storageSystem)
throws TemplatesException
;
/**
*
* @return
* returns java.util.List
* @throws TemplatesException
*/
@WebMethod(action = "http://templates.api.glookast.com/getMetadataSystems")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "getMetadataSystems", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.RequestVoid")
@ResponseWrapper(localName = "responseListMetadataSystem", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.ResponseListMetadataSystem")
public List getMetadataSystems()
throws TemplatesException
;
/**
*
* @param metadataSystem
* @return
* returns com.glookast.commons.templates.MetadataSystem
* @throws TemplatesException
*/
@WebMethod(action = "http://templates.api.glookast.com/setMetadataSystem")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "setMetadataSystem", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.RequestMetadataSystem")
@ResponseWrapper(localName = "responseMetadataSystem", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.ResponseMetadataSystem")
public MetadataSystem setMetadataSystem(
@WebParam(name = "metadataSystem", targetNamespace = "")
MetadataSystem metadataSystem)
throws TemplatesException
;
/**
*
* @param metadataSystemId
* @return
* returns boolean
* @throws TemplatesException
*/
@WebMethod(action = "http://templates.api.glookast.com/delMetadataSystem")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "delMetadataSystem", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.RequestMetadataSystemId")
@ResponseWrapper(localName = "responseBoolean", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.ResponseBoolean")
public boolean delMetadataSystem(
@WebParam(name = "metadataSystemId", targetNamespace = "")
UUID metadataSystemId)
throws TemplatesException
;
/**
*
* @param metadataSystem
* @return
* returns com.glookast.commons.base.PropertyList
* @throws TemplatesException
*/
@WebMethod(action = "http://templates.api.glookast.com/testMetadataSystem")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "testMetadataSystem", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.RequestMetadataSystem")
@ResponseWrapper(localName = "responsePropertyList", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.ResponsePropertyList")
public PropertyList testMetadataSystem(
@WebParam(name = "metadataSystem", targetNamespace = "")
MetadataSystem metadataSystem)
throws TemplatesException
;
/**
*
* @return
* returns java.util.List
* @throws TemplatesException
*/
@WebMethod(action = "http://templates.api.glookast.com/getOutputSystems")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "getOutputSystems", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.RequestVoid")
@ResponseWrapper(localName = "responseListOutputSystem", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.ResponseListOutputSystem")
public List getOutputSystems()
throws TemplatesException
;
/**
*
* @param outputSystem
* @return
* returns com.glookast.commons.templates.OutputSystem
* @throws TemplatesException
*/
@WebMethod(action = "http://templates.api.glookast.com/setOutputSystem")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "setOutputSystem", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.RequestOutputSystem")
@ResponseWrapper(localName = "responseOutputSystem", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.ResponseOutputSystem")
public OutputSystem setOutputSystem(
@WebParam(name = "outputSystem", targetNamespace = "")
OutputSystem outputSystem)
throws TemplatesException
;
/**
*
* @param outputSystemId
* @return
* returns boolean
* @throws TemplatesException
*/
@WebMethod(action = "http://templates.api.glookast.com/delOutputSystem")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "delOutputSystem", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.RequestOutputSystemId")
@ResponseWrapper(localName = "responseBoolean", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.ResponseBoolean")
public boolean delOutputSystem(
@WebParam(name = "outputSystemId", targetNamespace = "")
UUID outputSystemId)
throws TemplatesException
;
/**
*
* @param onlyLicensed
* @return
* returns java.util.List
* @throws TemplatesException
*/
@WebMethod(action = "http://templates.api.glookast.com/getVideoFormats")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "getVideoFormats", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.RequestOnlyLicensed")
@ResponseWrapper(localName = "responseListVideoFormat", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.ResponseListVideoFormat")
public List getVideoFormats(
@WebParam(name = "onlyLicensed", targetNamespace = "")
boolean onlyLicensed)
throws TemplatesException
;
/**
*
* @param onlyLicensed
* @return
* returns java.util.List
* @throws TemplatesException
*/
@WebMethod(action = "http://templates.api.glookast.com/getAudioFormats")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "getAudioFormats", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.RequestOnlyLicensed")
@ResponseWrapper(localName = "responseListAudioFormat", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.ResponseListAudioFormat")
public List getAudioFormats(
@WebParam(name = "onlyLicensed", targetNamespace = "")
boolean onlyLicensed)
throws TemplatesException
;
/**
*
* @param onlyLicensed
* @return
* returns java.util.List
* @throws TemplatesException
*/
@WebMethod(action = "http://templates.api.glookast.com/getContainerFormats")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "getContainerFormats", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.RequestOnlyLicensed")
@ResponseWrapper(localName = "responseListContainerFormat", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.ResponseListContainerFormat")
public List getContainerFormats(
@WebParam(name = "onlyLicensed", targetNamespace = "")
boolean onlyLicensed)
throws TemplatesException
;
/**
*
* @return
* returns java.util.List
* @throws TemplatesException
*/
@WebMethod(action = "http://templates.api.glookast.com/getTransformProfiles")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "getTransformProfiles", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.RequestVoid")
@ResponseWrapper(localName = "responseListTransformProfile", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.ResponseListTransformProfile")
public List getTransformProfiles()
throws TemplatesException
;
/**
*
* @param transformProfile
* @return
* returns com.glookast.commons.templates.TransformProfile
* @throws TemplatesException
*/
@WebMethod(action = "http://templates.api.glookast.com/setTransformProfile")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "setTransformProfile", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.RequestTransformProfile")
@ResponseWrapper(localName = "responseTransformProfile", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.ResponseTransformProfile")
public TransformProfile setTransformProfile(
@WebParam(name = "transformProfile", targetNamespace = "")
TransformProfile transformProfile)
throws TemplatesException
;
/**
*
* @param transformProfileId
* @return
* returns boolean
* @throws TemplatesException
*/
@WebMethod(action = "http://templates.api.glookast.com/delTransformProfile")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "delTransformProfile", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.RequestTransformProfileId")
@ResponseWrapper(localName = "responseBoolean", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.ResponseBoolean")
public boolean delTransformProfile(
@WebParam(name = "transformProfileId", targetNamespace = "")
UUID transformProfileId)
throws TemplatesException
;
/**
*
* @return
* returns java.util.List
* @throws TemplatesException
*/
@WebMethod(action = "http://templates.api.glookast.com/getTemplates")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "getTemplates", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.RequestVoid")
@ResponseWrapper(localName = "responseListTemplate", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.ResponseListTemplate")
public List getTemplates()
throws TemplatesException
;
/**
*
* @param template
* @return
* returns com.glookast.commons.templates.Template
* @throws TemplatesException
*/
@WebMethod(action = "http://templates.api.glookast.com/setTemplate")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "setTemplate", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.RequestTemplate")
@ResponseWrapper(localName = "responseTemplate", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.ResponseTemplate")
public Template setTemplate(
@WebParam(name = "template", targetNamespace = "")
Template template)
throws TemplatesException
;
/**
*
* @param templateId
* @return
* returns boolean
* @throws TemplatesException
*/
@WebMethod(action = "http://templates.api.glookast.com/delTemplate")
@WebResult(targetNamespace = "")
@RequestWrapper(localName = "delTemplate", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.RequestTemplateId")
@ResponseWrapper(localName = "responseBoolean", targetNamespace = "http://templates.api.glookast.com", className = "com.glookast.api.templates.ResponseBoolean")
public boolean delTemplate(
@WebParam(name = "templateId", targetNamespace = "")
UUID templateId)
throws TemplatesException
;
}