|
11 | 11 | ************************************************************************************** */
|
12 | 12 | package org.calypsonet.terminal.calypso.transaction;
|
13 | 13 |
|
14 |
| -import java.util.List; |
15 | 14 | import org.calypsonet.terminal.calypso.sam.CalypsoSam;
|
16 | 15 | import org.calypsonet.terminal.reader.CardReader;
|
17 | 16 |
|
@@ -56,89 +55,4 @@ public interface SamTransactionManager
|
56 | 55 | * @since 1.2.0
|
57 | 56 | */
|
58 | 57 | CalypsoSam getCalypsoSam();
|
59 |
| - |
60 |
| - /** |
61 |
| - * Schedules the execution of a <b>Read Event Counter</b> command to read a single event counter. |
62 |
| - * |
63 |
| - * <p>Once this command is processed, the result is available in {@link CalypsoSam}. |
64 |
| - * |
65 |
| - * @param eventCounterNumber The number of the event counter to read (in range [0..26]). |
66 |
| - * @return The current instance. |
67 |
| - * @throws IllegalArgumentException If the provided argument is out of range. |
68 |
| - * @since 1.4.0 |
69 |
| - */ |
70 |
| - SamTransactionManager prepareReadEventCounter(int eventCounterNumber); |
71 |
| - |
72 |
| - /** |
73 |
| - * Schedules the execution of a <b>Read Event Counter</b> command to read one or more consecutive |
74 |
| - * event counters. |
75 |
| - * |
76 |
| - * <p>Once this command is processed, the result is available in {@link CalypsoSam}. |
77 |
| - * |
78 |
| - * @param fromEventCounterNumber The number of the first event counter to read (in range [0..26]). |
79 |
| - * @param toEventCounterNumber The number of the last event counter to read (in range [0..26]). |
80 |
| - * @return The current instance. |
81 |
| - * @throws IllegalArgumentException If one of the provided argument is out of range. |
82 |
| - * @since 1.4.0 |
83 |
| - */ |
84 |
| - SamTransactionManager prepareReadEventCounters( |
85 |
| - int fromEventCounterNumber, int toEventCounterNumber); |
86 |
| - |
87 |
| - /** |
88 |
| - * Schedules the execution of a <b>Read Ceilings</b> command to read a single event ceiling. |
89 |
| - * |
90 |
| - * <p>Once this command is processed, the result is available in {@link CalypsoSam}. |
91 |
| - * |
92 |
| - * @param eventCeilingNumber The number of the event ceiling to read (in range [0..26]). |
93 |
| - * @return The current instance. |
94 |
| - * @throws IllegalArgumentException If the provided argument is out of range. |
95 |
| - * @since 1.4.0 |
96 |
| - */ |
97 |
| - SamTransactionManager prepareReadEventCeiling(int eventCeilingNumber); |
98 |
| - |
99 |
| - /** |
100 |
| - * Schedules the execution of a <b>Read Ceilings</b> command to read one or more consecutive event |
101 |
| - * ceilings. |
102 |
| - * |
103 |
| - * <p>Once this command is processed, the result is available in {@link CalypsoSam}. |
104 |
| - * |
105 |
| - * @param fromEventCeilingNumber The number of the first event ceiling to read (in range [0..26]). |
106 |
| - * @param toEventCeilingNumber The number of the last event ceiling to read (in range [0..26]). |
107 |
| - * @return The current instance. |
108 |
| - * @throws IllegalArgumentException If one of the provided argument is out of range. |
109 |
| - * @since 1.4.0 |
110 |
| - */ |
111 |
| - SamTransactionManager prepareReadEventCeilings( |
112 |
| - int fromEventCeilingNumber, int toEventCeilingNumber); |
113 |
| - |
114 |
| - /** |
115 |
| - * Schedules the execution of a <b>Write Ceilings</b> command to write a single event ceiling. |
116 |
| - * |
117 |
| - * <p>Once this command is processed, the ceiling value available in {@link CalypsoSam} is |
118 |
| - * updated. |
119 |
| - * |
120 |
| - * @param eventCeilingNumber The number of the event ceiling to write. |
121 |
| - * @param newValue The desired value for the event ceiling (defined as a positive int {@code <=} |
122 |
| - * 16777215 [FFFFFFh]). |
123 |
| - * @return The current instance. |
124 |
| - * @throws IllegalArgumentException If the provided argument is out of range. |
125 |
| - * @since 1.4.0 |
126 |
| - */ |
127 |
| - SamTransactionManager prepareWriteEventCeiling(int eventCeilingNumber, int newValue); |
128 |
| - |
129 |
| - /** |
130 |
| - * Schedules the execution of a <b>Write Ceilings</b> command to write multiple event ceilings. |
131 |
| - * |
132 |
| - * <p>Once this command is processed, the ceiling values available in {@link CalypsoSam} are |
133 |
| - * updated. |
134 |
| - * |
135 |
| - * @param fromEventCeilingNumber The number of the first event ceiling to write. |
136 |
| - * @param newValues A list of event ceilings values to be written from the indicated position |
137 |
| - * (each event ceiling value is defined as a positive int {@code <=} 16777215 [FFFFFFh]). |
138 |
| - * @return The current instance. |
139 |
| - * @throws IllegalArgumentException If one of the provided argument is out of range. |
140 |
| - * @since 1.4.0 |
141 |
| - */ |
142 |
| - SamTransactionManager prepareWriteEventCeilings( |
143 |
| - int fromEventCeilingNumber, List<Integer> newValues); |
144 | 58 | }
|
0 commit comments