psdi.iface.mic

Class MaxExtIfaceOut

    • Method Detail

      • getName

        public java.lang.String getName()
        Returns the name as registered in Maximo Cache
        Returns:
        MAXEXTIFACEOUT
      • getInterfacesOut

        public java.util.Map getInterfacesOut(java.lang.String systemName)
        Gets all systems info for the given external system name
        Returns:
        Map containing systems info for the given external system name
      • getSystemsForChannel

        public java.util.List getSystemsForChannel(java.lang.String channelName)
        Gets all systems name for the given interface name
        Returns:
        List containing list of system names for a given interface
      • isInterfaceOutEnabled

        public boolean isInterfaceOutEnabled(java.lang.String extSysName,
                                             java.lang.String ifaceName)
                                      throws MXException
        Returns whether the given interface is enabled for a given ext system
        Parameters:
        extSysName - the external system name
        ifaceName - interface name
        Returns:
        true or false
        Throws:
        MXException - Maximo Exception if the given external system does not exist in the DD
      • getExtIfaceOutInfo

        public MaxExtIfaceOutInfo getExtIfaceOutInfo(java.lang.String extsystem,
                                                     java.lang.String ifaceName)
        Returns a List of MaxExtIfaceOutInfo objects for the given extsystem-iface combination
        Parameters:
        extsystem - external system name
        ifaceName - interface name
        Returns:
        List of MaxExtIfaceOutInfo objects