public class HttpRepositoryDelegate extends AbstractRepositoryDelegate
| Modifier and Type | Field and Description |
|---|---|
static RepositoryDelegateFactory |
FACTORY |
protected static int |
PROTOCOL_HTTP |
logger| Modifier | Constructor and Description |
|---|---|
protected |
HttpRepositoryDelegate(String url,
Properties info) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
protected ConnectionInfo |
createConnectionInfo(String url,
Properties info) |
javax.jcr.query.QueryResult |
execute(String query,
String language) |
String |
explain(String query,
String language) |
String |
getDescriptor(String descriptorKey) |
protected void |
initRepository() |
boolean |
isValid(int timeout) |
javax.jcr.nodetype.NodeType |
nodeType(String name) |
Collection<javax.jcr.nodetype.NodeType> |
nodeTypes() |
protected Repositories.Repository |
repository() |
closeStatement, commit, createConnection, getConnectionInfo, getRepositoryName, getRepositoryNames, isWrapperFor, rollback, setRepositoryName, setRepositoryNames, unwrapprotected static final int PROTOCOL_HTTP
public static final RepositoryDelegateFactory FACTORY
protected HttpRepositoryDelegate(String url, Properties info)
protected ConnectionInfo createConnectionInfo(String url, Properties info)
createConnectionInfo in class AbstractRepositoryDelegateprotected Repositories.Repository repository()
public javax.jcr.query.QueryResult execute(String query, String language) throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionpublic String explain(String query, String language) throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionpublic String getDescriptor(String descriptorKey)
public javax.jcr.nodetype.NodeType nodeType(String name) throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionpublic Collection<javax.jcr.nodetype.NodeType> nodeTypes() throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionprotected void initRepository() throws SQLException
initRepository in class AbstractRepositoryDelegateSQLExceptionpublic boolean isValid(int timeout)
public void close()
close in interface RepositoryDelegateclose in class AbstractRepositoryDelegateCopyright © 2008–2021 JBoss, a division of Red Hat. All rights reserved.