FileDocCategorySizeDatePackage
_CoordinatorResourceStub.javaAPI DocGlassfish v2 API9631Fri May 04 22:36:36 BST 2007com.sun.jts.otsidl

_CoordinatorResourceStub

public class _CoordinatorResourceStub extends org.omg.CORBA.portable.ObjectImpl implements com.sun.jts.otsidl.CoordinatorResource
com/sun/jts/otsidl/_CoordinatorResourceStub.java . Generated by the IDL-to-Java compiler (portable), version "3.1" from com/sun/jts/ots.idl Tuesday, February 5, 2002 12:57:23 PM PST

Fields Summary
private static String[]
__ids
Constructors Summary
Methods Summary
public java.lang.String[]_ids()


     
  
    return (String[])__ids.clone ();
  
public voidcommit()

    org.omg.CORBA.portable.InputStream $in = null;
    try {
       org.omg.CORBA.portable.OutputStream $out = _request ("commit", true);
       $in = _invoke ($out);
    } catch (org.omg.CORBA.portable.ApplicationException $ex) {
       $in = $ex.getInputStream ();
       String _id = $ex.getId ();
       if (_id.equals ("IDL:omg.org/CosTransactions/NotPrepared:1.0"))
          throw org.omg.CosTransactions.NotPreparedHelper.read ($in);
       else if (_id.equals ("IDL:omg.org/CosTransactions/HeuristicRollback:1.0"))
          throw org.omg.CosTransactions.HeuristicRollbackHelper.read ($in);
       else if (_id.equals ("IDL:omg.org/CosTransactions/HeuristicMixed:1.0"))
          throw org.omg.CosTransactions.HeuristicMixedHelper.read ($in);
       else if (_id.equals ("IDL:omg.org/CosTransactions/HeuristicHazard:1.0"))
          throw org.omg.CosTransactions.HeuristicHazardHelper.read ($in);
       else
            throw new org.omg.CORBA.MARSHAL (_id);
    } catch (org.omg.CORBA.portable.RemarshalException $rm) {
       commit ();
    } finally {
        _releaseReply ($in);
    }
  
public voidcommit_one_phase()

    org.omg.CORBA.portable.InputStream $in = null;
    try {
       org.omg.CORBA.portable.OutputStream $out = _request ("commit_one_phase", true);
       $in = _invoke ($out);
    } catch (org.omg.CORBA.portable.ApplicationException $ex) {
       $in = $ex.getInputStream ();
       String _id = $ex.getId ();
       if (_id.equals ("IDL:omg.org/CosTransactions/HeuristicHazard:1.0"))
          throw org.omg.CosTransactions.HeuristicHazardHelper.read ($in);
       else
            throw new org.omg.CORBA.MARSHAL (_id);
    } catch (org.omg.CORBA.portable.RemarshalException $rm) {
       commit_one_phase ();
    } finally {
        _releaseReply ($in);
    }
  
public voidcommit_subtransaction(org.omg.CosTransactions.Coordinator parent)

    org.omg.CORBA.portable.InputStream $in = null;
    try {
       org.omg.CORBA.portable.OutputStream $out = _request ("commit_subtransaction", true);
       org.omg.CosTransactions.CoordinatorHelper.write ($out, parent);
       $in = _invoke ($out);
    } catch (org.omg.CORBA.portable.ApplicationException $ex) {
       $in = $ex.getInputStream ();
       String _id = $ex.getId ();
       throw new org.omg.CORBA.MARSHAL (_id);
    } catch (org.omg.CORBA.portable.RemarshalException $rm) {
       commit_subtransaction (parent);
    } finally {
        _releaseReply ($in);
    }
  
