com.wewebu.ow.server.ecmimpl.opencmis.alfresco
Class OwCMISAlfrescoCSQLCProcessor

java.lang.Object
  extended by com.wewebu.ow.csqlc.OwCSQLCProcessor
      extended by com.wewebu.ow.server.ecmimpl.opencmis.search.OwCMISCSQLCProcessor
          extended by com.wewebu.ow.server.ecmimpl.opencmis.alfresco.OwCMISAlfrescoCSQLCProcessor

public class OwCMISAlfrescoCSQLCProcessor
extends OwCMISCSQLCProcessor

Special processor including workarounds for the Alfresco-CMIS search.

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


Nested Class Summary
 
Nested classes/interfaces inherited from class com.wewebu.ow.csqlc.OwCSQLCProcessor
com.wewebu.ow.csqlc.OwCSQLCProcessor.OwProcessContext
 
Field Summary
 
Fields inherited from class com.wewebu.ow.csqlc.OwCSQLCProcessor
m_entitiesResolver
 
Constructor Summary
OwCMISAlfrescoCSQLCProcessor(com.wewebu.ow.csqlc.OwSQLEntitiesResolver entitiesResolver_p)
           
 
Method Summary
protected  String createCBRAllExpression(com.wewebu.ow.server.field.OwSearchCriteria criteria_p, com.wewebu.ow.csqlc.OwCSQLCProcessor.OwProcessContext context_p)
           
protected  String createCBRInExpression(com.wewebu.ow.server.field.OwSearchCriteria criteria_p, com.wewebu.ow.csqlc.OwCSQLCProcessor.OwProcessContext context_p)
           
 
Methods inherited from class com.wewebu.ow.server.ecmimpl.opencmis.search.OwCMISCSQLCProcessor
convertDate, createColumnQualifier, createFromTableQualifier, createJoinColumnName, createLikeFormat, createLiteral, createQueryColumnQualifier, createQueryFieldQualifier, createTextSearchPredicate, escapeNativeWildCardRepresentation, getFolderPredicateFormat, getInFormat, getQuantifiedComparisonFormat, getQuantifiedInFormat, isMultipleTextSearchSyntax, joinType
 
Methods inherited from class com.wewebu.ow.csqlc.OwCSQLCProcessor
convertWildCards, createBetweenPredicate, createCBRAllPredicate, createCBRInPredicate, createColumnReference, createComparisonPredicate, createContentCondition, createContentSearchLiteral, createDefaultLiteral, createExtendedPredicate, createInPredicate, createLikePredicate, createLiteral, createLiteral, createLiteral, createNullLiteral, createNullPredicate, createQuantifiedInPredicate, createQueryFieldName, createSimpleTable, createSQLStatements, createSQLStatements, createSubclassesConditions, createVersionSelectionCondition, escapeStringValue, findMainObjectClasses, findSelectedObjectClasses, getMainObjectCriteria, getMaxRows, getSQLComparisonOperatorMap, handleSingleContentCondition, isValidPredicateValue, qualifySingleTable, retrieveDefinition, setMaxRows, subclass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OwCMISAlfrescoCSQLCProcessor

public OwCMISAlfrescoCSQLCProcessor(com.wewebu.ow.csqlc.OwSQLEntitiesResolver entitiesResolver_p)
Method Detail

createCBRAllExpression

protected String createCBRAllExpression(com.wewebu.ow.server.field.OwSearchCriteria criteria_p,
                                        com.wewebu.ow.csqlc.OwCSQLCProcessor.OwProcessContext context_p)
                                 throws com.wewebu.ow.server.exceptions.OwException
Overrides:
createCBRAllExpression in class com.wewebu.ow.csqlc.OwCSQLCProcessor
Throws:
com.wewebu.ow.server.exceptions.OwException

createCBRInExpression

protected String createCBRInExpression(com.wewebu.ow.server.field.OwSearchCriteria criteria_p,
                                       com.wewebu.ow.csqlc.OwCSQLCProcessor.OwProcessContext context_p)
                                throws com.wewebu.ow.server.exceptions.OwException
Overrides:
createCBRInExpression in class com.wewebu.ow.csqlc.OwCSQLCProcessor
Throws:
com.wewebu.ow.server.exceptions.OwException


Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.