public interface OwSQLEntitiesResolver
SQL entities resolver interface. Used to obtain external SQL information like
repository IDs for certain repository names and query names of certain columns and classes.
Alfresco Workdesk
Copyright (c) Alfresco Software, Inc.
All rights reserved.
For licensing information read the license.txt file or
go to: http://wiki.alfresco.com
Modifier and Type | Method and Description |
---|---|
boolean |
canOrderBy(String tableName_p,
String columnName_p,
String repositoryID_p) |
OwNetworkContext |
getNetworkContext()
Network context which is used for additional information.
|
boolean |
isInternalRepositoryID(String repositoryID_p) |
boolean |
isSubtable(String parentTable_p,
String childTable_p,
String repositoryID_p) |
boolean |
isVersionable(String tableName_p,
String repositoryID_p) |
String |
resolveDefaultRepositoryID() |
Set<String> |
resolveQueryableColumnNames(String tableName_p,
String repositoryID_p) |
String |
resolveQueryFolderId(String resourceID_p,
String path_p) |
String |
resolveQueryTableName(String tableName_p,
String repositoryID_p) |
String |
resolveRepositoryID(String repositoryName_p) |
String |
resovleQueryColumnName(String tableName_p,
String columnName_p,
String repositoryID_p)
Get a query name for column, which is maybe escaped or transformed into
|
boolean canOrderBy(String tableName_p, String columnName_p, String repositoryID_p) throws OwException
OwException
boolean isVersionable(String tableName_p, String repositoryID_p) throws OwException
OwException
String resovleQueryColumnName(String tableName_p, String columnName_p, String repositoryID_p) throws OwException
tableName_p
- String context table/typecolumnName_p
- String defined name or id to resolverepositoryID_p
- String repository/object store which will be queriedOwException
String resolveQueryFolderId(String resourceID_p, String path_p) throws OwException
OwException
Set<String> resolveQueryableColumnNames(String tableName_p, String repositoryID_p) throws OwException
OwException
String resolveQueryTableName(String tableName_p, String repositoryID_p) throws OwException
OwException
String resolveDefaultRepositoryID() throws OwException
OwException
String resolveRepositoryID(String repositoryName_p) throws OwException
OwException
boolean isInternalRepositoryID(String repositoryID_p) throws OwException
OwException
boolean isSubtable(String parentTable_p, String childTable_p, String repositoryID_p) throws OwException
OwException
OwNetworkContext getNetworkContext()
Copyright © 2014 Alfresco Business Solutions. All Rights Reserved.