psdi.common.features

Class FeaturesManagerCache

  • java.lang.Object
    • psdi.common.features.FeaturesManagerCache


  • public class FeaturesManagerCache
    extends java.lang.Object
    Loads information for Features tables
    • Method Detail

      • loadFeatures

        public void loadFeatures(byte[] data,
                                 java.lang.String fileName)
                          throws MXException
        Load Features information in memory
        Throws:
        MXException - MAXIMO exception
      • getAllFeatures

        public java.util.Map getAllFeatures()
        Get all the defined Features. key is feature name, value is FeaturesInfo object
        Returns:
        map of all the defined features
      • getFeaturesInfo

        public FeaturesInfo getFeaturesInfo(java.lang.String featureName)
        Get the FeaturesInfo object
        Parameters:
        featureName - feature name
        Returns:
        FeaturesInfo object
      • isImplemented

        public boolean isImplemented(java.lang.String featureName)
        Returns true if feature implemented
        Returns:
        is feature implemented
        Throws:
        java.lang.Exception
      • reload

        public void reload()
                    throws MXException
        Refresh FeaturesManagerCache
        Throws:
        MXException - Maximo Exception