01: package com.metaboss.sdlctools.models.metabossmodel.enterprisemodel;
02:
03: /**
04: * Operation object instance interface.
05: */
06: public interface Operation
07: extends
08: com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.AbstractOperation {
09: /**
10: * Returns the value of attribute TransactionPolicy.
11: * @return Value of attribute TransactionPolicy.
12: */
13: public com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.TransactionPolicy getTransactionPolicy();
14:
15: /**
16: * Sets the value of TransactionPolicy attribute. See {@link #getTransactionPolicy}
17: * for description on the attribute.
18: * @param newValue New value to be set.
19: */
20: public void setTransactionPolicy(
21: com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.TransactionPolicy newValue);
22:
23: /**
24: * Returns the value of attribute IsQuery.
25: * @return Value of attribute IsQuery.
26: */
27: public boolean isQuery();
28:
29: /**
30: * Sets the value of IsQuery attribute. See {@link #isQuery} for description
31: * on the attribute.
32: * @param newValue New value to be set.
33: */
34: public void setQuery(boolean newValue);
35:
36: /**
37: * Returns the value of reference service.
38: * @return Value of reference service.
39: */
40: public com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.Service getService();
41:
42: /**
43: * Sets the value of reference service. See {@link #getService} for description
44: * on the reference.
45: * @param newValue New value to be set.
46: */
47: public void setService(
48: com.metaboss.sdlctools.models.metabossmodel.enterprisemodel.Service newValue);
49: }
|