com.ibm.tivoli.maximo.oslc.provider

Class OslcChildQueryHandler

  • java.lang.Object
    • com.ibm.tivoli.maximo.oslc.provider.OslcChildQueryHandler


  • public class OslcChildQueryHandler
    extends java.lang.Object
    • Constructor Detail

      • OslcChildQueryHandler

        public OslcChildQueryHandler(MboSetRemote mboSet,
                                     java.lang.String filterExp,
                                     boolean opmodeor)
                              throws MXException,
                                     java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • OslcChildQueryHandler

        public OslcChildQueryHandler(MboSetRemote mboSet,
                                     java.lang.String filterExp,
                                     java.lang.String orderByExp,
                                     java.lang.String searchTerms,
                                     java.lang.String searchAttrs,
                                     boolean opmodeor)
                              throws MXException,
                                     java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
    • Method Detail

      • setTimeLineQuery

        public void setTimeLineQuery(java.lang.String tlRange,
                                     java.lang.String tlAttr)
      • setDomainInternalWhere

        public void setDomainInternalWhere(java.lang.String domainInternalWhere)
      • setFilterDomain

        public void setFilterDomain(java.lang.String fd,
                                    java.lang.String orgid,
                                    java.lang.String siteid)
      • isMboSetResetNeeded

        public boolean isMboSetResetNeeded()
      • handleQueryClause

        public void handleQueryClause()
                               throws MXException,
                                      java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • getColumnValue

        protected java.lang.String getColumnValue(java.lang.String value,
                                                  MboValueInfo mboValueInfo,
                                                  UserInfo userInfo)
                                           throws MXException,
                                                  java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • isNull

        public boolean isNull(java.lang.String value)
      • setAttributeQbe

        protected void setAttributeQbe(java.lang.String attributeName,
                                       MboValueInfo mboValueInfo,
                                       MboSetRemote mboset,
                                       java.lang.String value,
                                       java.lang.String operator,
                                       boolean isRange)
                                throws MXException,
                                       java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException