|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eaglei.services.repository.RepositoryHttpConfig
public final class RepositoryHttpConfig
Configuration for connecting to the repository.
| Field Summary | |
|---|---|
static java.lang.String |
DEFAULT_NG
|
static java.lang.String |
EAGLEI_REPOSITORY_PASSWORD_PROPERTY
|
static java.lang.String |
EAGLEI_REPOSITORY_USERNAME_PROPERTY
|
static java.lang.String |
PUBLISHED_NG
|
static java.lang.String |
PUBLISHED_VIEW
|
| Constructor Summary | |
|---|---|
RepositoryHttpConfig(NodeConfig nodeConfig,
java.lang.String tier)
Constructs a RepositoryHttpConfig from the given node configuration. |
|
RepositoryHttpConfig(java.lang.String hostURL)
Constructs a client using the given host URL. |
|
| Method Summary | |
|---|---|
static java.lang.String |
computeHostURL(java.lang.String tier,
java.lang.String repositoryHostUrl)
Generates a repository host url using a tier and institution subdomain. |
static org.apache.commons.httpclient.HttpClient |
createHttpClient(java.lang.String username,
java.lang.String password)
Convenience utility method for constructing a default http client suitable for connecting to the repository. |
java.lang.String |
getContactUrl()
|
java.lang.String |
getHarvestUrl()
|
java.lang.String |
getHostURL()
|
java.lang.String |
getInstanceUrl()
|
java.lang.String |
getLogoutUrl()
|
java.lang.String |
getSearchPassword()
|
java.lang.String |
getSearchUsername()
|
java.lang.String |
getSparqlUrl()
|
java.lang.String |
getWhoamiUrl()
|
void |
setSearchPassword(java.lang.String searchPassword)
|
void |
setSearchUsername(java.lang.String searchUsername)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String EAGLEI_REPOSITORY_USERNAME_PROPERTY
public static final java.lang.String EAGLEI_REPOSITORY_PASSWORD_PROPERTY
public static final java.lang.String PUBLISHED_NG
public static final java.lang.String DEFAULT_NG
public static final java.lang.String PUBLISHED_VIEW
| Constructor Detail |
|---|
public RepositoryHttpConfig(NodeConfig nodeConfig,
java.lang.String tier)
tier - Optional tier component to be added to the repo URLpublic RepositoryHttpConfig(java.lang.String hostURL)
hostURL - may not be null| Method Detail |
|---|
public java.lang.String getHostURL()
public static org.apache.commons.httpclient.HttpClient createHttpClient(java.lang.String username,
java.lang.String password)
username - password -
public static java.lang.String computeHostURL(java.lang.String tier,
java.lang.String repositoryHostUrl)
tier - institutionSubdomain -
public java.lang.String getWhoamiUrl()
public java.lang.String getLogoutUrl()
public java.lang.String getHarvestUrl()
public java.lang.String getSparqlUrl()
public java.lang.String getInstanceUrl()
public java.lang.String getContactUrl()
public java.lang.String getSearchUsername()
public void setSearchUsername(java.lang.String searchUsername)
public java.lang.String getSearchPassword()
public void setSearchPassword(java.lang.String searchPassword)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||