public class WebdavAdaptor extends Adaptor
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
ADAPTOR_DESCRIPTION
A description of this adaptor
|
private static ImmutableArray<java.lang.String> |
ADAPTOR_LOCATIONS
The locations supported by this adaptor
|
static java.lang.String |
ADAPTOR_NAME
The name of this adaptor
|
protected static ImmutableArray<java.lang.String> |
ADAPTOR_SCHEME
The schemes supported by this adaptor
|
static java.lang.String |
AUTOMATICALLY_ADD_HOST_KEY
Enable strict host key checking.
|
private Credentials |
credentialsAdaptor |
protected static int |
DEFAULT_PORT
The default SSH port
|
private WebdavFiles |
filesAdaptor |
static java.lang.String |
GATEWAY
Add gateway to access machine.
|
static java.lang.String |
INFO
Ssh adaptor information start with this prefix.
|
static java.lang.String |
JOBS
Ssh job information start with this prefix.
|
static java.lang.String |
LOAD_STANDARD_KNOWN_HOSTS
Load the known_hosts file by default.
|
static java.lang.String |
MAX_HISTORY
Maximum history length for finished jobs
|
static java.lang.String |
MULTIQ
Local multi queue properties start with this prefix.
|
static java.lang.String |
MULTIQ_MAX_CONCURRENT
Property for the maximum number of concurrent jobs in the multi queue.
|
static java.lang.String |
POLLING_DELAY
Property for maximum history length for finished jobs
|
static java.lang.String |
PREFIX
All our own properties start with this prefix.
|
static java.lang.String |
QUEUE
All our own queue properties start with this prefix.
|
static java.lang.String |
STRICT_HOST_KEY_CHECKING
Enable strict host key checking.
|
static java.lang.String |
SUBMITTED
How many jobs have been submitted using this adaptor.
|
private static ImmutableArray<XenonPropertyDescription> |
VALID_PROPERTIES
List of properties supported by this FTP adaptor
|
Constructor and Description |
---|
WebdavAdaptor(XenonEngine xenonEngine,
java.util.Map<java.lang.String,java.lang.String> properties) |
Modifier and Type | Method and Description |
---|---|
Credentials |
credentialsAdaptor() |
void |
end() |
Files |
filesAdaptor() |
java.util.Map<java.lang.String,java.lang.String> |
getAdaptorSpecificInformation() |
XenonPropertyDescription[] |
getSupportedProperties() |
Jobs |
jobsAdaptor() |
getAdaptorStatus, getName, getProperties, getSupportedLocations, getSupportedProperties, getSupportedSchemes, getXenonEngine, supports, toString
public static final java.lang.String ADAPTOR_NAME
protected static final int DEFAULT_PORT
private static final java.lang.String ADAPTOR_DESCRIPTION
protected static final ImmutableArray<java.lang.String> ADAPTOR_SCHEME
private static final ImmutableArray<java.lang.String> ADAPTOR_LOCATIONS
public static final java.lang.String PREFIX
public static final java.lang.String STRICT_HOST_KEY_CHECKING
public static final java.lang.String LOAD_STANDARD_KNOWN_HOSTS
public static final java.lang.String AUTOMATICALLY_ADD_HOST_KEY
public static final java.lang.String GATEWAY
public static final java.lang.String QUEUE
public static final java.lang.String MAX_HISTORY
public static final java.lang.String POLLING_DELAY
public static final java.lang.String MULTIQ
public static final java.lang.String MULTIQ_MAX_CONCURRENT
public static final java.lang.String INFO
public static final java.lang.String JOBS
public static final java.lang.String SUBMITTED
private static final ImmutableArray<XenonPropertyDescription> VALID_PROPERTIES
private final WebdavFiles filesAdaptor
private Credentials credentialsAdaptor
public WebdavAdaptor(XenonEngine xenonEngine, java.util.Map<java.lang.String,java.lang.String> properties) throws XenonException
XenonException
public XenonPropertyDescription[] getSupportedProperties()
getSupportedProperties
in class Adaptor
public Files filesAdaptor()
filesAdaptor
in class Adaptor
public Jobs jobsAdaptor() throws XenonException
jobsAdaptor
in class Adaptor
XenonException
public Credentials credentialsAdaptor()
credentialsAdaptor
in class Adaptor
public java.util.Map<java.lang.String,java.lang.String> getAdaptorSpecificInformation()
getAdaptorSpecificInformation
in class Adaptor