Search

Class RESTHost

Extends java.lang.Object
REST plug-in host object

Attributes

Name Type Description
authentication RESTAuthentication authentication
connectionTimeout Number connectionTimeout
DEFAULT_CONN_TIMEOUT Number
DEFAULT_OPERATION_TIMEOUT Number
hostVerification boolean hostVerification
id String id
name String name
operationTimeout Number operationTimeout
privateKeyId String The Id of the PrivateKeyEntry to use for client cerificate authentication.
proxyAuthentication RESTAuthentication proxyAuthentication
proxyHost String Proxy host
proxyPort Number Proxy port
TYPE String
url String url

Methods

Name Returns
RESTHost(String , ch.dunes.vso.sdk.ssl.ISslService ) constructor
addOperation(RESTOperation operation) RESTOperation
addSchemaFromUrl(String url) String[]
addSchemaFromXmlString(String xml) String[]
clone() RESTHost
convert() boolean
createRequest(String method, String url, Object content) RESTRequest
equals(Object ) boolean
executeRequestWithCredentials(String method, String url, Object content, String user, String pass) RESTResponse
getAllOperations() Object[]
getDisplayName() String
getOperation(String id) RESTOperation
getOperations() String[]
getRequestCreator() com.vmware.o11n.plugin.rest.RequestCreator
getResourceId() String
getSchemaElement(String , String ) com.vmware.o11n.plugin.rest.schema.SchemaElement
getSchemaElements(String namespace) Object[]
getSchemaNamespaces() String[]
getSchemaRepositoryFrom(ch.dunes.vso.sdk.endpoints.IEndpointConfiguration ) void
hashCode() Number
matches(String ) boolean
newHostFromThis() RESTHost
removeAllSchemas() void
removeOperation(String id) RESTOperation
saveSchemaRepositoryTo(ch.dunes.vso.sdk.endpoints.IEndpointConfiguration ) void
setRequestCreator(com.vmware.o11n.plugin.rest.RequestCreator ) void
setResourceId(String ) void
setSchemaRespository(com.vmware.o11n.plugin.rest.schema.SchemaRespository ) void
setTransient() void
toHttpHost() org.apache.http.HttpHost
toString() String
updateOperation(RESTOperation operation) RESTOperation

Returned by

Method Returns
RESTHost.clone() RESTHost
RESTHost.newHostFromThis() RESTHost
RESTHostManager.addHost(RESTHost host) RESTHost
RESTHostManager.createHost(String name) RESTHost
RESTHostManager.createTransientHostFrom(RESTHost restHostPrototype) RESTHost
RESTHostManager.getHost(String id) RESTHost
RESTHostManager.removeHost(String id) RESTHost
RESTHostManager.updateHost(RESTHost host) RESTHost
RESTRequest.getHost() RESTHost
RootFinder.Hosts() RESTHost

Referenced in

Method Returns
com.vmware.o11n.plugin.rest.RequestCreator.(RESTHost , com.vmware.o11n.plugin.rest.SessionInfo ) void
RESTHostManager.addHost(RESTHost host) RESTHost
RESTHostManager.createTransientHostFrom(RESTHost restHostPrototype) RESTHost
RESTHostManager.getRequestCreator(RESTHost ) com.vmware.o11n.plugin.rest.RequestCreator
RESTHostManager.updateHost(RESTHost host) RESTHost
RESTRequest.setHost(RESTHost ) void