psdi.app.asset.topology.cron

Class IndexBVNodesFilter

  • java.lang.Object
    • psdi.app.asset.topology.cron.IndexBVNodesFilter
  • All Implemented Interfaces:
    BVNodesFilter


    public class IndexBVNodesFilter
    extends java.lang.Object
    implements BVNodesFilter
    Resolve all the assets that are to be excluded in the topology business view by using the index.
    • Field Detail

      • SQL_FOR_ASSETNUMS_SHOULD_NOT_SHOWN_INBV

        public static final java.lang.String SQL_FOR_ASSETNUMS_SHOULD_NOT_SHOWN_INBV
        See Also:
        Constant Field Values
      • SQL_FOR_ASSETNUMS_EXIST_IN_ASSETLOCRELATION_UNIQ

        public static final java.lang.String SQL_FOR_ASSETNUMS_EXIST_IN_ASSETLOCRELATION_UNIQ
        See Also:
        Constant Field Values
    • Method Detail

      • findAssetsToBeExcludedInBV

        public java.util.Set findAssetsToBeExcludedInBV()
                                                 throws java.lang.Exception
        Specified by:
        findAssetsToBeExcludedInBV in interface BVNodesFilter
        Returns:
        Throws:
        java.lang.Exception
      • findAssetsToBeExcludedInBV

        public static java.util.Set findAssetsToBeExcludedInBV(java.sql.Connection connection)
                                                        throws java.lang.Exception
        Returns:
        Throws:
        java.lang.Exception