Skip to content
Snippets Groups Projects
Commit 0bc4cfec authored by Benedikt Engel's avatar Benedikt Engel
Browse files

throws decl

parent a7dd20e1
No related branches found
No related tags found
Loading
Checking pipeline status
......@@ -247,16 +247,16 @@ module armarx
testError(int id) throws dto::FluxioException;
optional(3) string
executeFluxioSkill(string skillId); // executes a fluxio skill
executeFluxioSkill(string skillId) throws dto::FluxioException; // executes a fluxio skill
void
abortFluxioSkill(string executionId); // aborts a fluxio skill
abortFluxioSkill(string executionId) throws dto::FluxioException ; // aborts a fluxio skill
dto::FluxioSkillList
getSkillList(); // returns skills of all providers
getSkillList() throws dto::FluxioException; // returns skills of all providers
optional(4) dto::FluxioSkill
getSkill(string id); // returns a single skill
getSkill(string id) throws dto::FluxioException; // returns a single skill
bool
updateSkill(string userId, dto::FluxioSkill skill) throws dto::FluxioException; // updates an existing skill
......@@ -266,32 +266,32 @@ module armarx
removeSkill(string id); // removes a skill
bool
getSkillMutex(string skillId, string userId); // request a mutex for a skill
getSkillMutex(string skillId, string userId) throws dto::FluxioException; // request a mutex for a skill
void
deleteSkillMutex(string skillId, string userId); // release a mutex for a skill
deleteSkillMutex(string skillId, string userId) throws dto::FluxioException; // release a mutex for a skill
// TODO: implement dry-run
void
removeSkillParameter(string userId, string skillId, string parameterId); // removes a parameter from a skill
dto::FluxioProfileList
getProfileList(); // returns all profiles
getProfileList() throws dto::FluxioException; // returns all profiles
optional(5) dto::FluxioProfile
getProfile(string id); // returns a single profile
getProfile(string id) throws dto::FluxioException; // returns a single profile
dto::FluxioProfile
createProfile(dto::FluxioProfile profile); // creates a new profile
createProfile(dto::FluxioProfile profile) throws dto::FluxioException; // creates a new profile
void
updateProfile(dto::FluxioProfile profile); // updates an existing profile
updateProfile(dto::FluxioProfile profile) throws dto::FluxioException; // updates an existing profile
dto::FluxioProviderList
getProviderList(); // returns all providers
getProviderList() throws dto::FluxioException; // returns all providers
optional(6) dto::FluxioProvider
getProvider(string id); // returns a single provider
getProvider(string id) throws dto::FluxioException; // returns a single provider
optional(7) dto::FluxioSkillList
getSkillsOfProvider(string id) throws dto::FluxioException; // returns all skills of a provider
......@@ -300,7 +300,7 @@ module armarx
addSkillToProvider(string userId, string providerId, dto::FluxioSkill skill) throws dto::FluxioException; // adds a new skill to a provider
optional(9) dto::FluxioSkillStatusUpdateList
getFluxioSkillExecutionStatus(string executionId); // returns the status of a fluxio execution
getFluxioSkillExecutionStatus(string executionId) throws dto::FluxioException; // returns the status of a fluxio execution
};
}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment