Interface VirtualQuery

  • All Known Implementing Classes:
    VirtualQueryImpl

    public interface VirtualQuery
    A virtual nodes query used in virtualization processes.
    Author:
    Bogdan Horje
    • Method Summary

      All Methods Instance Methods Abstract Methods Deprecated Methods 
      Modifier and Type Method Description
      java.lang.String getLanguage()  
      java.lang.String getQueryString()  
      java.lang.String getStoreRef()  
      org.alfresco.query.PagingResults<Reference> perform​(ActualEnvironment actualEnvironment, boolean files, boolean folders, java.lang.String pattern, java.util.Set<org.alfresco.service.namespace.QName> searchTypeQNames, java.util.Set<org.alfresco.service.namespace.QName> ignoreTypeQNames, java.util.Set<org.alfresco.service.namespace.QName> ignoreAspectQNames, java.util.List<org.alfresco.util.Pair<org.alfresco.service.namespace.QName,​java.lang.Boolean>> sortProps, org.alfresco.query.PagingRequest pagingRequest, Reference parentReference)
      Deprecated.
      will be replaced by #perform(ActualEnvironment, VirtualQueryConstraint,Reference) once complex constrains are implemented
      org.alfresco.query.PagingResults<Reference> perform​(ActualEnvironment actualEnvironment, VirtualQueryConstraint constraint, org.alfresco.query.PagingRequest pagingRequest, Reference parentReference)  
    • Method Detail

      • perform

        org.alfresco.query.PagingResults<Reference> perform​(ActualEnvironment actualEnvironment,
                                                            boolean files,
                                                            boolean folders,
                                                            java.lang.String pattern,
                                                            java.util.Set<org.alfresco.service.namespace.QName> searchTypeQNames,
                                                            java.util.Set<org.alfresco.service.namespace.QName> ignoreTypeQNames,
                                                            java.util.Set<org.alfresco.service.namespace.QName> ignoreAspectQNames,
                                                            java.util.List<org.alfresco.util.Pair<org.alfresco.service.namespace.QName,​java.lang.Boolean>> sortProps,
                                                            org.alfresco.query.PagingRequest pagingRequest,
                                                            Reference parentReference)
                                                     throws VirtualizationException
        Deprecated.
        will be replaced by #perform(ActualEnvironment, VirtualQueryConstraint,Reference) once complex constrains are implemented
        Parameters:
        actualEnvironment -
        files -
        folders -
        pattern -
        ignoreTypeQNames -
        searchTypeQNames -
        ignoreAspectQNames -
        sortProps -
        pagingRequest -
        Returns:
        -
        Throws:
        VirtualizationException
      • getQueryString

        java.lang.String getQueryString()
      • getLanguage

        java.lang.String getLanguage()
      • getStoreRef

        java.lang.String getStoreRef()