FUSE ESB 4.2 XML Configuration Reference

http://servicemix.apache.org/snmp/1.0
element poller

Model
<poller
  address = string
  concurrentPolling = boolean
  definition = string
  delay = long
  description = string
  endpoint = string
  firstTime = date
  id = ID
  interfaceName = QName
  marshaler = string
  period = long
  retries = integer
  scheduler = string
  service = QName
  serviceUnit = string
  snmpCommunity = string
  snmpVersion = integer
  targetEndpoint = string
  targetInterface = QName
  targetOperation = QName
  targetService = QName
  targetUri = string
  timeout = integer
  (any attribute from any namespace other than http://servicemix.apache.org/snmp/1.0)>
definition?, description?, marshaler?, oids?, scheduler?, serviceUnit?, (any element from any namespace other than http://servicemix.apache.org/snmp/1.0)
</poller>
Disallowed substitutions (block)
none (extensions, restrictions and substitutions are allowed)
Substitution group exclusion (final)
none (extensions and restrictions are allowed)
Content Type
element-only content, not nillable.
Usage
This element can be the root element of XML instance documents.
This element can be a child of the following elements: component/endpoints, component/endpoints, component/endpoints, component/endpoints, component/endpoints.
Documentation
        This is the polling endpoint for the snmp component.
      

Nested Element Summary
sequence
anonymous type derived from anyTypedefinition optional
           
anonymous type derived from anyTypedescription optional
           
anonymous type derived from anyTypemarshaler optional
          <p>Specifies a marshaler class which provides the logic for converting a snmp response into a normalized message.
anonymous type derived from anyTypeoids optional
          <p>Specifies a reference to a list of OID values which will be used for the snmp request.
anonymous type derived from anyTypescheduler optional
           
anonymous type derived from anyTypeserviceUnit optional
           


Attribute Summary
stringaddress
          <p>Specifies the connection URI used to connect to a snmp capable device.
booleanconcurrentPolling
           
stringdefinition
           
longdelay
           
stringdescription
           
stringendpoint
           
datefirstTime
           
IDid
           
QNameinterfaceName
           
stringmarshaler
          <p>Specifies a marshaler class which provides the logic for converting a snmp response into a normalized message.
longperiod
           
integerretries
           <p>Specifies the connection retries.</p> <i>&nbsp;&nbsp;&nbsp;The default value is <b>2</b></i><br/><br/>
stringscheduler
           
QNameservice
           
stringserviceUnit
           
stringsnmpCommunity
           <p>Specifies the snmp community to use.</p> <i>&nbsp;&nbsp;&nbsp;The default value is <b>"public"</b></i><br/><br/>
integersnmpVersion
           <p>Specifies the snmp protocol version to use.</p> <i>&nbsp;&nbsp;&nbsp;The default value is <b>0 (version 1)</b></i><br/><br/>
stringtargetEndpoint
           
QNametargetInterface
           
QNametargetOperation
           
QNametargetService
           
stringtargetUri
           
integertimeout
           <p>Specifies the connection time out in milliseconds.</p> <i>&nbsp;&nbsp;&nbsp;The default value is <b>1500</b></i><br/><br/>

Attribute Detail

address

Documentation
            <p>Specifies the connection URI used to connect to a snmp capable device.
<br /><br />
<b><u>Template:</u></b> <br />
&nbsp;&nbsp;&nbsp;<i>&lt;protocol&gt;:&lt;host&gt;/&lt;port&gt;</i>
<br /><br />
<b><u>Details:</u></b><br /><br/>
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="40%" align="left"><b><u>Name</u></b></td>
<td width="60%" align="left"><b><u>Description</u></b></td>
</tr>
<tr>
<td>protocol</td>
<td>the protocol to use (udp or tcp)</td>
</tr>
<tr>
<td>host</td>
<td>the name or ip address of the snmp capable device</td>
</tr>
<tr>
<td>port</td>
<td>the port number to use</td>
</tr>
</table>
<br/>
<b><u>Example:</u></b><br />
&nbsp;&nbsp;&nbsp;<i>udp:192.168.2.122/161</i></p>
<i>&nbsp;&nbsp;&nbsp;The default value is <b>null</b></i><br/><br/>
          
Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

concurrentPolling

Definition

Defined with global type boolean

Model
boolean
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, finit value space
White Space Processing
collapse

definition

Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

delay

Definition

Defined with global type long

Model
long
Attribute Usage
optional
Fundamental Facets
equality, numeric, bounded, totaly ordered, countable infinite value space
White Space Processing
collapse

description

Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

endpoint

Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

firstTime

Definition

Defined with global type date

Model
date
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, partialy ordered, countable infinite value space
White Space Processing
collapse

id

Definition

Defined with global type ID

Model
ID
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

interfaceName

Definition

Defined with global type QName

Model
QName
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

marshaler

Documentation
            <p>Specifies a marshaler class which provides the logic for converting
a snmp response into a normalized message. This class has to implement
the <code>SnmpMarshalerSupport</code> interface. If you don't specify a
marshaler, the <code>DefaultSnmpMarshaler</code> will be used.</p>
          
Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

period

Definition

Defined with global type long

Model
long
Attribute Usage
optional
Fundamental Facets
equality, numeric, bounded, totaly ordered, countable infinite value space
White Space Processing
collapse

retries

Documentation
            <p>Specifies the connection retries.</p>
<i>&nbsp;&nbsp;&nbsp;The default value is <b>2</b></i><br/><br/>
          
Definition

Defined with global type integer

Model
integer
Attribute Usage
optional
Fundamental Facets
equality, numeric, unbounded, totaly ordered, countable infinite value space
White Space Processing
collapse

scheduler

Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

service

Definition

Defined with global type QName

Model
QName
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

serviceUnit

Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

snmpCommunity

Documentation
            <p>Specifies the snmp community to use.</p>
<i>&nbsp;&nbsp;&nbsp;The default value is <b>"public"</b></i><br/><br/>
          
Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

snmpVersion

Documentation
            <p>Specifies the snmp protocol version to use.</p>
<i>&nbsp;&nbsp;&nbsp;The default value is <b>0 (version 1)</b></i><br/><br/>
          
Definition

Defined with global type integer

Model
integer
Attribute Usage
optional
Fundamental Facets
equality, numeric, unbounded, totaly ordered, countable infinite value space
White Space Processing
collapse

targetEndpoint

Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

targetInterface

Definition

Defined with global type QName

Model
QName
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

targetOperation

Definition

Defined with global type QName

Model
QName
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

targetService

Definition

Defined with global type QName

Model
QName
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

targetUri

Definition

Defined with global type string

Model
string
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

timeout

Documentation
            <p>Specifies the connection time out in milliseconds.</p>
<i>&nbsp;&nbsp;&nbsp;The default value is <b>1500</b></i><br/><br/>
          
Definition

Defined with global type integer

Model
integer
Attribute Usage
optional
Fundamental Facets
equality, numeric, unbounded, totaly ordered, countable infinite value space
White Space Processing
collapse

FUSE ESB 4.2 XML Configuration Reference

FUSE ESB 4.2 XML Configuration Reference