Sun Java System Application Server Enterprise Edition 8.1 2005Q2 Administration Reference

- Previous: lifecycle-module
- Next: log-service

## listener-config

Configures the listener class that listens for alerts from notification emitters. For example:

    <listener-config
        listener-class-name="com.sun.enterprise.admin.notification.MailAlert"
        subcribe-listener-with="LogMBean,ServerStatusMonitor" >
        <property name="recipients" value="Huey@sun.com,Dewey@sun.com" />
        <property name="fromAddress" value="Louie@sun.com" />
        <property name="subject" value="Help!" />
        <property name="includeDiagnostics" value="false" />
        <property name="mailSMTPHost" value="ducks.sun.com" />
    </listener-config>

### Superelements

alert-subscription

### Subelements

The following table describes subelements for the `listener-config` element.

Table 1–92 `listener-config` Subelements

Element | Required | Description
--- | --- | ---
property | zero or more | Specifies a property or a variable.

### Attributes

The following table describes attributes for the `listener-config` element.

Table 1–93 `listener-config` Attributes

Attribute | Default | Description
--- | --- | ---
`listener-class-name` | none | Specifies the class name of the listener. The `com.sun.appserv.admin.notification.MailAlert` class is provided with the Application Server, but a custom listener can be used.
`subscribe-listener-with` | none | Specifies a comma-separated list of notification emitters to which the listener listens. The `LogMBean` and `ServerStatusMonitor` notification emitters are provided with the Application Server, but custom emitters can be used.

- Previous: lifecycle-module
- Next: log-service

- © 2010, Oracle Corporation and/or its affiliates