Package org.eso.ias.cdb.structuredtext
Interface CdbFiles
- All Known Implementing Classes:
CdbTxtFiles
public interface CdbFiles
An interface to get the name of a file of the CDB
independently of the adopted implementation.
- Author:
- acaproni
-
Method Summary
Modifier and TypeMethodDescriptiongetAsceFilePath(String asceID) getClientFilePath(String clientID) getDasuFilePath(String dasuID) getIasioFilePath(String iasioID) getPluginFilePath(String clientID) getSuperivisorFilePath(String supervisorID) getTemplateFilePath(String templateID) getTFFilePath(String tfID)
-
Method Details
-
getCdbFileType
TextFileType getCdbFileType()- Returns:
- The type of files in the CDB
-
getIasFilePath
- Returns:
- The path of ias global configuration
- Throws:
IOException- In case of IO error getting the path
-
getSuperivisorFilePath
- Parameters:
supervisorID- The ID of the supervisor- Returns:
- The path for the configuration of the supervisor with the passed ID
- Throws:
IOException- In case of IO error getting the path
-
getDasuFilePath
- Parameters:
dasuID- The ID of the DASU- Returns:
- The path for the configuration of the DASU with the passed ID
- Throws:
IOException- In case of IO error getting the path
-
getTFFilePath
- Parameters:
tfID- The ID of the transfer function- Returns:
- The path for the configuration of the TF with the passed ID
- Throws:
IOException- In case of IO error getting the path
-
getTemplateFilePath
- Parameters:
templateID- The ID of the template- Returns:
- The path for the configuration of the template with the passed ID
- Throws:
IOException- In case of IO error getting the path
-
getAsceFilePath
- Parameters:
asceID- The ID of the ASCE- Returns:
- The path for the configuration of the ASCE with the passed ID
- Throws:
IOException- In case of IO error getting the path
-
getIasioFilePath
- Parameters:
iasioID- The ID of the IASIO- Returns:
- The path for the configuration of the IASIO with the passed ID
- Throws:
IOException- In case of IO error getting the path
-
getClientFilePath
- Parameters:
clientID- The identifier of the client- Returns:
- The path for the configuration of the client with the passed ID
- Throws:
IOException- In case of IO error getting the path
-
getPluginFilePath
- Parameters:
clientID- The identifier of the plugin- Returns:
- The path for the configuration of the plugin with the passed ID
- Throws:
IOException- In case of IO error getting the path
-