accumulo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From e..@apache.org
Subject svn commit: r1437564 [3/3] - in /accumulo/trunk/proxy/src/main: java/org/apache/accumulo/proxy/ java/org/apache/accumulo/proxy/thrift/ thrift/
Date Wed, 23 Jan 2013 16:55:02 GMT
Modified: accumulo/trunk/proxy/src/main/thrift/proxy.thrift
URL: http://svn.apache.org/viewvc/accumulo/trunk/proxy/src/main/thrift/proxy.thrift?rev=1437564&r1=1437563&r2=1437564&view=diff
==============================================================================
--- accumulo/trunk/proxy/src/main/thrift/proxy.thrift (original)
+++ accumulo/trunk/proxy/src/main/thrift/proxy.thrift Wed Jan 23 16:55:02 2013
@@ -173,30 +173,35 @@ enum PTimeType {
   MILLIS
 }
 
-exception NoMoreEntriesException
+exception PUnknownScanner
 {
-  1:string msg;
+ 1:string msg;
 }
 
-exception AccumuloException
+exception PUnknownWriter
 {
-  1:string msg;
+ 1:string msg;
 }
-exception AccumuloSecurityException
+
+exception PNoMoreEntriesException
+{
+ 1:string msg;
+}
+
+exception PAccumuloException
 {
   1:string msg;
 }
-exception TableNotFoundException
+exception PAccumuloSecurityException
 {
   1:string msg;
 }
-
-exception TableExistsException
+exception PTableNotFoundException
 {
   1:string msg;
 }
 
-exception IOException
+exception PTableExistsException
 {
   1:string msg;
 }
@@ -206,68 +211,68 @@ service AccumuloProxy
   bool ping (1:UserPass userpass);
 
   // table operations
