com.ibm.tivoli.maximo.oslc.provider

Class OslcQueryTemplateInfo

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


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

      • OslcQueryTemplateInfo

        public OslcQueryTemplateInfo(java.lang.String templatename,
                                     java.lang.String pagesize,
                                     java.lang.String description,
                                     boolean ispublic,
                                     java.lang.String role,
                                     java.lang.String owner,
                                     java.lang.String searchattributes,
                                     java.lang.String tlattribute,
                                     java.lang.String objectname)
                              throws MXException
        Throws:
        MXException
    • Method Detail

      • getTemplatename

        public java.lang.String getTemplatename()
      • getOwner

        public java.lang.String getOwner()
      • getPagesize

        public java.lang.String getPagesize()
      • isPublic

        public boolean isPublic()
      • getRole

        public java.lang.String getRole()
      • getSearchAttributes

        public java.lang.String getSearchAttributes()
      • getTlattribute

        public java.lang.String getTlattribute()
      • getObjectName

        public java.lang.String getObjectName()
      • hasPermission

        public boolean hasPermission(java.lang.String personid)
      • getDescription

        public java.lang.String getDescription()
      • setDescription

        public void setDescription(java.lang.String description)
      • setOrderByAttrList

        public void setOrderByAttrList(java.lang.String selectAttr)
      • setSearchAttrList

        public void setSearchAttrList(java.lang.String selectAttr)
      • setVisibleList

        public void setVisibleList(java.lang.String visibleAttr)
      • getSelectClause

        public java.lang.String getSelectClause()
      • getOrderbyClause

        public java.lang.String getOrderbyClause()
      • getSearchAttr

        public java.lang.String getSearchAttr()
      • getVisibleList

        public java.util.List getVisibleList()
      • getSelectAttrList

        public java.util.List getSelectAttrList()
      • getSelectAttrArray

        public java.util.List getSelectAttrArray()
      • getOrderbyAttrList

        public java.util.List getOrderbyAttrList()
      • getSearchAttrList

        public java.util.List getSearchAttrList()
      • calculateClausefromInfo

        public java.lang.String calculateClausefromInfo(java.util.List attrInfoList)
      • calculateClausefromInfoAsJSON

        public com.ibm.json.java.OrderedJSONObject calculateClausefromInfoAsJSON()
                                                                          throws java.rmi.RemoteException,
                                                                                 MXException
        Throws:
        java.rmi.RemoteException
        MXException
      • calculateClausefromInfoAsJSON

        public com.ibm.json.java.OrderedJSONObject calculateClausefromInfoAsJSON(java.util.List attrInfoList)
                                                                          throws java.rmi.RemoteException,
                                                                                 MXException
        Throws:
        java.rmi.RemoteException
        MXException
      • calculateClause

        public java.lang.String calculateClause(java.util.List attrList)
      • addAttributes

        public void addAttributes(java.lang.String xattr,
                                  java.lang.String curxattr,
                                  com.ibm.json.java.OrderedJSONObject oobj)
                           throws java.rmi.RemoteException,
                                  MXException
        Throws:
        java.rmi.RemoteException
        MXException
      • getAttributesClause

        public java.lang.String getAttributesClause(com.ibm.json.java.OrderedJSONObject oobj,
                                                    boolean initSelect,
                                                    boolean forSelect)
                                             throws java.rmi.RemoteException,
                                                    MXException
        Throws:
        java.rmi.RemoteException
        MXException