All Downloads are FREE. Search and download functionalities are using the official Maven repository.

forms.notificationMsn.xml Maven / Gradle / Ivy

<form>
  <id>notificationMsn</id>
  <source-role>org.apache.maven.continuum.Continuum</source-role>
  <lookup-expression>getNotifier(#id,#notifierId)</lookup-expression>  
  <elements>
    <element>
      <id>notifierType</id>
      <default-value>msn</default-value>
      <immutable>true</immutable>
    </element>
    <element>
      <id>login</id>
      <validators>
        <validator>
          <id>required</id>
          <error-message-key>empty.error</error-message-key>
        </validator>
      </validators>
      <type>text</type>
      <label-key>msn.login.label</label-key>
      <message-key>msn.login.message</message-key>
    </element>
    <element>
      <id>password</id>
      <validators>
        <validator>
          <id>required</id>
          <error-message-key>empty.error</error-message-key>
        </validator>
      </validators>
      <type>password</type>
      <label-key>msn.password.label</label-key>
      <message-key>msn.password.message</message-key>
    </element>
    <element>
      <id>address</id>
      <validators>
        <validator>
          <id>required</id>
          <error-message-key>empty.error</error-message-key>
        </validator>
      </validators>
      <type>text</type>
      <label-key>msn.address.label</label-key>
      <message-key>msn.address.message</message-key>
    </element>
    <element>
      <id>sendOnSuccess</id>
      <validators>
      </validators>
      <type>checkbox</type>
      <default-value>true</default-value>
      <label-key>notifier.sendOnSuccess.label</label-key>
      <message-key>notifier.sendOnSuccess.message</message-key>
    </element>
    <element>
      <id>sendOnFailure</id>
      <validators>
      </validators>
      <type>checkbox</type>
      <default-value>true</default-value>
      <label-key>notifier.sendOnFailure.label</label-key>
      <message-key>notifier.sendOnFailure.message</message-key>
    </element>
    <element>
      <id>sendOnError</id>
      <validators>
      </validators>
      <type>checkbox</type>
      <default-value>true</default-value>
      <label-key>notifier.sendOnError.label</label-key>
      <message-key>notifier.sendOnError.message</message-key>
    </element>
    <element>
      <id>sendOnWarning</id>
      <validators>
      </validators>
      <type>checkbox</type>
      <default-value>true</default-value>
      <label-key>notifier.sendOnWarning.label</label-key>
      <message-key>notifier.sendOnWarning.message</message-key>
    </element>
  </elements>

  <!-- Add -->
  <add>
    <title-key>msnNotificationTitle</title-key>
    <action>callMethod</action>
    <view>Summary.vm</view>
    <view-on-failure>Add.vm</view-on-failure>
    <fid-on-failure>notificationMsn</fid-on-failure>
    <expression>addNotifier(#id,#notifierType,#parameters)</expression>
  </add>

  <!-- Update -->
  <update>
    <title-key>msnNotificationTitle</title-key>
    <action>updateEntity</action>
    <view>Summary.vm</view>
    <view-on-failure>Edit.vm</view-on-failure>
    <expression>updateNotifier(#id,#notifierId,#parameters)</expression>
  </update>

</form>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy