org.apache.servicemix.jbi.management
Interface ManagementContextMBean

All Superinterfaces:
javax.jbi.management.AdminServiceMBean
All Known Implementing Classes:
ManagementContext

public interface ManagementContextMBean
extends javax.jbi.management.AdminServiceMBean

ManagementContext interface

Version:
$Revision: 564607 $

Method Summary
 ObjectName[] getPojoComponents()
           
 String shutDownComponent(String componentName)
          Shutdown a Component
 String startComponent(String componentName)
          Start a Component
 String stopComponent(String componentName)
          Stop a Component
 
Methods inherited from interface javax.jbi.management.AdminServiceMBean
getBindingComponents, getComponentByName, getEngineComponents, getSystemInfo, getSystemService, getSystemServices, isBinding, isEngine
 

Method Detail

getPojoComponents

ObjectName[] getPojoComponents()
Returns:
an array of ObjectNames for all Pojo components

startComponent

String startComponent(String componentName)
                      throws javax.jbi.JBIException
Start a Component

Parameters:
componentName -
Returns:
the status
Throws:
javax.jbi.JBIException

stopComponent

String stopComponent(String componentName)
                     throws javax.jbi.JBIException
Stop a Component

Parameters:
componentName -
Returns:
the status
Throws:
javax.jbi.JBIException

shutDownComponent

String shutDownComponent(String componentName)
                         throws javax.jbi.JBIException
Shutdown a Component

Parameters:
componentName -
Returns:
the status
Throws:
javax.jbi.JBIException


Copyright © 2005-2008 Apache Software Foundation. All Rights Reserved.