|
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