-  i32 tableOperations_addConstraint (1:UserPass userpass, 2:string tableName, 3:string constraintClassName)
throws (1:AccumuloException ouch1, 2:AccumuloSecurityException ouch2, 3:TableNotFoundException
ouch3);
-  void tableOperations_addSplits (1:UserPass userpass, 2:string tableName, 3:set<binary>
splits) throws (1:TableNotFoundException ouch1, 2:AccumuloException ouch2, 3:AccumuloSecurityException
ouch3);
-  void tableOperations_attachIterator (1:UserPass userpass, 2:string tableName, 3:PIteratorSetting
setting, 4:set<PIteratorScope> scopes) throws (1:AccumuloSecurityException ouch1, 2:AccumuloException
ouch2, 3:TableNotFoundException ouch3);
-  void tableOperations_checkIteratorConflicts (1:UserPass userpass, 2:string tableName, 3:PIteratorSetting
setting, 4:set<PIteratorScope> scopes) throws (1:AccumuloException ouch1, 2:TableNotFoundException
ouch2);
-  void tableOperations_clearLocatorCache (1:UserPass userpass, 2:string tableName) throws
(1:TableNotFoundException ouch1);
-  void tableOperations_clone (1:UserPass userpass, 2:string tableName, 3:string newTableName,
4:bool flush, 5:map<string,string> propertiesToSet, 6:set<string> propertiesToExclude)
throws (1:AccumuloException ouch1, 2:AccumuloSecurityException ouch2, 3:TableNotFoundException
ouch3, 4:TableExistsException ouch4);
-  void tableOperations_compact (1:UserPass userpass, 2:string tableName, 3:binary startRow,
4:binary endRow, 5:list<PIteratorSetting> iterators, 6:bool flush, 7:bool wait) throws
(1:AccumuloSecurityException ouch1, 2:TableNotFoundException ouch2, 3:AccumuloException ouch3);
-  void tableOperations_create (1:UserPass userpass, 2:string tableName, 3:bool versioningIter,
4:PTimeType type) throws (1:AccumuloException ouch1, 2:AccumuloSecurityException ouch2, 3:TableExistsException
ouch3);
-  void tableOperations_delete (1:UserPass userpass, 2:string tableName) throws (1:AccumuloException
ouch1, 2:AccumuloSecurityException ouch2, 3:TableNotFoundException ouch3);
-  void tableOperations_deleteRows (1:UserPass userpass, 2:string tableName, 3:binary startRow,
4:binary endRow) throws (1:AccumuloException ouch1, 2:AccumuloSecurityException ouch2, 3:TableNotFoundException
ouch3);
+  i32 tableOperations_addConstraint (1:UserPass userpass, 2:string tableName, 3:string constraintClassName)
throws (1:PAccumuloException ouch1, 2:PAccumuloSecurityException ouch2, 3:PTableNotFoundException
ouch3);
+  void tableOperations_addSplits (1:UserPass userpass, 2:string tableName, 3:set<binary>
splits) throws (1:PTableNotFoundException ouch1, 2:PAccumuloException ouch2, 3:PAccumuloSecurityException
ouch3);
+  void tableOperations_attachIterator (1:UserPass userpass, 2:string tableName, 3:PIteratorSetting
setting, 4:set<PIteratorScope> scopes) throws (1:PAccumuloSecurityException ouch1, 2:PAccumuloException
ouch2, 3:PTableNotFoundException ouch3);
+  void tableOperations_checkIteratorConflicts (1:UserPass userpass, 2:string tableName, 3:PIteratorSetting
setting, 4:set<PIteratorScope> scopes) throws (1:PAccumuloException ouch1, 2:PTableNotFoundException
ouch2);
+  void tableOperations_clearLocatorCache (1:UserPass userpass, 2:string tableName) throws
(1:PTableNotFoundException ouch1);
+  void tableOperations_clone (1:UserPass userpass, 2:string tableName, 3:string newTableName,
4:bool flush, 5:map<string,string> propertiesToSet, 6:set<string> propertiesToExclude)
throws (1:PAccumuloException ouch1, 2:PAccumuloSecurityException ouch2, 3:PTableNotFoundException
ouch3, 4:PTableExistsException ouch4);
+  void tableOperations_compact (1:UserPass userpass, 2:string tableName, 3:binary startRow,
4:binary endRow, 5:list<PIteratorSetting> iterators, 6:bool flush, 7:bool wait) throws
(1:PAccumuloSecurityException ouch1, 2:PTableNotFoundException ouch2, 3:PAccumuloException
ouch3);
+  void tableOperations_create (1:UserPass userpass, 2:string tableName, 3:bool versioningIter,
4:PTimeType type) throws (1:PAccumuloException ouch1, 2:PAccumuloSecurityException ouch2,
3:PTableExistsException ouch3);
+  void tableOperations_delete (1:UserPass userpass, 2:string tableName) throws (1:PAccumuloException
ouch1, 2:PAccumuloSecurityException ouch2, 3:PTableNotFoundException ouch3);
+  void tableOperations_deleteRows (1:UserPass userpass, 2:string tableName, 3:binary startRow,
4:binary endRow) throws (1:PAccumuloException ouch1, 2:PAccumuloSecurityException ouch2, 3:PTableNotFoundException
ouch3);
   bool tableOperations_exists (1:UserPass userpass, 2:string tableName);
-  void tableOperations_exportTable (1:UserPass userpass, 2:string tableName, 3:string exportDir)
throws (1:TableNotFoundException ouch1, 2:AccumuloException ouch2, 3:AccumuloSecurityException
ouch3);
-  void tableOperations_flush (1:UserPass userpass, 2:string tableName, 3:binary startRow,
4:binary endRow, 5:bool wait) throws (1:AccumuloException ouch1, 2:AccumuloSecurityException
ouch2);
-  map<string,set<string>> tableOperations_getLocalityGroups (1:UserPass userpass,
2:string tableName) throws (1:AccumuloException ouch1, 2:TableNotFoundException ouch2);
-  PIteratorSetting tableOperations_getIteratorSetting (1:UserPass userpass, 2:string tableName,
3:string iteratorName, 4:PIteratorScope scope) throws (1:AccumuloSecurityException ouch1,
2:AccumuloException ouch2, 3:TableNotFoundException ouch3);
-  binary tableOperations_getMaxRow (1:UserPass userpass, 2:string tableName, 3:list<binary>
auths, 4:binary startRow, 5:bool startInclusive, 6:binary endRow, 7:bool endInclusive) throws
(1:TableNotFoundException ouch1, 2:AccumuloException ouch2, 3:AccumuloSecurityException ouch3);
-  map<string,string> tableOperations_getProperties (1:UserPass userpass, 2:string tableName)
throws (1:AccumuloException ouch1, 2:TableNotFoundException ouch2);
-  list<binary> tableOperations_getSplits (1:UserPass userpass, 2:string tableName,
3:i32 maxSplits) throws (1:TableNotFoundException ouch1);
-  void tableOperations_importDirectory (1:UserPass userpass, 2:string tableName, 3:string
importDir, 4:string failureDir, 5:bool setTime) throws (1:TableNotFoundException ouch1, 2:AccumuloException
ouch3, 3:AccumuloSecurityException ouch4);
-  void tableOperations_importTable (1:UserPass userpass, 2:string tableName, 3:string importDir)
throws (1:TableExistsException ouch1, 2:AccumuloException ouch2, 3:AccumuloSecurityException
ouch3);
+  void tableOperations_exportTable (1:UserPass userpass, 2:string tableName, 3:string exportDir)
throws (1:PTableNotFoundException ouch1, 2:PAccumuloException ouch2, 3:PAccumuloSecurityException
ouch3);
+  void tableOperations_flush (1:UserPass userpass, 2:string tableName, 3:binary startRow,
4:binary endRow, 5:bool wait) throws (1:PAccumuloException ouch1, 2:PAccumuloSecurityException
ouch2);
+  map<string,set<string>> tableOperations_getLocalityGroups (1:UserPass userpass,
2:string tableName) throws (1:PAccumuloException ouch1, 2:PTableNotFoundException ouch2);
+  PIteratorSetting tableOperations_getIteratorSetting (1:UserPass userpass, 2:string tableName,
3:string iteratorName, 4:PIteratorScope scope) throws (1:PAccumuloSecurityException ouch1,
2:PAccumuloException ouch2, 3:PTableNotFoundException ouch3);
+  binary tableOperations_getMaxRow (1:UserPass userpass, 2:string tableName, 3:list<binary>
auths, 4:binary startRow, 5:bool startInclusive, 6:binary endRow, 7:bool endInclusive) throws
(1:PTableNotFoundException ouch1, 2:PAccumuloException ouch2, 3:PAccumuloSecurityException
ouch3);
+  map<string,string> tableOperations_getProperties (1:UserPass userpass, 2:string tableName)
throws (1:PAccumuloException ouch1, 2:PTableNotFoundException ouch2);
+  list<binary> tableOperations_getSplits (1:UserPass userpass, 2:string tableName,
3:i32 maxSplits) throws (1:PTableNotFoundException ouch1);
+  void tableOperations_importDirectory (1:UserPass userpass, 2:string tableName, 3:string
importDir, 4:string failureDir, 5:bool setTime) throws (1:PTableNotFoundException ouch1, 2:PAccumuloException
ouch3, 3:PAccumuloSecurityException ouch4);
+  void tableOperations_importTable (1:UserPass userpass, 2:string tableName, 3:string importDir)
throws (1:PTableExistsException ouch1, 2:PAccumuloException ouch2, 3:PAccumuloSecurityException
ouch3);
   set<string> tableOperations_list (1:UserPass userpass);
