Package wt.util.jmx
Interface PropertiesEditorMBean
- All Superinterfaces:
AbstractFileViewMBean,AbstractPropertiesManagerMBean,SelfEmailingMBean
MBean for editing Windchill properties
Supported API: true
Extendable: true
Supported API: true
Extendable: true
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddToProperty(String propertyName, String propertyValue) Add a property value to the named multivalued property
Supported API: trueRetrieve the target property filename relative to the Windchill home directory
Supported API: truevoidremoveFromProperty(String propertyName, String propertyValue) Remove a property value from the named multivalued property
Supported API: truevoidresetProperty(String propertyName) Reset the named property to the default value
Supported API: truevoidsetProperty(String propertyName, String propertyValue) Set the named property to the specified value
Supported API: truevoidsetProperty(String propertyName, String propertyValue, String comment) Set the named property to the specified value
Supported API: truevoidundefineProperty(String propertyName) Undefine the named proeprty
Supported API: trueMethods inherited from interface wt.jmx.core.mbeans.AbstractFileViewMBean
getLastModifiedTime, getName, getPath, isExistsMethods inherited from interface wt.util.jmx.AbstractPropertiesManagerMBean
applyPendingChanges, clearPendingChanges, collectProperties, emailClusterPropertyComparison, emailDefaultPropertyValueComparison, emailFile, getCmpClusterPropsStyleSheet, getCmpDefaultPropValuesStylesheet, getLogger, getLogLevel, getProperty, getSize, reviewPendingChanges, searchFile, sendFileToSupport, setCmpClusterPropsStyleSheet, setCmpDefaultPropValuesStylesheet, setLogLevel, viewFileMethods inherited from interface wt.jmx.core.mbeans.SelfEmailingMBean
emailThisMBean
-
Method Details
-
getTargetFile
String getTargetFile()Retrieve the target property filename relative to the Windchill home directory
Supported API: true -
setProperty
@MBeanOperationImpact(1) void setProperty(String propertyName, String propertyValue) throws IllegalAccessException Set the named property to the specified value
Supported API: true- Parameters:
propertyName- Property to setpropertyValue- Property value to set- Throws:
IllegalAccessException
-
setProperty
@MBeanOperationImpact(1) void setProperty(String propertyName, String propertyValue, String comment) throws IllegalAccessException Set the named property to the specified value
Supported API: true- Parameters:
propertyName- Property to setpropertyValue- Property value to setcomment-- Throws:
IllegalAccessException
-
resetProperty
Reset the named property to the default value
Supported API: true- Parameters:
propertyName- Property to reset- Throws:
IllegalAccessException
-
addToProperty
@MBeanOperationImpact(1) void addToProperty(String propertyName, String propertyValue) throws IllegalAccessException Add a property value to the named multivalued property
Supported API: true- Parameters:
propertyName- Property to add topropertyValue- Property value to add- Throws:
IllegalAccessException
-
removeFromProperty
@MBeanOperationImpact(1) void removeFromProperty(String propertyName, String propertyValue) throws IllegalAccessException Remove a property value from the named multivalued property
Supported API: true- Parameters:
propertyName- Property to remove frompropertyValue- Property value to remove- Throws:
IllegalAccessException
-
undefineProperty
Undefine the named proeprty
Supported API: true- Parameters:
propertyName- Property to undefine- Throws:
IllegalAccessException
-