Main Page | Namespace List | Data Structures | File List | Namespace Members | Data Fields

ArchivingServiceI::ArchivingServiceInterface Interface Reference

import "ArchivingServiceInterface.idl";


Public Member Functions

oneway void archiveISName (in string isName)
 Save an IS object to file.

oneway void retrieveISName (in string isName)
 retrieve the object by its name in IS

oneway void retrieveArchName (in string archivingName)
 retrieve the object by its file name

oneway void retrieve (in string runNumber, in string scanNumber, in string className, in string specifier)
 Specifier can be module name or test type.

oneway void setCompressionLevel (in short level)
 Configuration options.

short getCompressionLevel ()
oneway void setRetrieveIsServer (in string serverName)
string getRetrieveIsServer ()
void suspendCallbacks (in boolean doSuspend)
 set this to true to prevent loops when retrieving to e.g.

string status ()
 status methods

short busy ()
short queueLength ()

Data Fields

const string serverName
 Use these to locate the ArchivingService.

const string instanceName


Member Function Documentation

oneway void ArchivingServiceI::ArchivingServiceInterface::archiveISName in string  isName  ) 
 

Save an IS object to file.

short ArchivingServiceI::ArchivingServiceInterface::busy  ) 
 

short ArchivingServiceI::ArchivingServiceInterface::getCompressionLevel  ) 
 

string ArchivingServiceI::ArchivingServiceInterface::getRetrieveIsServer  ) 
 

short ArchivingServiceI::ArchivingServiceInterface::queueLength  ) 
 

oneway void ArchivingServiceI::ArchivingServiceInterface::retrieve in string  runNumber,
in string  scanNumber,
in string  className,
in string  specifier
 

Specifier can be module name or test type.

oneway void ArchivingServiceI::ArchivingServiceInterface::retrieveArchName in string  archivingName  ) 
 

retrieve the object by its file name

oneway void ArchivingServiceI::ArchivingServiceInterface::retrieveISName in string  isName  ) 
 

retrieve the object by its name in IS

oneway void ArchivingServiceI::ArchivingServiceInterface::setCompressionLevel in short  level  ) 
 

Configuration options.

oneway void ArchivingServiceI::ArchivingServiceInterface::setRetrieveIsServer in string  serverName  ) 
 

string ArchivingServiceI::ArchivingServiceInterface::status  ) 
 

status methods

void ArchivingServiceI::ArchivingServiceInterface::suspendCallbacks in boolean  doSuspend  ) 
 

set this to true to prevent loops when retrieving to e.g.

EventData ISserver


Field Documentation

const string ArchivingServiceI::ArchivingServiceInterface::instanceName
 

Definition at line 8 of file ArchivingServiceInterface.idl.

const string ArchivingServiceI::ArchivingServiceInterface::serverName
 

Use these to locate the ArchivingService.

Definition at line 7 of file ArchivingServiceInterface.idl.


The documentation for this interface was generated from the following file:
Generated on Thu Jul 15 09:58:38 2004 for SCT DAQ/DCS Software - IDL by doxygen 1.3.5