-  map<string,set<PIteratorScope>> tableOperations_listIterators (1:UserPass userpass,
2:string tableName) throws (1:AccumuloSecurityException ouch1, 2:AccumuloException ouch2,
3:TableNotFoundException ouch3);
-  map<string,i32> tableOperations_listConstraints (1:UserPass userpass, 2:string tableName)
throws (1:AccumuloException ouch1, 2:TableNotFoundException ouch2);
-  void tableOperations_merge (1:UserPass userpass, 2:string tableName, 3:binary startRow,
4:binary endRow) throws (1:AccumuloException ouch1, 2:AccumuloSecurityException ouch2, 3:TableNotFoundException
ouch3);
-  void tableOperations_offline (1:UserPass userpass, 2:string tableName) throws (1:AccumuloSecurityException
ouch1, 2:AccumuloException ouch2, 3:TableNotFoundException ouch3);
-  void tableOperations_online (1:UserPass userpass, 2:string tableName) throws (1:AccumuloSecurityException
ouch1, 2:AccumuloException ouch2, 3:TableNotFoundException ouch3);
-  void tableOperations_removeConstraint (1:UserPass userpass, 2:string tableName, 3:i32 constraint)
throws (1:AccumuloException ouch1, 2:AccumuloSecurityException ouch2);
-  void tableOperations_removeIterator (1:UserPass userpass, 2:string tableName, 3:string
iterName, 4:set<PIteratorScope> scopes) throws (1:AccumuloSecurityException ouch1, 2:AccumuloException
ouch2, 3:TableNotFoundException ouch3);
-  void tableOperations_removeProperty (1:UserPass userpass, 2:string tableName, 3:string
property) throws (1:AccumuloException ouch1, 2:AccumuloSecurityException ouch2);
-  void tableOperations_rename (1:UserPass userpass, 2:string oldTableName, 3:string newTableName)
throws (1:AccumuloSecurityException ouch1, 2:TableNotFoundException ouch2, 3:AccumuloException
ouch3, 4:TableExistsException ouch4);
-  void tableOperations_setLocalityGroups (1:UserPass userpass, 2:string tableName, 3:map<string,set<string>>
groups) throws (1:AccumuloException ouch1, 2:AccumuloSecurityException ouch2, 3:TableNotFoundException
ouch3);
-  void tableOperations_setProperty (1:UserPass userpass, 2:string tableName, 3:string property,
4:string value) throws (1:AccumuloException ouch1, 2:AccumuloSecurityException ouch2);
-  set<PRange> tableOperations_splitRangeByTablets (1:UserPass userpass, 2:string tableName,
3:PRange range, 4:i32 maxSplits) throws (1:AccumuloException ouch1, 2:AccumuloSecurityException
ouch2, 3:TableNotFoundException ouch3);
+  map<string,set<PIteratorScope>> tableOperations_listIterators (1:UserPass userpass,
2:string tableName) throws (1:PAccumuloSecurityException ouch1, 2:PAccumuloException ouch2,
3:PTableNotFoundException ouch3);
+  map<string,i32> tableOperations_listConstraints (1:UserPass userpass, 2:string tableName)
throws (1:PAccumuloException ouch1, 2:PTableNotFoundException ouch2);
+  void tableOperations_merge (1:UserPass userpass, 2:string tableName, 3:binary startRow,
4:binary endRow) throws (1:PAccumuloException ouch1, 2:PAccumuloSecurityException ouch2, 3:PTableNotFoundException
ouch3);
+  void tableOperations_offline (1:UserPass userpass, 2:string tableName) throws (1:PAccumuloSecurityException
ouch1, 2:PAccumuloException ouch2, 3:PTableNotFoundException ouch3);
+  void tableOperations_online (1:UserPass userpass, 2:string tableName) throws (1:PAccumuloSecurityException
ouch1, 2:PAccumuloException ouch2, 3:PTableNotFoundException ouch3);
+  void tableOperations_removeConstraint (1:UserPass userpass, 2:string tableName, 3:i32 constraint)
throws (1:PAccumuloException ouch1, 2:PAccumuloSecurityException ouch2);
+  void tableOperations_removeIterator (1:UserPass userpass, 2:string tableName, 3:string
iterName, 4:set<PIteratorScope> scopes) throws (1:PAccumuloSecurityException ouch1,
2:PAccumuloException ouch2, 3:PTableNotFoundException ouch3);
+  void tableOperations_removeProperty (1:UserPass userpass, 2:string tableName, 3:string
property) throws (1:PAccumuloException ouch1, 2:PAccumuloSecurityException ouch2);
+  void tableOperations_rename (1:UserPass userpass, 2:string oldTableName, 3:string newTableName)
throws (1:PAccumuloSecurityException ouch1, 2:PTableNotFoundException ouch2, 3:PAccumuloException
ouch3, 4:PTableExistsException ouch4);
+  void tableOperations_setLocalityGroups (1:UserPass userpass, 2:string tableName, 3:map<string,set<string>>
groups) throws (1:PAccumuloException ouch1, 2:PAccumuloSecurityException ouch2, 3:PTableNotFoundException
ouch3);
+  void tableOperations_setProperty (1:UserPass userpass, 2:string tableName, 3:string property,
4:string value) throws (1:PAccumuloException ouch1, 2:PAccumuloSecurityException ouch2);
+  set<PRange> tableOperations_splitRangeByTablets (1:UserPass userpass, 2:string tableName,
3:PRange range, 4:i32 maxSplits) throws (1:PAccumuloException ouch1, 2:PAccumuloSecurityException
ouch2, 3:PTableNotFoundException ouch3);
   map<string,string> tableOperations_tableIdMap (1:UserPass userpass);
 
 
   // instance operations
