Methods Summary |
---|
public ComponentLifeCycle | getLifeCycle()Get the required life cycle control implementation for this component.
if(lifeCycle == null)
lifeCycle = new JavaEEServiceEngineLifeCycle();
return lifeCycle;
|
public org.w3c.dom.Document | getServiceDescription(javax.jbi.servicedesc.ServiceEndpoint endpoint)Retrieves a DOM representation containing metadata which describes the
service provided by this component, through the given endpoint. The
result can use WSDL 1.1 or WSDL 2.0.
//return bridge.getServiceDescription(endpoint);
return null;
|
public ServiceUnitManager | getServiceUnitManager()Get the Service Unit manager for this component. If this component
does not support deployments, return null .
if(serviceUnitManager == null)
serviceUnitManager = new JavaEEServiceEngineSUManager();
return serviceUnitManager;
|
public boolean | isExchangeWithConsumerOkay(javax.jbi.servicedesc.ServiceEndpoint endpoint, javax.jbi.messaging.MessageExchange exchange)This method is called by JBI to check if this component, in the role of
provider of the service indicated by the given exchange, can actually
perform the operation desired. The consumer is described by the given
capabilities, and JBI has already ensured that a fit exists between the
set of required capabilities of the provider and the available
capabilities of the consumer, and vice versa. This matching consists of
simple set matching based on capability names only.
Note that JBI assures matches on capability names only; it is the
responsibility of this method to examine capability values to ensure a
match with the consumer.
return true;
|
public boolean | isExchangeWithProviderOkay(javax.jbi.servicedesc.ServiceEndpoint endpoint, javax.jbi.messaging.MessageExchange exchange)This method is called by JBI to check if this component, in the role of
consumer of the service indicated by the given exchange, can actually
interact with the the provider completely. Ths provider is described
by the given capabilities, and JBI has already ensure that a fit exists
between the set of required capabilities of the consumer and the
available capabilities of the provider, and vice versa. This matching
consists of simple set matching based on capability names only.
Note that JBI assures matches on capability names only; it is the
responsibility of this method to examine capability values to ensure a
match with the provider.
return true;
|
public javax.jbi.servicedesc.ServiceEndpoint | resolveEndpointReference(org.w3c.dom.DocumentFragment epr)
return null;
|