public abstract class AbstractWebApplicationService extends Object implements WebApplicationService
| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
LOG |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractWebApplicationService(String id,
String originalUrl,
String artifactId,
HttpClient httpClient) |
| Modifier and Type | Method and Description |
|---|---|
protected static String |
cleanupUrl(String url) |
boolean |
equals(Object object) |
String |
getArtifactId()
Retrieves the artifact supplied with the service.
|
Map<String,Object> |
getAttributes() |
protected HttpClient |
getHttpClient() |
String |
getId()
Returns the unique id for the Principal
|
protected String |
getOriginalUrl() |
protected Principal |
getPrincipal() |
int |
hashCode() |
boolean |
logOutOfService(String sessionIdentifier) |
boolean |
matches(Service service) |
void |
setPrincipal(Principal principal) |
String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitgetResponseprotected AbstractWebApplicationService(String id, String originalUrl, String artifactId, HttpClient httpClient)
public final String getId()
Principalpublic final String getArtifactId()
WebApplicationServicegetArtifactId in interface WebApplicationServicepublic final Map<String,Object> getAttributes()
getAttributes in interface Principalprotected final String getOriginalUrl()
protected final HttpClient getHttpClient()
protected Principal getPrincipal()
public void setPrincipal(Principal principal)
setPrincipal in interface Servicepublic boolean logOutOfService(String sessionIdentifier)
logOutOfService in interface ServiceCopyright © 2004-2012 Jasig. All Rights Reserved.