00001 package ArchivingServiceI;
00002
00003
00011 public interface ArchivingServiceInterfaceOperations extends ipc.freeableOperations
00012 {
00013
00017 void archiveISName (String isName);
00018
00020 void retrieveISName (String isName);
00021
00023 void retrieveArchName (String archivingName);
00024
00026 void retrieve (String runNumber, String scanNumber, String className, String specifier);
00027
00031 void setCompressionLevel (short level);
00032 short getCompressionLevel ();
00033
00034
00035 void setRetrieveIsServer (String serverName);
00036 String getRetrieveIsServer ();
00037
00039 void suspendCallbacks (boolean doSuspend);
00040
00042 String status ();
00043 short busy ();
00044 short queueLength ();
00045 }