-  void instanceOperations_pingTabletServer(1:UserPass userpass, 2:string tserver) throws
(1:AccumuloException ouch1, 2:AccumuloSecurityException ouch2);
-  list<PActiveScan> instanceOperations_getActiveScans (1:UserPass userpass, 2:string
tserver) throws (1:AccumuloException ouch1, 2:AccumuloSecurityException ouch2);
-  list<PActiveCompaction> instanceOperations_getActiveCompactions(1:UserPass userpass,
2:string tserver) throws (1:AccumuloException ouch1, 2:AccumuloSecurityException ouch2);
-  map<string,string> instanceOperations_getSiteConfiguration (1:UserPass userpass)
throws (1:AccumuloException ouch1, 2:AccumuloSecurityException ouch2);
-  map<string,string> instanceOperations_getSystemConfiguration (1:UserPass userpass)
throws (1:AccumuloException ouch1, 2:AccumuloSecurityException ouch2);
+  void instanceOperations_pingTabletServer(1:UserPass userpass, 2:string tserver) throws
(1:PAccumuloException ouch1, 2:PAccumuloSecurityException ouch2);
+  list<PActiveScan> instanceOperations_getActiveScans (1:UserPass userpass, 2:string
tserver) throws (1:PAccumuloException ouch1, 2:PAccumuloSecurityException ouch2);
+  list<PActiveCompaction> instanceOperations_getActiveCompactions(1:UserPass userpass,
2:string tserver) throws (1:PAccumuloException ouch1, 2:PAccumuloSecurityException ouch2);
+  map<string,string> instanceOperations_getSiteConfiguration (1:UserPass userpass)
throws (1:PAccumuloException ouch1, 2:PAccumuloSecurityException ouch2);
+  map<string,string> instanceOperations_getSystemConfiguration (1:UserPass userpass)
throws (1:PAccumuloException ouch1, 2:PAccumuloSecurityException ouch2);
   list<string> instanceOperations_getTabletServers (1:UserPass userpass);
-  void instanceOperations_removeProperty (1:UserPass userpass, 2:string property) throws
(1:AccumuloException ouch1, 2:AccumuloSecurityException ouch2);
-  void instanceOperations_setProperty (1:UserPass userpass, 2:string property, 3:string value)
throws (1:AccumuloException ouch1, 2:AccumuloSecurityException ouch2);
-  bool instanceOperations_testClassLoad (1:UserPass userpass, 2:string className, 3:string
asTypeName) throws (1:AccumuloException ouch1, 2:AccumuloSecurityException ouch2);
+  void instanceOperations_removeProperty (1:UserPass userpass, 2:string property) throws
(1:PAccumuloException ouch1, 2:PAccumuloSecurityException ouch2);
+  void instanceOperations_setProperty (1:UserPass userpass, 2:string property, 3:string value)
throws (1:PAccumuloException ouch1, 2:PAccumuloSecurityException ouch2);
+  bool instanceOperations_testClassLoad (1:UserPass userpass, 2:string className, 3:string
asTypeName) throws (1:PAccumuloException ouch1, 2:PAccumuloSecurityException ouch2);
 
 
   // security operations
-  bool securityOperations_authenticateUser (1:UserPass userpass, 2:string user, 3:binary
password) throws (1:AccumuloException ouch1, 2:AccumuloSecurityException ouch2);
-  void securityOperations_changeUserAuthorizations (1:UserPass userpass, 2:string user, 3:set<binary>
authorizations) throws (1:AccumuloException ouch1, 2:AccumuloSecurityException ouch2);
-  void securityOperations_changeUserPassword (1:UserPass userpass, 2:string user, 3:binary
password) throws (1:AccumuloException ouch1, 2:AccumuloSecurityException ouch2);
-  void securityOperations_createUser (1:UserPass userpass, 2:string user, 3:binary password)
throws (1:AccumuloException ouch1, 2:AccumuloSecurityException ouch2);
-  void securityOperations_dropUser (1:UserPass userpass, 2:string user) throws (1:AccumuloException
ouch1, 2:AccumuloSecurityException ouch2);
-  list<binary> securityOperations_getUserAuthorizations (1:UserPass userpass, 2:string
user) throws (1:AccumuloException ouch1, 2:AccumuloSecurityException ouch2);
-  void securityOperations_grantSystemPermission (1:UserPass userpass, 2:string user, 3:PSystemPermission
perm) throws (1:AccumuloException ouch1, 2:AccumuloSecurityException ouch2);
-  void securityOperations_grantTablePermission (1:UserPass userpass, 2:string user, 3:string
table, 4:PTablePermission perm) throws (1:AccumuloException ouch1, 2:AccumuloSecurityException
ouch2);
-  bool securityOperations_hasSystemPermission (1:UserPass userpass, 2:string user, 3:PSystemPermission
perm) throws (1:AccumuloException ouch1, 2:AccumuloSecurityException ouch2);
-  bool securityOperations_hasTablePermission (1:UserPass userpass, 2:string user, 3:string
table, 4:PTablePermission perm) throws (1:AccumuloException ouch1, 2:AccumuloSecurityException
ouch2);
-  set<string> securityOperations_listUsers (1:UserPass userpass) throws (1:AccumuloException
ouch1, 2:AccumuloSecurityException ouch2);
-  void securityOperations_revokeSystemPermission (1:UserPass userpass, 2:string user, 3:PSystemPermission
perm) throws (1:AccumuloException ouch1, 2:AccumuloSecurityException ouch2);
-  void securityOperations_revokeTablePermission (1:UserPass userpass, 2:string user, 3:string
table, 4:PTablePermission perm) throws (1:AccumuloException ouch1, 2:AccumuloSecurityException
ouch2);
+  bool securityOperations_authenticateUser (1:UserPass userpass, 2:string user, 3:binary
password) throws (1:PAccumuloException ouch1, 2:PAccumuloSecurityException ouch2);
+  void securityOperations_changeUserAuthorizations (1:UserPass userpass, 2:string user, 3:set<binary>
authorizations) throws (1:PAccumuloException ouch1, 2:PAccumuloSecurityException ouch2);
+  void securityOperations_changeUserPassword (1:UserPass userpass, 2:string user, 3:binary
password) throws (1:PAccumuloException ouch1, 2:PAccumuloSecurityException ouch2);
+  void securityOperations_createUser (1:UserPass userpass, 2:string user, 3:binary password)
throws (1:PAccumuloException ouch1, 2:PAccumuloSecurityException ouch2);
+  void securityOperations_dropUser (1:UserPass userpass, 2:string user) throws (1:PAccumuloException
ouch1, 2:PAccumuloSecurityException ouch2);
+  list<binary> securityOperations_getUserAuthorizations (1:UserPass userpass, 2:string
user) throws (1:PAccumuloException ouch1, 2:PAccumuloSecurityException ouch2);
+  void securityOperations_grantSystemPermission (1:UserPass userpass, 2:string user, 3:PSystemPermission
perm) throws (1:PAccumuloException ouch1, 2:PAccumuloSecurityException ouch2);
+  void securityOperations_grantTablePermission (1:UserPass userpass, 2:string user, 3:string
table, 4:PTablePermission perm) throws (1:PAccumuloException ouch1, 2:PAccumuloSecurityException
ouch2);
+  bool securityOperations_hasSystemPermission (1:UserPass userpass, 2:string user, 3:PSystemPermission
perm) throws (1:PAccumuloException ouch1, 2:PAccumuloSecurityException ouch2);
+  bool securityOperations_hasTablePermission (1:UserPass userpass, 2:string user, 3:string
table, 4:PTablePermission perm) throws (1:PAccumuloException ouch1, 2:PAccumuloSecurityException
ouch2);
+  set<string> securityOperations_listUsers (1:UserPass userpass) throws (1:PAccumuloException
ouch1, 2:PAccumuloSecurityException ouch2);
+  void securityOperations_revokeSystemPermission (1:UserPass userpass, 2:string user, 3:PSystemPermission
perm) throws (1:PAccumuloException ouch1, 2:PAccumuloSecurityException ouch2);
+  void securityOperations_revokeTablePermission (1:UserPass userpass, 2:string user, 3:string
table, 4:PTablePermission perm) throws (1:PAccumuloException ouch1, 2:PAccumuloSecurityException
ouch2);
 
 
   // scanning
@@ -275,10 +280,10 @@ service AccumuloProxy
   string createBatchScanner(1:UserPass userpass, 2:string tableName, 3:set<binary>
authorizations, 4:list<PIteratorSetting> iteratorSetting, 5:list<PRange> range);
   string createScanner(1:UserPass userpass, 2:string tableName, 3:set<binary> authorizations,
4:list<PIteratorSetting> iteratorSetting, 5:PRange range);
 
-  bool scanner_hasnext(1:string scanner);
-  KeyValueAndPeek scanner_next(1:string scanner);
-  PScanResult scanner_next_k(1:string scanner, 2:i32 k);
-  void close_scanner(1:string scanner);
+  bool scanner_hasnext(1:string scanner) throws (1:PUnknownScanner ouch1);
+  KeyValueAndPeek scanner_next(1:string scanner) throws(1:PNoMoreEntriesException ouch1,
2:PUnknownScanner ouch2, 3:PAccumuloSecurityException ouch3);
+  PScanResult scanner_next_k(1:string scanner, 2:i32 k) throws(1:PNoMoreEntriesException
ouch1, 2:PUnknownScanner ouch2, 3:PAccumuloSecurityException ouch3);
+  void close_scanner(1:string scanner) throws (1:PUnknownScanner ouch1);
 
   // writing
 
@@ -286,8 +291,8 @@ service AccumuloProxy
 
   string createWriter(1:UserPass userpass, 2:string tableName);
   oneway void writer_update(1:string writer, 2:map<binary, list<PColumnUpdate>>
cells);
-  void writer_flush(1:string writer)
-  void writer_close(1:string writer)
+  void writer_flush(1:string writer) throws (1:PUnknownWriter ouch1, 2:PAccumuloSecurityException
ouch2);
+  void writer_close(1:string writer) throws (1:PUnknownWriter ouch1, 2:PAccumuloSecurityException
ouch2);
 
   // utilities
   PRange getRowRange(1:binary row);



Mime
View raw message