public abstract class SDClientTask extends HTTPTask implements Callable<Object>
Task
for tasks that invoke
SDClient
methods.
<SDClientTask buffer="boolean" classname="String" classpathref="Reference" description="String" taskname="String">
<classpath .../>
</SDClientTask>
Modifier and Type | Class and Description |
---|---|
static class |
SDClientTask.AutomapLineup
|
static class |
SDClientTask.Get
|
static class |
SDClientTask.GetAvailable
|
static class |
SDClientTask.GetAvailableCountries
|
static class |
SDClientTask.GetAvailableLanguages
|
static class |
SDClientTask.GetCelebrityMetadata
|
static class |
SDClientTask.GetHeadends
|
static class |
SDClientTask.GetImage
|
static class |
SDClientTask.GetLineups
|
static class |
SDClientTask.GetProgramMetadata
|
static class |
SDClientTask.GetPrograms
|
static class |
SDClientTask.GetSchedules
|
static class |
SDClientTask.GetStatus
|
static class |
SDClientTask.GetToken
|
static class |
SDClientTask.Intialize
|
static class |
SDClientTask.Lineup
Abstract class for class implementations that require a "line-up"
attribute.
|
HTTPTask.Delete, HTTPTask.Head, HTTPTask.NameValuePairImpl, HTTPTask.Options, HTTPTask.Patch, HTTPTask.Post, HTTPTask.Put, HTTPTask.Request
Modifier and Type | Field and Description |
---|---|
protected SDClient |
client |
description, location, project
Constructor and Description |
---|
SDClientTask() |
Modifier and Type | Method and Description |
---|---|
abstract Object |
call() |
void |
execute()
Default implementation for
Task subclasses. |
protected List<String> |
split(String string) |
builder, init, log, log, log, process, process
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAntTaskName
log, log, log, log, log, log, log, log, log, log, log
createClasspath, delegate, delegate, getClassForName, getClassLoader, setClassname, setClasspathref
configure
public SDClientTask()
public void execute() throws BuildException
AnnotatedAntTask
Task
subclasses. Check attributes
annotated with AntTaskAttributeConstraint
.
See AnnotatedAntTaskConfigurationChecker
.execute
in interface AnnotatedAntTask
execute
in class HTTPTask
BuildException
- If a
AntTaskAttributeConstraint.Checker
fails.Copyright © 2015–2020 Allen D. Ball. All rights reserved.