org.jboss.jmx.adaptor.snmp.agent
Class AttributeMappingsBinding

java.lang.Object
  extended by org.jboss.jmx.adaptor.snmp.agent.AttributeMappingsBinding
All Implemented Interfaces:
org.jboss.xb.binding.ObjectModelFactory

public class AttributeMappingsBinding
extends Object
implements org.jboss.xb.binding.ObjectModelFactory

Parse the mapping of JMX mbean attributes to SNMP OIDs

Version:
$Revision: 57210 $
Author:
Heiko W. Rupp

Constructor Summary
AttributeMappingsBinding()
           
 
Method Summary
 void addChild(AttributeMappings mappings, ManagedBean mbean, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName)
           
 void addChild(ManagedBean mbean, MappedAttribute attribute, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceURI, String localName)
           
 Object completeRoot(Object root, org.jboss.xb.binding.UnmarshallingContext ctx, String uri, String name)
           
 Object newChild(AttributeMappings mappings, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceUri, String localName, Attributes attrs)
           
 Object newChild(ManagedBean mbean, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceUri, String localName, Attributes attrs)
           
 Object newRoot(Object root, org.jboss.xb.binding.UnmarshallingContext ctx, String namespaceURI, String localName, Attributes attrs)
           
 void setValue(AttributeMappings mappings, org.jboss.xb.binding.UnmarshallingContext navigator, String namespaceUri, String localName, String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AttributeMappingsBinding

public AttributeMappingsBinding()
Method Detail

newRoot

public Object newRoot(Object root,
                      org.jboss.xb.binding.UnmarshallingContext ctx,
                      String namespaceURI,
                      String localName,
                      Attributes attrs)
Specified by:
newRoot in interface org.jboss.xb.binding.ObjectModelFactory

completeRoot

public Object completeRoot(Object root,
                           org.jboss.xb.binding.UnmarshallingContext ctx,
                           String uri,
                           String name)
Specified by:
completeRoot in interface org.jboss.xb.binding.ObjectModelFactory

setValue

public void setValue(AttributeMappings mappings,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceUri,
                     String localName,
                     String value)

newChild

public Object newChild(AttributeMappings mappings,
                       org.jboss.xb.binding.UnmarshallingContext navigator,
                       String namespaceUri,
                       String localName,
                       Attributes attrs)

addChild

public void addChild(AttributeMappings mappings,
                     ManagedBean mbean,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName)

newChild

public Object newChild(ManagedBean mbean,
                       org.jboss.xb.binding.UnmarshallingContext navigator,
                       String namespaceUri,
                       String localName,
                       Attributes attrs)

addChild

public void addChild(ManagedBean mbean,
                     MappedAttribute attribute,
                     org.jboss.xb.binding.UnmarshallingContext navigator,
                     String namespaceURI,
                     String localName)


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.