public voidforget()

    org.omg.CORBA.portable.InputStream $in = null;
    try {
       org.omg.CORBA.portable.OutputStream $out = _request ("forget", true);
       $in = _invoke ($out);
    } catch (org.omg.CORBA.portable.ApplicationException $ex) {
       $in = $ex.getInputStream ();
       String _id = $ex.getId ();
       throw new org.omg.CORBA.MARSHAL (_id);
    } catch (org.omg.CORBA.portable.RemarshalException $rm) {
       forget ();
    } finally {
        _releaseReply ($in);
    }
  
public org.omg.CosTransactions.Voteprepare()

    org.omg.CORBA.portable.InputStream $in = null;
    try {
       org.omg.CORBA.portable.OutputStream $out = _request ("prepare", true);
       $in = _invoke ($out);
       org.omg.CosTransactions.Vote $result = org.omg.CosTransactions.VoteHelper.read ($in);
       return $result;
    } catch (org.omg.CORBA.portable.ApplicationException $ex) {
       $in = $ex.getInputStream ();
       String _id = $ex.getId ();
       if (_id.equals ("IDL:omg.org/CosTransactions/HeuristicMixed:1.0"))
          throw org.omg.CosTransactions.HeuristicMixedHelper.read ($in);
       else if (_id.equals ("IDL:omg.org/CosTransactions/HeuristicHazard:1.0"))
          throw org.omg.CosTransactions.HeuristicHazardHelper.read ($in);
       else
            throw new org.omg.CORBA.MARSHAL (_id);
    } catch (org.omg.CORBA.portable.RemarshalException $rm) {
       return prepare ();
    } finally {
        _releaseReply ($in);
    }
  
private voidreadObject(java.io.ObjectInputStream s)

     String str = s.readUTF ();
     String[] args = null;
     java.util.Properties props = null;
     org.omg.CORBA.Object obj = org.omg.CORBA.ORB.init (args, props).string_to_object (str);
     org.omg.CORBA.portable.Delegate delegate = ((org.omg.CORBA.portable.ObjectImpl) obj)._get_delegate ();
     _set_delegate (delegate);
  
public voidrollback()

    org.omg.CORBA.portable.InputStream $in = null;
    try {
       org.omg.CORBA.portable.OutputStream $out = _request ("rollback", true);
       $in = _invoke ($out);
    } catch (org.omg.CORBA.portable.ApplicationException $ex) {
       $in = $ex.getInputStream ();
       String _id = $ex.getId ();
       if (_id.equals ("IDL:omg.org/CosTransactions/HeuristicCommit:1.0"))
          throw org.omg.CosTransactions.HeuristicCommitHelper.read ($in);
       else if (_id.equals ("IDL:omg.org/CosTransactions/HeuristicMixed:1.0"))
          throw org.omg.CosTransactions.HeuristicMixedHelper.read ($in);
       else if (_id.equals ("IDL:omg.org/CosTransactions/HeuristicHazard:1.0"))
          throw org.omg.CosTransactions.HeuristicHazardHelper.read ($in);
       else
            throw new org.omg.CORBA.MARSHAL (_id);
    } catch (org.omg.CORBA.portable.RemarshalException $rm) {
       rollback ();
    } finally {
        _releaseReply ($in);
    }
  
public voidrollback_subtransaction()

    org.omg.CORBA.portable.InputStream $in = null;
    try {
       org.omg.CORBA.portable.OutputStream $out = _request ("rollback_subtransaction", true);
       $in = _invoke ($out);
    } catch (org.omg.CORBA.portable.ApplicationException $ex) {
       $in = $ex.getInputStream ();
       String _id = $ex.getId ();
       throw new org.omg.CORBA.MARSHAL (_id);
    } catch (org.omg.CORBA.portable.RemarshalException $rm) {
       rollback_subtransaction ();
    } finally {
        _releaseReply ($in);
    }
  
private voidwriteObject(java.io.ObjectOutputStream s)

     String[] args = null;
     java.util.Properties props = null;
     String str = org.omg.CORBA.ORB.init (args, props).object_to_string (this);
     s.writeUTF (str);