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, emailFile, getLogger, getLogLevel, getProperty, getSize, reviewPendingChanges, searchFile, sendFileToSupport, 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
-