
META-INF.rhq-serverplugin.xml Maven / Gradle / Ivy
<?xml version="1.0" encoding="UTF-8" ?> <alert-plugin name="alert-operations" displayName="Alert:Operations" xmlns="urn:xmlns:rhq-serverplugin.alert" xmlns:c="urn:xmlns:rhq-configuration" xmlns:serverplugin="urn:xmlns:rhq-serverplugin" package="org.rhq.enterprise.server.plugins.alertOperations" description="Alert sender plugin that can run operations on resources in RHQ inventory." > <serverplugin:help> Used to execute known operations on resources currently in inventory. </serverplugin:help> <!-- How does this sender show up in drop downs etc --> <short-name>Resource Operations</short-name> <!-- Class that does the actual sending --> <plugin-class>OperationsSender</plugin-class> <alert-configuration> <c:simple-property name="selection-mode" type="string" required="true" description="How the resource is to be identified: SELF, SPECIFIC or RELATIVE"/> <c:simple-property name="selection-specific-resource-id" type="integer" required="true" description="If SPECIFIC mode, identifies the resource"/> <c:simple-property name="selection-relative-ancestor-type-id" type="integer" required="true" description="If RELATIVE, the type at the top of the hierarchy"/> <c:simple-property name="selection-relative-descendant-type-id" type="integer" required="true" description="If RELATIVE, the type at the bottom of the hierarchy to identify the resource by its type"/> <c:simple-property name="selection-relative-descendant-name" type="integer" required="false" description="If RELATIVE and not-null, this further helps identify the resource by its name"/> <c:simple-property name="operation-definition-id" type="integer" required="true" description="Identifies the operation to be invoked"/> </alert-configuration> </alert-plugin>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy