1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.seasar.tuigwaa.net;
17
18 public interface WebService {
19
20 public String echo(String str);
21
22 public TableData[] load(TableInfo info, Long id);
23
24 public Long saveOrUpdate(TableInfo info, TableData[] data);
25
26 public Long saveOrUpdate(TableInfo info, TableData[] data, String customFormName);
27
28 public void delete(TableInfo info, Long id);
29
30 public void deleteByFilter(TableInfo info, String filterName);
31
32 public void deleteAll(TableInfo info);
33
34 public TableData[][] list(TableInfo info);
35
36 public TableData[][] search(TableInfo info, String methodName, TableData[] data);
37
38 public TableData[][] find(TableInfo info, String methodName);
39
40
41
42 public Object getValue(TableInfo info, String methodName);
43
44
45
46
47 }