org.jboss.management.j2ee.factory
Interface ManagedObjectFactoryMap

All Known Implementing Classes:
DefaultManagedObjectFactoryMap

public interface ManagedObjectFactoryMap

A ManagedObjectFactoryMap is a collection of ManagedObjectFactorys keyed by Notifications. An implementation has to be able to map from the various type of events and their associated data to the ManagedObjectFactory that is able the create the JSR-77 management object(s) that should be available for the core JBoss component represented by the Notification.

Version:
$Revision: 1.5.6.2 $
Author:
Scott.Stark@jboss.org

Method Summary
 ManagedObjectFactory getFactory(javax.management.Notification createEvent)
           
 void setCMDeployer(javax.management.ObjectName name)
          Set the ObjectName to recognize as the JCA Connection manager deployer component
 void setEARDeployer(javax.management.ObjectName name)
          Set the ObjectName to recognize as the EARDeployer component
 void setEJBDeployer(javax.management.ObjectName name)
          Set the ObjectName to recognize as the EJBDeployer component
 void setJavaMailResource(javax.management.ObjectName name)
          Set the ObjectName to recognize as a JavaMail resource component
 void setJMSResource(javax.management.ObjectName name)
          Set the ObjectName to recognize as a JMS resource component
 void setJNDIResource(javax.management.ObjectName name)
          Set the ObjectName to recognize as a JNDI resource component
 void setJTAResource(javax.management.ObjectName name)
          Set the ObjectName to recognize as a JTA resource component
 void setRARDeployer(javax.management.ObjectName name)
          Set the ObjectName to recognize as the RARDeployer component
 void setRMI_IIOPResource(javax.management.ObjectName name)
          Set the ObjectName to recognize as a RMI_IIOP resource component
 void setSARDeployer(javax.management.ObjectName name)
          Set the ObjectName to recognize as the SARDeployer component
 void setWARDeployer(javax.management.ObjectName name)
          Set the ObjectName to recognize as the WARDeployer component
 

Method Detail

getFactory

ManagedObjectFactory getFactory(javax.management.Notification createEvent)

setSARDeployer

void setSARDeployer(javax.management.ObjectName name)
Set the ObjectName to recognize as the SARDeployer component

Parameters:
name - the SARDeployer name

setEARDeployer

void setEARDeployer(javax.management.ObjectName name)
Set the ObjectName to recognize as the EARDeployer component

Parameters:
name - the EARDeployer name

setEJBDeployer

void setEJBDeployer(javax.management.ObjectName name)
Set the ObjectName to recognize as the EJBDeployer component

Parameters:
name - the EJBDeployer name

setRARDeployer

void setRARDeployer(javax.management.ObjectName name)
Set the ObjectName to recognize as the RARDeployer component

Parameters:
name - the RARDeployer name

setCMDeployer

void setCMDeployer(javax.management.ObjectName name)
Set the ObjectName to recognize as the JCA Connection manager deployer component

Parameters:
name - the JCA Connection manager deployer name

setWARDeployer

void setWARDeployer(javax.management.ObjectName name)
Set the ObjectName to recognize as the WARDeployer component

Parameters:
name - the WARDeployer name

setJavaMailResource

void setJavaMailResource(javax.management.ObjectName name)
Set the ObjectName to recognize as a JavaMail resource component

Parameters:
name - the JavaMail service name

setJMSResource

void setJMSResource(javax.management.ObjectName name)
Set the ObjectName to recognize as a JMS resource component

Parameters:
name - the JMS service name

setJNDIResource

void setJNDIResource(javax.management.ObjectName name)
Set the ObjectName to recognize as a JNDI resource component

Parameters:
name - the JNDI service name

setJTAResource

void setJTAResource(javax.management.ObjectName name)
Set the ObjectName to recognize as a JTA resource component

Parameters:
name - the JTA service name

setRMI_IIOPResource

void setRMI_IIOPResource(javax.management.ObjectName name)
Set the ObjectName to recognize as a RMI_IIOP resource component

Parameters:
name - the RMI_IIOP service name


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