public class OwCMISSQLStandardEntitiesResolver extends Object implements com.wewebu.ow.csqlc.OwSQLEntitiesResolver
OwCMISSQLStandardEntitiesResolver.
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
Constructor and Description |
---|
OwCMISSQLStandardEntitiesResolver(OwCMISNetwork network_p) |
OwCMISSQLStandardEntitiesResolver(OwCMISNetwork network_p,
OwCMISExternalEntitiesResolver externalResolver_p) |
Modifier and Type | Method and Description |
---|---|
boolean |
canOrderBy(String tableName_p,
String columnName_p,
String repositoryID_p) |
com.wewebu.ow.server.ecm.OwNetworkContext |
getNetworkContext() |
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() |
protected OwCMISPropertyClass<?> |
resolvePropertyClass(String tableName_p,
String columnName_p,
String repositoryID_p) |
Set<String> |
resolveQueryableColumnNames(String tableName_p,
String resourceID_p) |
String |
resolveQueryFolderId(String resourceID_p,
String path_p) |
String |
resolveQueryTableName(String tableName_p,
String resourceID_p) |
String |
resolveRepositoryID(String repositoryName_p) |
String |
resovleQueryColumnName(String tableName_p,
String columnName_p,
String repositoryID_p) |
public OwCMISSQLStandardEntitiesResolver(OwCMISNetwork network_p)
public OwCMISSQLStandardEntitiesResolver(OwCMISNetwork network_p, OwCMISExternalEntitiesResolver externalResolver_p)
public Set<String> resolveQueryableColumnNames(String tableName_p, String resourceID_p) throws com.wewebu.ow.server.exceptions.OwException
resolveQueryableColumnNames
in interface com.wewebu.ow.csqlc.OwSQLEntitiesResolver
com.wewebu.ow.server.exceptions.OwException
public String resolveQueryTableName(String tableName_p, String resourceID_p) throws com.wewebu.ow.server.exceptions.OwException
resolveQueryTableName
in interface com.wewebu.ow.csqlc.OwSQLEntitiesResolver
com.wewebu.ow.server.exceptions.OwException
public boolean canOrderBy(String tableName_p, String columnName_p, String repositoryID_p) throws com.wewebu.ow.server.exceptions.OwException
canOrderBy
in interface com.wewebu.ow.csqlc.OwSQLEntitiesResolver
com.wewebu.ow.server.exceptions.OwException
public String resolveDefaultRepositoryID() throws com.wewebu.ow.server.exceptions.OwException
resolveDefaultRepositoryID
in interface com.wewebu.ow.csqlc.OwSQLEntitiesResolver
com.wewebu.ow.server.exceptions.OwException
public String resolveQueryFolderId(String resourceID_p, String path_p) throws com.wewebu.ow.server.exceptions.OwException
resolveQueryFolderId
in interface com.wewebu.ow.csqlc.OwSQLEntitiesResolver
com.wewebu.ow.server.exceptions.OwException
public String resolveRepositoryID(String repositoryName_p) throws com.wewebu.ow.server.exceptions.OwException
resolveRepositoryID
in interface com.wewebu.ow.csqlc.OwSQLEntitiesResolver
com.wewebu.ow.server.exceptions.OwException
public boolean isInternalRepositoryID(String repositoryID_p) throws com.wewebu.ow.server.exceptions.OwException
isInternalRepositoryID
in interface com.wewebu.ow.csqlc.OwSQLEntitiesResolver
com.wewebu.ow.server.exceptions.OwException
public boolean isSubtable(String parentTable_p, String childTable_p, String repositoryID_p) throws com.wewebu.ow.server.exceptions.OwException
isSubtable
in interface com.wewebu.ow.csqlc.OwSQLEntitiesResolver
com.wewebu.ow.server.exceptions.OwException
public boolean isVersionable(String tableName_p, String repositoryID_p) throws com.wewebu.ow.server.exceptions.OwException
isVersionable
in interface com.wewebu.ow.csqlc.OwSQLEntitiesResolver
com.wewebu.ow.server.exceptions.OwException
public com.wewebu.ow.server.ecm.OwNetworkContext getNetworkContext()
getNetworkContext
in interface com.wewebu.ow.csqlc.OwSQLEntitiesResolver
protected OwCMISPropertyClass<?> resolvePropertyClass(String tableName_p, String columnName_p, String repositoryID_p) throws com.wewebu.ow.server.exceptions.OwException
tableName_p
- columnName_p
- repositoryID_p
- com.wewebu.ow.server.exceptions.OwException
public String resovleQueryColumnName(String tableName_p, String columnName_p, String repositoryID_p) throws com.wewebu.ow.server.exceptions.OwException
resovleQueryColumnName
in interface com.wewebu.ow.csqlc.OwSQLEntitiesResolver
com.wewebu.ow.server.exceptions.OwException
Copyright © 2014 Alfresco Business Solutions. All Rights Reserved.