| Element | Description | Class |
|---|---|---|
| component | SNMP Component | org.apache.servicemix.snmp.SnmpComponent |
| poller | This is the polling endpoint for the snmp component. | org.apache.servicemix.snmp.SnmpPollingEndpoint |
| Element | Type | Description |
|---|---|---|
| endpoints | (poller)* | |
| executor | <spring:bean/> | |
| executorFactory | <spring:bean/> |
| Attribute | Type | Description | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| address | xs:string | Specifies the connection URI used to connect to a snmp capable device.
Example: udp:192.168.2.122/161 The default value is null | ||||||||
| concurrentPolling | xs:boolean | |||||||||
| delay | xs:long | |||||||||
| endpoint | xs:string | |||||||||
| firstTime | xs:date | |||||||||
| interfaceName | xs:QName | |||||||||
| period | xs:long | |||||||||
| retries | xs:integer | Specifies the connection retries. The default value is 2 | ||||||||
| service | xs:QName | |||||||||
| snmpCommunity | xs:string | Specifies the snmp community to use. The default value is "public" | ||||||||
| snmpVersion | xs:integer | Specifies the snmp protocol version to use. The default value is 0 (version 1) | ||||||||
| targetEndpoint | xs:string | |||||||||
| targetInterface | xs:QName | |||||||||
| targetOperation | xs:QName | |||||||||
| targetService | xs:QName | |||||||||
| targetUri | xs:string | |||||||||
| timeout | xs:integer | Specifies the connection time out in milliseconds. The default value is 1500 |
| Element | Type | Description |
|---|---|---|
| definition | <spring:bean/> | |
| description | <spring:bean/> | |
| marshaler | <spring:bean/> | Specifies a marshaler class which provides the logic for converting
a snmp response into a normalized message. This class has to implement
the |
| oids | (<spring:bean/>)* | Specifies a reference to a list of OID values which will be used for
the snmp request. You have two possibilities how to specify the value:
|
| scheduler | <spring:bean/> | |
| serviceUnit | <spring:bean/> |