public abstract class OTSInterceptor extends LocalObject
| Modifier and Type | Field and Description |
|---|---|
protected static int |
TX_CTX_ID
Service context identifier.
|
| Constructor and Description |
|---|
OTSInterceptor(ORBInitInfo info)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected ServiceContext |
buildCorbaPropagationContext(TransactionContext txCtx)
Build and returns the CORBA PropagationContext (JTS) from a JOTM
TransactionContext. |
protected Any |
create_any()
Create an
Any from PropagationContext type. |
protected TransactionContext |
decodeCorbaPropagationContext(ServiceContext sCtx)
Decode the Corba Propagation Context and build an internal transaction context.
|
_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_interface, _get_policy, _hash, _invoke, _is_a, _is_equivalent, _is_local, _non_existent, _orb, _release, _releaseReply, _request, _request, _servant_postinvoke, _servant_preinvoke, _set_policy_override, validate_connectionprotected static final int TX_CTX_ID
public OTSInterceptor(ORBInitInfo info)
info - ORB Configuration objectprotected Any create_any() throws InconsistentTypeCode
Any from PropagationContext type.Any instance for PropagationContextInconsistentTypeCodeprotected ServiceContext buildCorbaPropagationContext(TransactionContext txCtx) throws ForwardRequest
TransactionContext.txCtx - JOTM TransactionContext to be "serialized"ServiceContext built from TransactionContextForwardRequestprotected TransactionContext decodeCorbaPropagationContext(ServiceContext sCtx)
sCtx - ServiceContextTransactionContext from OTS
transaction ServiceContextCopyright © 2005-2013 OW2 Consortium. All Rights Reserved.