|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ow2.petals.se.rmi.RmiComponent
public class RmiComponent
Class FrontEngine.java.
| Constructor Summary | |
|---|---|
RmiComponent()
Default Constructor. |
|
| Method Summary | |
|---|---|
javax.jbi.messaging.DeliveryChannel |
getChannel()
get the delivery channel. |
javax.jbi.component.ComponentContext |
getContext()
get the context. |
javax.management.ObjectName |
getExtensionMBeanName()
Get the extension MBean name. |
javax.jbi.component.ComponentLifeCycle |
getLifeCycle()
Get the component life cycle. |
java.util.logging.Logger |
getLogger()
get the component logger. |
java.util.Map<java.lang.String,javax.jbi.messaging.MessageExchange> |
getMessages()
get messaging. |
org.objectweb.petals.tools.rmi.server.remote.interfaces.RemoteComponentContext |
getRmiComponentContext()
Get the RMI component context. |
org.objectweb.petals.tools.rmi.server.remote.interfaces.RemoteDeliveryChannel |
getRmiDeliveryChannel()
get the rmi delivery channel. |
org.w3c.dom.Document |
getServiceDescription(javax.jbi.servicedesc.ServiceEndpoint endpoint)
Get the description of service. |
javax.jbi.component.ServiceUnitManager |
getServiceUnitManager()
Get the service unit manager. |
void |
init(javax.jbi.component.ComponentContext context)
Init the component. |
boolean |
isExchangeWithConsumerOkay(javax.jbi.servicedesc.ServiceEndpoint endpoint,
javax.jbi.messaging.MessageExchange exchange)
Test if exchange with consumer is ok. |
boolean |
isExchangeWithProviderOkay(javax.jbi.servicedesc.ServiceEndpoint endpoint,
javax.jbi.messaging.MessageExchange exchange)
Test if exchange with provider is ok. |
javax.jbi.servicedesc.ServiceEndpoint |
resolveEndpointReference(org.w3c.dom.DocumentFragment epr)
Resolve the endpoint reference. |
void |
shutDown()
This function allows to try to shutdown RMI component |
void |
start()
start the component. |
void |
stop()
stop the component. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RmiComponent()
| Method Detail |
|---|
public java.util.logging.Logger getLogger()
public java.util.Map<java.lang.String,javax.jbi.messaging.MessageExchange> getMessages()
public void start()
throws javax.jbi.JBIException
start in interface javax.jbi.component.ComponentLifeCyclejavax.jbi.JBIException - impossible to start the component.public org.objectweb.petals.tools.rmi.server.remote.interfaces.RemoteComponentContext getRmiComponentContext()
public org.objectweb.petals.tools.rmi.server.remote.interfaces.RemoteDeliveryChannel getRmiDeliveryChannel()
public void stop()
throws javax.jbi.JBIException
stop in interface javax.jbi.component.ComponentLifeCyclejavax.jbi.JBIException - impossible to start the component.public org.w3c.dom.Document getServiceDescription(javax.jbi.servicedesc.ServiceEndpoint endpoint)
getServiceDescription in interface javax.jbi.component.Componentendpoint - the endpoint
public javax.jbi.component.ComponentLifeCycle getLifeCycle()
getLifeCycle in interface javax.jbi.component.Componentpublic javax.jbi.component.ServiceUnitManager getServiceUnitManager()
getServiceUnitManager in interface javax.jbi.component.Component
public boolean isExchangeWithConsumerOkay(javax.jbi.servicedesc.ServiceEndpoint endpoint,
javax.jbi.messaging.MessageExchange exchange)
isExchangeWithConsumerOkay in interface javax.jbi.component.Componentendpoint - the endpointexchange - the exchange
public boolean isExchangeWithProviderOkay(javax.jbi.servicedesc.ServiceEndpoint endpoint,
javax.jbi.messaging.MessageExchange exchange)
isExchangeWithProviderOkay in interface javax.jbi.component.Componentendpoint - the endpointexchange - the exchange
public javax.jbi.servicedesc.ServiceEndpoint resolveEndpointReference(org.w3c.dom.DocumentFragment epr)
resolveEndpointReference in interface javax.jbi.component.Componentepr - the document fragment
public javax.management.ObjectName getExtensionMBeanName()
getExtensionMBeanName in interface javax.jbi.component.ComponentLifeCycle
public void init(javax.jbi.component.ComponentContext context)
throws javax.jbi.JBIException
init in interface javax.jbi.component.ComponentLifeCyclecontext - the context
javax.jbi.JBIException - impossible to init the componentpublic javax.jbi.component.ComponentContext getContext()
public javax.jbi.messaging.DeliveryChannel getChannel()
public void shutDown()
throws javax.jbi.JBIException
shutDown in interface javax.jbi.component.ComponentLifeCyclejavax.jbi.JBIException - unexpected event occurred during shutdown component process.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||