Package wt.util.jmx

Interface PropertiesManagerMBean

All Superinterfaces:
AbstractFileViewMBean, AbstractPropertiesManagerMBean, SelfEmailingMBean

public interface PropertiesManagerMBean extends AbstractPropertiesManagerMBean
MBean for editing Windchill properties

Supported API: true

Extendable: true
  • Method Details

    • isHierarchicalDisplay

      boolean isHierarchicalDisplay()
      Whether Property Editor MBeans use hierarchically displayable names

      Supported API: true
    • setHierarchicalDisplay

      void setHierarchicalDisplay(boolean hierarchicalDisplay)
      Whether Property Editor MBeans use hierarchically displayable names

      Supported API: true
    • getXconfContents

      TabularData getXconfContents() throws Exception
      The contents of site.xconf and all nested xconf files

      Supported API: true
      Throws:
      Exception
    • refreshPropertiesEditors

      @MBeanOperationImpact(1) void refreshPropertiesEditors()
      Scan for new property files and add new Property Editor MBeans

      Supported API: true
    • collectPropertyFiles

      @MBeanOperationImpact(0) Map<String,String[]> collectPropertyFiles() throws IOException
      Collect all property files across the Property Manager and present in form of Map as with Key as relative path and value as array of each line in property file.

      Supported API: true
      Throws:
      IOException
    • collectXconfFiles

      @MBeanOperationImpact(0) Map<String,String> collectXconfFiles() throws Exception
      Supported API: true
      Throws:
      Exception