001: package org.enhydra.shark.corba;
002:
003: import javax.transaction.UserTransaction;
004:
005: import org.omg.TimeBase.*;
006: import org.omg.WfBase.*;
007: import org.omg.WorkflowModel.*;
008:
009: /**
010: * WfCreateProcessEventAuditImpl - Workflow Event Audit implementation
011: */
012: public class WfCreateProcessEventAuditCORBA extends
013: _WfCreateProcessEventAuditImplBase {
014:
015: private org.enhydra.shark.api.client.wfmodel.WfCreateProcessEventAudit ea;
016:
017: private Collective __collective;
018:
019: protected WfCreateProcessEventAuditCORBA(
020: Collective toJoin,
021: org.enhydra.shark.api.client.wfmodel.WfCreateProcessEventAudit ea) {
022: __collective = toJoin;
023: toJoin.__recruit(this );
024: this .ea = ea;
025: }
026:
027: public WfExecutionObject source() throws BaseException,
028: SourceNotAvailable {
029: UserTransaction ut = null;
030: boolean e = SharkCORBAServer.doesTransactionExist();
031: try {
032: ut = SharkCORBAUtilities.beginTransaction(e);
033: WfExecutionObject ret = new WfProcessCORBA(__collective,
034: (org.enhydra.shark.api.client.wfmodel.WfProcess) ea
035: .source());
036: SharkCORBAUtilities.commitTransaction(ut, e);
037: return ret;
038: } catch (org.enhydra.shark.api.client.wfmodel.SourceNotAvailable sna) {
039: SharkCORBAUtilities.rollbackTransaction(ut, e);
040: throw new SourceNotAvailable();
041: } catch (Exception ex) {
042: SharkCORBAUtilities.rollbackTransaction(ut, e);
043: throw new BaseException();
044: }
045: }
046:
047: public UtcT time_stamp() throws BaseException {
048: UserTransaction ut = null;
049: boolean e = SharkCORBAServer.doesTransactionExist();
050: try {
051: ut = SharkCORBAUtilities.beginTransaction(e);
052: org.enhydra.shark.api.client.timebase.UtcT t = ea
053: .time_stamp();
054: UtcT ret = new UtcT(t.time, t.inacclo, t.inacchi, t.tdf);
055: SharkCORBAUtilities.commitTransaction(ut, e);
056: return ret;
057: } catch (Exception ex) {
058: SharkCORBAUtilities.rollbackTransaction(ut, e);
059: throw new BaseException();
060: }
061: }
062:
063: public String event_type() throws BaseException {
064: UserTransaction ut = null;
065: boolean e = SharkCORBAServer.doesTransactionExist();
066: try {
067: ut = SharkCORBAUtilities.beginTransaction(e);
068: String ret = ea.event_type();
069: SharkCORBAUtilities.commitTransaction(ut, e);
070: return ret;
071: } catch (Exception ex) {
072: SharkCORBAUtilities.rollbackTransaction(ut, e);
073: throw new BaseException();
074: }
075: }
076:
077: public String activity_key() throws BaseException {
078: UserTransaction ut = null;
079: boolean e = SharkCORBAServer.doesTransactionExist();
080: try {
081: ut = SharkCORBAUtilities.beginTransaction(e);
082: String ret = ea.activity_key();
083: SharkCORBAUtilities.commitTransaction(ut, e);
084: return ret;
085: } catch (Exception ex) {
086: SharkCORBAUtilities.rollbackTransaction(ut, e);
087: throw new BaseException();
088: }
089: }
090:
091: public String activity_name() throws BaseException {
092: UserTransaction ut = null;
093: boolean e = SharkCORBAServer.doesTransactionExist();
094: try {
095: ut = SharkCORBAUtilities.beginTransaction(e);
096: String ret = ea.activity_name();
097: SharkCORBAUtilities.commitTransaction(ut, e);
098: return ret;
099: } catch (Exception ex) {
100: SharkCORBAUtilities.rollbackTransaction(ut, e);
101: throw new BaseException();
102: }
103: }
104:
105: public String process_key() throws BaseException {
106: UserTransaction ut = null;
107: boolean e = SharkCORBAServer.doesTransactionExist();
108: try {
109: ut = SharkCORBAUtilities.beginTransaction(e);
110: String ret = ea.process_key();
111: SharkCORBAUtilities.commitTransaction(ut, e);
112: return ret;
113: } catch (Exception ex) {
114: SharkCORBAUtilities.rollbackTransaction(ut, e);
115: throw new BaseException();
116: }
117: }
118:
119: public String process_name() throws BaseException {
120: UserTransaction ut = null;
121: boolean e = SharkCORBAServer.doesTransactionExist();
122: try {
123: ut = SharkCORBAUtilities.beginTransaction(e);
124: String ret = ea.process_name();
125: SharkCORBAUtilities.commitTransaction(ut, e);
126: return ret;
127: } catch (Exception ex) {
128: SharkCORBAUtilities.rollbackTransaction(ut, e);
129: throw new BaseException();
130: }
131: }
132:
133: public String process_mgr_name() throws BaseException {
134: UserTransaction ut = null;
135: boolean e = SharkCORBAServer.doesTransactionExist();
136: try {
137: ut = SharkCORBAUtilities.beginTransaction(e);
138: String ret = ea.process_mgr_name();
139: SharkCORBAUtilities.commitTransaction(ut, e);
140: return ret;
141: } catch (Exception ex) {
142: SharkCORBAUtilities.rollbackTransaction(ut, e);
143: throw new BaseException();
144: }
145: }
146:
147: public String process_mgr_version() throws BaseException {
148: UserTransaction ut = null;
149: boolean e = SharkCORBAServer.doesTransactionExist();
150: try {
151: ut = SharkCORBAUtilities.beginTransaction(e);
152: String ret = ea.process_mgr_version();
153: SharkCORBAUtilities.commitTransaction(ut, e);
154: return ret;
155: } catch (Exception ex) {
156: SharkCORBAUtilities.rollbackTransaction(ut, e);
157: throw new BaseException();
158: }
159: }
160:
161: public String p_activity_key() throws BaseException {
162: UserTransaction ut = null;
163: boolean e = SharkCORBAServer.doesTransactionExist();
164: try {
165: ut = SharkCORBAUtilities.beginTransaction(e);
166: String ret = ea.p_activity_key();
167: SharkCORBAUtilities.commitTransaction(ut, e);
168: return ret;
169: } catch (Exception ex) {
170: SharkCORBAUtilities.rollbackTransaction(ut, e);
171: throw new BaseException();
172: }
173: }
174:
175: public String p_process_key() throws BaseException {
176: UserTransaction ut = null;
177: boolean e = SharkCORBAServer.doesTransactionExist();
178: try {
179: ut = SharkCORBAUtilities.beginTransaction(e);
180: String ret = ea.p_process_key();
181: SharkCORBAUtilities.commitTransaction(ut, e);
182: return ret;
183: } catch (Exception ex) {
184: SharkCORBAUtilities.rollbackTransaction(ut, e);
185: throw new BaseException();
186: }
187: }
188:
189: public String p_process_name() throws BaseException {
190: UserTransaction ut = null;
191: boolean e = SharkCORBAServer.doesTransactionExist();
192: try {
193: ut = SharkCORBAUtilities.beginTransaction(e);
194: String ret = ea.p_process_name();
195: SharkCORBAUtilities.commitTransaction(ut, e);
196: return ret;
197: } catch (Exception ex) {
198: SharkCORBAUtilities.rollbackTransaction(ut, e);
199: throw new BaseException();
200: }
201: }
202:
203: public String p_process_mgr_name() throws BaseException {
204: UserTransaction ut = null;
205: boolean e = SharkCORBAServer.doesTransactionExist();
206: try {
207: ut = SharkCORBAUtilities.beginTransaction(e);
208: String ret = ea.p_process_mgr_name();
209: SharkCORBAUtilities.commitTransaction(ut, e);
210: return ret;
211: } catch (Exception ex) {
212: SharkCORBAUtilities.rollbackTransaction(ut, e);
213: throw new BaseException();
214: }
215: }
216:
217: public String p_process_mgr_version() throws BaseException {
218: UserTransaction ut = null;
219: boolean e = SharkCORBAServer.doesTransactionExist();
220: try {
221: ut = SharkCORBAUtilities.beginTransaction(e);
222: String ret = ea.p_process_mgr_version();
223: SharkCORBAUtilities.commitTransaction(ut, e);
224: return ret;
225: } catch (Exception ex) {
226: SharkCORBAUtilities.rollbackTransaction(ut, e);
227: throw new BaseException();
228: }
229: }
230: }
|