|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Component
This interface represents a JBI Component and will be registered in the OSGi registry
| Field Summary |
|---|
| Fields inherited from interface javax.jbi.management.LifeCycleMBean |
|---|
SHUTDOWN, STARTED, STOPPED, UNKNOWN |
| Method Summary | |
|---|---|
void |
forceShutDown()
Force a shutdown of this component |
javax.jbi.component.Component |
getComponent()
Access to the JBI component |
java.lang.String |
getDescription()
Retrieves the description of this service assembly |
java.lang.String |
getDescriptor()
Retrieve the JBI descriptor for this service assembly |
java.lang.String |
getMainType()
Return the type of this component (service-engine or binding-component) |
java.lang.String |
getName()
Retrieves the name of this service assembly |
ServiceUnit[] |
getServiceUnits()
Retrieve the ServiceUnits deployed on this component |
SharedLibrary[] |
getSharedLibraries()
Retrieve the Shared Libraries used by this component |
| Methods inherited from interface javax.jbi.management.ComponentLifeCycleMBean |
|---|
getExtensionMBeanName |
| Methods inherited from interface javax.jbi.management.LifeCycleMBean |
|---|
getCurrentState, shutDown, start, stop |
| Method Detail |
|---|
java.lang.String getName()
java.lang.String getDescription()
java.lang.String getDescriptor()
java.lang.String getMainType()
javax.jbi.component.Component getComponent()
ServiceUnit[] getServiceUnits()
SharedLibrary[] getSharedLibraries()
void forceShutDown()
throws javax.jbi.JBIException
javax.jbi.JBIException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||