Refine search
/** * Returns the transaction associated with the transaction propagation * context that arrived in the current IIOP request. */ public static Transaction getCurrentTransaction() { Transaction tx = null; if (piCurrent != null) { // A non-null piCurrent means that a TxServerInterceptor was // installed: check if there is a transaction propagation context try { Any any = piCurrent.get_slot(slotId); if (any.type().kind().value() != TCKind._tk_null) { // Yes, there is a TPC: add the foreign transaction marker tx = ForeignTransaction.INSTANCE; } } catch (InvalidSlot e) { throw IIOPLogger.ROOT_LOGGER.errorGettingSlotInTxInterceptor(e); } } return tx; }
public static org.omg.CORBA.TypeCode type () { if (_type == null) { _type = org.omg.CORBA.ORB.init().create_struct_tc(com.arjuna.ArjunaOTS.GlobalTransactionInfoHelper.id(),"GlobalTransactionInfo",new org.omg.CORBA.StructMember[]{new org.omg.CORBA.StructMember("totalNumberOfTransactions", org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.from_int(3)), null),new org.omg.CORBA.StructMember("numberOfCommittedTransactions", org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.from_int(3)), null),new org.omg.CORBA.StructMember("numberOfAbortedTransactions", org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.from_int(3)), null),new org.omg.CORBA.StructMember("averageLifetime", org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.from_int(6)), null),new org.omg.CORBA.StructMember("numberOfHeuristics", org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.from_int(3)), null),new org.omg.CORBA.StructMember("reaperTimeout", org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.from_int(3)), null),new org.omg.CORBA.StructMember("defaultTimeout", org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.from_int(3)), null)}); } return _type; }
public static org.omg.CORBA.TypeCode type () { if (_type == null) { _type = org.omg.CORBA.ORB.init().create_alias_tc(org.csapi.TpUnsignedInt32Helper.id(), "TpUnsignedInt32",org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.from_int(5))); } return _type; }
throw new BAD_PARAM(); if ( (localData != null) && (localData.type().kind().value() != TCKind._tk_null) ) if ( (threadId = localData.extract_string()) == null ) throw new UNKNOWN(jtsLogger.i18NLogger.get_orbspecific_jacorb_interceptors_context_invalidparam()); threadId = ThreadUtil.getThreadId() ; stringRef = ORBManager.getORB().orb().object_to_string(theCoordinator); Any data = ORBManager.getORB().orb().create_any(); data.insert_string(stringRef); jtsLogger.i18NLogger.warn_orbspecific_jacorb_interceptors_context_error(ex); throw new UNKNOWN(ex.toString());
throw new BAD_PARAM("TypeCode is null"); int kind = typeCode.kind().value(); for( int i = 0; i < typeCode.member_count(); i++) write_value( typeCode.member_type(i), input ); int member_idx = -1; switch( disc.kind().value() ) if(s == typeCode.member_label(i).extract_short()) if(s == typeCode.member_label(i).extract_long()) if(s == typeCode.member_label(i).extract_ushort()) int length = typeCode.length(); if( typeCode.content_type().kind().value() == TCKind._tk_octet )
throw new BAD_PARAM(); if (localData.type().kind().value() != TCKind._tk_null) if ((threadId = localData.extract_string()) == null) throw new UNKNOWN(jtsLogger.i18NLogger.get_orbspecific_javaidl_interceptors_interposition_invalidparam()); threadId = ThreadUtil.getThreadId() ; throw new UNKNOWN(ex.toString());
throw new BAD_PARAM ("Null passed to Any equal operation"); if (!typeCode.equivalent(other.type())) int kind = kind().value(); return extract_short() == other.extract_short(); return extract_long() == other.extract_long(); return extract_TypeCode().equal( other.extract_TypeCode() );
public String get_string() throws org.omg.DynamicAny.DynAnyPackage.TypeMismatch, org.omg.DynamicAny.DynAnyPackage.InvalidValue { if (status == STATUS_DESTROYED) { throw wrapper.dynAnyDestroyed() ; } if (any.type().kind().value() != TCKind._tk_string) throw new TypeMismatch(); return any.extract_string(); }
public static org.omg.CORBA.TypeCode type () { if (_type == null) { synchronized(TRANSACTION_UNAVAILABLEHelper.class) { if (_type == null) { _type = org.omg.CORBA.ORB.init().create_exception_tc(org.omg.CORBA.TRANSACTION_UNAVAILABLEHelper.id(),"TRANSACTION_UNAVAILABLE",new org.omg.CORBA.StructMember[]{new org.omg.CORBA.StructMember("minor", org.omg.CORBA.ORB.init().get_primitive_tc(org.omg.CORBA.TCKind.from_int(5)), null),new org.omg.CORBA.StructMember("completed", org.omg.CORBA.ORB.init().create_enum_tc(org.omg.CORBA.CompletionStatusHelper.id(),"CompletionStatus",new String[]{"COMPLETED_YES","COMPLETED_NO","COMPLETED_MAYBE"}), null)}); } } } return _type; }
if (ctx.type().kind().value() != TCKind._tk_null) if (ctx.type().kind().value() == TCKind._tk_string) org.omg.CORBA.Any threadData = ORBManager.getORB().orb().create_any(); threadData.insert_string(ThreadUtil.getThreadId());
throw new org.omg.CORBA.BAD_PARAM(org.apache.yoko.orb.OB.MinorCodes .describeBadParam(org.apache.yoko.orb.OB.MinorCodes.MinorInvalidId) + ": " + id, org.apache.yoko.orb.OB.MinorCodes.MinorInvalidId, org.omg.CORBA.CompletionStatus.COMPLETED_NO); if (!checkName(name)) throw new org.omg.CORBA.BAD_PARAM(org.apache.yoko.orb.OB.MinorCodes .describeBadParam(org.apache.yoko.orb.OB.MinorCodes.MinorInvalidName) + ": " + name, org.apache.yoko.orb.OB.MinorCodes.MinorInvalidName, switch (origDisc.kind().value()) { case org.omg.CORBA.TCKind._tk_short: case org.omg.CORBA.TCKind._tk_ushort: throw new org.omg.CORBA.BAD_PARAM( MinorCodes .describeBadParam(org.apache.yoko.orb.OB.MinorCodes.MinorInvalidDiscriminatorType), if (kind != org.omg.CORBA.TCKind.tk_octet) { org.omg.CORBA.TypeCode otherLabelType = members[j].label .type(); if (origLabelType.equivalent(otherLabelType) && compareLabels(kind, members[i].label,
!(disc_tc.kind().value() == TCKind._tk_short || disc_tc.kind().value() == TCKind._tk_long || disc_tc.kind().value() == TCKind._tk_longlong || disc_tc.kind().value() == TCKind._tk_ushort || disc_tc.kind().value() == TCKind._tk_ulong || disc_tc.kind().value() == TCKind._tk_ulonglong || disc_tc.kind().value() == TCKind._tk_char || disc_tc.kind().value() == TCKind._tk_boolean || disc_tc.kind().value() == TCKind._tk_enum throw new BAD_PARAM("Illegal union discriminator type", 20, CompletionStatus.COMPLETED_NO ); throw new BAD_PARAM("Illegal union member name: " + members[i].name, 17, CompletionStatus.COMPLETED_NO ); if (! discriminator_type.equivalent( label.type() ) && ! ( label.type().kind().value() == TCKind._tk_octet && label.extract_octet() == (byte)0 throw new BAD_PARAM("Label type does not match discriminator type", 19, CompletionStatus.COMPLETED_NO );
public Integer find_ulong_param( String key ) throws ParameterInvalid { int i = find_param_idx( key ); if ( i == -1 ) { return null; } if( param[i].value.type().kind().value() != TCKind._tk_ulong ){ throw new ParameterInvalid( i, "Invalid parameter type" ); } return new Integer(param[i].value.extract_ulong()); }; public Operations find_operations_param( String key ) throws ParameterInvalid {
public void insert_any(org.omg.CORBA.Any value) throws org.omg.DynamicAny.DynAnyPackage.TypeMismatch, org.omg.DynamicAny.DynAnyPackage.InvalidValue { if (status == STATUS_DESTROYED) { throw wrapper.dynAnyDestroyed() ; } if (any.type().kind().value() != TCKind._tk_any) throw new TypeMismatch(); any.insert_any(value); }
public void insert_short(short value) throws org.omg.DynamicAny.DynAnyPackage.TypeMismatch, org.omg.DynamicAny.DynAnyPackage.InvalidValue { if (status == STATUS_DESTROYED) { throw wrapper.dynAnyDestroyed() ; } if (any.type().kind().value() != TCKind._tk_short) throw new TypeMismatch(); any.insert_short(value); }
public void insert_reference(org.omg.CORBA.Object value) throws org.omg.DynamicAny.DynAnyPackage.TypeMismatch, org.omg.DynamicAny.DynAnyPackage.InvalidValue { if (status == STATUS_DESTROYED) { throw wrapper.dynAnyDestroyed() ; } if (any.type().kind().value() != TCKind._tk_objref) throw new TypeMismatch(); any.insert_Object(value); }
public org.omg.CORBA.Object get_reference() throws org.omg.DynamicAny.DynAnyPackage.TypeMismatch, org.omg.DynamicAny.DynAnyPackage.InvalidValue { if (status == STATUS_DESTROYED) { throw wrapper.dynAnyDestroyed() ; } if (any.type().kind().value() != TCKind._tk_objref) throw new TypeMismatch(); return any.extract_Object(); }
throw new org.omg.CORBA.BAD_PARAM("TypeCode is null"); int kind = type.kind().value(); java.math.BigDecimal fixed = ((CDRInputStream)input).read_fixed(type.fixed_digits(), type.fixed_scale()); insert_fixed( fixed, type);
public void insert_ulong(int value) throws org.omg.DynamicAny.DynAnyPackage.TypeMismatch, org.omg.DynamicAny.DynAnyPackage.InvalidValue { if (status == STATUS_DESTROYED) { throw wrapper.dynAnyDestroyed() ; } if (any.type().kind().value() != TCKind._tk_ulong) throw new TypeMismatch(); any.insert_ulong(value); }
public java.io.Serializable get_val() throws org.omg.DynamicAny.DynAnyPackage.TypeMismatch, org.omg.DynamicAny.DynAnyPackage.InvalidValue { if (status == STATUS_DESTROYED) { throw wrapper.dynAnyDestroyed() ; } int kind = any.type().kind().value(); if (kind != TCKind._tk_value && kind != TCKind._tk_value_box) throw new TypeMismatch(); return any.extract_Value(); }