org.xiruss.xirussrepository.server.jetty.apiserver
Class HttpApiResourceBase
java.lang.Object
org.mortbay.util.Resource
org.xiruss.xirussrepository.server.jetty.viewer.XirussResourceBase
org.xiruss.xirussrepository.server.jetty.apiserver.HttpApiResourceBase
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- BooleanResource, BranchSetResource, CountResource, DependencyListResource, ParameterListResource, PingResource, PolicyListResource, PropertyListResource, RepositoryObjectResource, RepositoryResource, ResourceListResource, SchemaRegistryResource, SessionListResource, SessionResource, SnapshotListResource, StorageObjectContentResource, StringResource, StringSetResource, UserListResource, UserResource, VersionListResource
public class HttpApiResourceBase
- extends XirussResourceBase
- See Also:
- Serialized Form
Fields inherited from class org.xiruss.xirussrepository.server.jetty.viewer.XirussResourceBase |
_associate, _context, logger, mimeType, pathTokens, pathToMe, rep, repositoryObject, request, resourceType, url |
Methods inherited from class org.xiruss.xirussrepository.server.jetty.viewer.XirussResourceBase |
addPath, delete, exists, getAssociate, getFile, getHttpContext, getName, getOutputStream, getPathToMe, getRepositoryObject, getResourceType, getURL, lastModified, list, release, renameTo, setAssociate, writeTo |
Methods inherited from class org.mortbay.util.Resource |
cache, encode, finalize, getAlias, getListHTML, newResource, newResource, newSystemResource |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
dataBuffer
protected XmlStringBuffer dataBuffer
HttpApiResourceBase
public HttpApiResourceBase(Repository rep,
org.mortbay.http.HttpRequest request)
HttpApiResourceBase
public HttpApiResourceBase(Repository rep,
org.mortbay.http.HttpRequest request,
RepositoryObject repObj)
getInputStream
public java.io.InputStream getInputStream()
throws java.io.IOException
- Specified by:
getInputStream
in class XirussResourceBase
- Throws:
java.io.IOException
isDirectory
public boolean isDirectory()
- Specified by:
isDirectory
in class XirussResourceBase
getMimeType
public java.lang.String getMimeType()
- Overrides:
getMimeType
in class XirussResourceBase
length
public long length()
- Specified by:
length
in class XirussResourceBase
getCharacterEncoding
public java.lang.String getCharacterEncoding()
- Overrides:
getCharacterEncoding
in class XirussResourceBase
getResult
public java.lang.StringBuffer getResult()